Přejít k hlavnímu obsahu

Jak vyplnit pořadová čísla přeskočit skryté řádky v aplikaci Excel?

Autor: Xiaoyang Naposledy změněno: 2024-10-10

Předpokládejme, že máte rozsah dat filtru, který chcete vyplnit do sekvenčních čísel do filtrované prázdné buňky, jak ukazuje následující snímek obrazovky. V tomto případě přetažením úchytu výplně nebudou buňky správně vyplněny správně, v tomto článku budu mluvit o některých dobrých tricích pro řešení tohoto úkolu v aplikaci Excel.

Snímek obrazovky zobrazující datovou sadu, kde budou pořadová čísla vyplněna do viditelných řádků Šipka Snímek obrazovky zobrazující pořadová čísla vyplněná do viditelných řádků a přeskočené skryté řádky

Vyplňte pořadová čísla a přeskočte skryté řádky pomocí vzorce

Vyplňte pořadová čísla a přeskočte skryté řádky pomocí kódu VBA

Vyplňte pořadová čísla a přeskočte skryté řádky pomocí Kutools pro Excel


Vyplňte pořadová čísla a přeskočte skryté řádky pomocí vzorce

Chcete-li vyplnit pořadová čísla pouze do viditelných buněk, může vám pomoci jednoduchý vzorec, postupujte takto:

1. Zadejte tento vzorec: = SUBTOTAL (103, $ B $ 3: $ B3)(B3 je viditelná buňka, která odpovídá buňce, do které chcete začít vyplňovat pořadové číslo, do první buňky, kde chcete pro tuto instanci vyplnit pořadová čísla, A3, a poté stiskněte vstoupit klíč, dostanete číslo 1, viz screenshot:

Snímek obrazovky zobrazující první pořadové číslo ve viditelném řádku pomocí vzorce

2. Pak vyberte buňku A3 a přetáhněte úchyt výplně dolů do buněk, které chcete vyplnit pořadovými čísly, viz screenshot:

Snímek obrazovky zobrazující pořadová čísla vyplněná do viditelných řádků v Excelu pomocí vzorce


Vyplňte pořadová čísla a přeskočte skryté řádky pomocí kódu VBA

Následující kód VBA vám také pomůže vyplnit pořadová čísla pouze do viditelných buněk, udělejte to takto:

1. Podržte ALT + F11 klávesy pro otevření Microsoft Visual Basic pro aplikace okno.

2, klikněte Vložit > Modula vložte následující kód do Modul Okno.

Kód VBA: Vyplňte pořadová čísla, přeskočte skryté řádky:

Sub FillValue()
'updateby Extendoffice
    Dim xRg As Range
    Dim xCell As Range
    Dim xTxt As String
    Dim xVal As Long
    Dim I As Long
    On Error Resume Next
    xTxt = ActiveWindow.RangeSelection.Address
    Set xRg = Application.InputBox("Please select the data range", "Kutools for Excel", xTxt, , , , , 8)
    Set xRg = xRg.SpecialCells(xlVisible)
    Debug.Print xRg.Address
    If xRg Is Nothing Then Exit Sub
    For Each xCell In xRg
        xVal = xVal + 1
        xCell = xVal
    Next
End Sub

3. Pak stiskněte tlačítko F5 klíč ke spuštění tohoto kódu a zobrazí se okno s výzvou, které vám připomene výběr rozsahu dat, který chcete vyplnit, viz screenshot:

Snímek obrazovky zobrazující vstupní pole VBA pro výběr dat pro vyplnění pořadových čísel

4. A pak klikněte na tlačítko OK tlačítko, pořadová čísla byla vyplněna pouze do viditelných buněk.


Vyplňte pořadová čísla a přeskočte skryté řádky pomocí Kutools pro Excel

Pouze výše uvedené metody vám mohou pomoci vyplnit čísla sekvencí do viditelných buněk, pokud chcete vyplnit sekvenci jako AA-0001-BB, AA-0002-BB, AA-0003-BB…, výše uvedené metody nebudou fungovat. Ale prosím, nebojte se, Kutools pro ExcelJe Vložte pořadové číslo nástroj vám pomůže rychle a snadno dokončit.

Kutools pro Excel nabízí více než 300 pokročilých funkcí pro zefektivnění složitých úkolů, zvýšení kreativity a efektivity. Vylepšené o schopnosti AI, Kutools automatizuje úkoly s přesností, takže správa dat je snadná. Podrobné informace o Kutools pro Excel...         Zkušební verze zdarma...

Po instalaci Kutools pro Excel, postupujte následovně:

1. Vyberte buňky, které chcete vyplnit sekvenční řetězce.

2, klikněte Kutools > Vložit > Vložte pořadové číslo, V roce Vložte pořadové číslo , klepněte na tlačítko OK Nový tlačítko, viz screenshoty:

Snímek obrazovky zobrazující možnost Vložit pořadové číslo na kartě Kutools na pásu karet Šipka Snímek obrazovky zobrazující dialogové okno Vložit pořadové číslo

3. V rozbaleném dialogovém okně uveďte nastavení podle potřeby do levé dolní části, současně můžete zobrazit náhled sekvence v pravém dolním podokně, viz screenshot:

Snímek obrazovky zobrazující nastavení pořadového čísla

4. Po dokončení nastavení klikněte na přidat tlačítko pro uložení této nové položky do výše uvedeného seznamu, viz screenshot:

Snímek obrazovky s náhledem vlastního pořadového čísla

6. Poté vyberte položku, kterou jste vytvořili, a klikněte na Rozsah plnění tlačítko, řetězce sekvence byly vyplněny pouze do viditelných buněk, viz screenshot:

Snímek obrazovky ukazující pořadová čísla vyplněná do viditelných buněk v Excelu pomocí Kutools

Stáhněte si zdarma zkušební verzi Kutools pro Excel!


Ukázka: Vyplňte pořadová čísla a přeskočte skryté řádky pomocí programu Kutools pro Excel

Kutools pro Excel: Více než 300 užitečných nástrojů na dosah ruky! Užijte si trvale bezplatné funkce AI! Stáhnout nyní!

Nejlepší nástroje pro produktivitu v kanceláři

🤖 Kutools AI asistent: Revoluční analýza dat založená na: Inteligentní provedení   |  Generovat kód  |  Vytvořte vlastní vzorce  |  Analyzujte data a generujte grafy  |  Vyvolejte funkce Kutools...
Populární funkce: Najít, zvýraznit nebo identifikovat duplikáty   |  Odstranit prázdné řádky   |  Kombinujte sloupce nebo buňky bez ztráty dat   |   Kolo bez vzorce ...
Super vyhledávání: Více kritérií VLookup    VLookup s více hodnotami  |   VLookup na více listech   |   Fuzzy vyhledávání ....
Pokročilý rozevírací seznam: Rychle vytvořte rozevírací seznam   |  Závislý rozbalovací seznam   |  Vícenásobný výběr rozevíracího seznamu ....
Správce sloupců: Přidejte konkrétní počet sloupců  |  Přesunout sloupce  |  Přepnout stav viditelnosti skrytých sloupců  |  Porovnejte rozsahy a sloupce ...
Doporučené funkce: Zaměření mřížky   |  Návrhové zobrazení   |   Velký Formula Bar    Správce sešitů a listů   |  Knihovna zdrojů (Automatický text)   |  Výběr data   |  Zkombinujte pracovní listy   |  Šifrovat/dešifrovat buňky    Odesílat e-maily podle seznamu   |  Super filtr   |   Speciální filtr (filtr tučné/kurzíva/přeškrtnuté...) ...
Top 15 sad nástrojů12 Text Tools (doplnit text, Odebrat znaky, ...)   |   50+ Graf Typ nemovitosti (Ganttův diagram, ...)   |   40+ Praktické Vzorce (Vypočítejte věk na základě narozenin, ...)   |   19 Vložení Tools (Vložte QR kód, Vložit obrázek z cesty, ...)   |   12 Konverze Tools (Čísla na slova, Přepočet měny, ...)   |   7 Sloučit a rozdělit Tools (Pokročilé kombinování řádků, Rozdělit buňky, ...)   |   ... a více

Rozšiřte své dovednosti Excel pomocí Kutools pro Excel a zažijte efektivitu jako nikdy předtím. Kutools for Excel nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času.  Kliknutím sem získáte funkci, kterou nejvíce potřebujete...


Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci

  • Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
  • Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
  • Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!