Přejít k hlavnímu obsahu

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

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.

Doc fill down přeskočit skryté 1 2 Doc fill down přeskočit skryté 2

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


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:

Doc fill down přeskočit skryté 3

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:

Doc fill down přeskočit skryté 4


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:

Doc fill down přeskočit skryté 5

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


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 : s více než 300 praktickými doplňky Excel, můžete si je vyzkoušet bez omezení do 30 dnů

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:

2 Doc fill down přeskočit skryté 7

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:

Doc fill down přeskočit skryté 8

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:

Doc fill down přeskočit skryté 9

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:

Doc fill down přeskočit skryté 10

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


Kutools pro Excel: s více než 300 praktickými doplňky aplikace Excel, můžete vyzkoušet bez omezení do 30 dnů. Stáhněte si a vyzkoušejte zdarma hned teď!

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...

Popis


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!
Comments (12)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
What's the magic with the 103?
This comment was minimized by the moderator on the site
It worked!! Thank you so muh!
This comment was minimized by the moderator on the site
none of these BS worked...The first one using formula, had skipped numbers and repeating other numbers... is there an easier way? FFS!
This comment was minimized by the moderator on the site
I have different worksheets in a workbook and I want to use VBA code for all worksheet at once .
Can anybody help me out.


For Example:
In every sheet in A1 I have S.No. and I want it to be a Sequence number 1 2 3 4 .....
This comment was minimized by the moderator on the site
VERY THANKS
This comment was minimized by the moderator on the site
I have been manually adding serial numbers to sheets containing hundreds, if not thousands, of rows since the past few years. The above formula has literally save a whole lot of hours for me, for the rest of my life. Thank you, Op.
This comment was minimized by the moderator on the site
This is not working. Instead of filling series, it's just copying first cell.
This comment was minimized by the moderator on the site
It doesn't work for me either! I get 1 in the original cell and then 1 in every cell I copy the formula to.
This comment was minimized by the moderator on the site
All of these steps above are way too complicated when I just want to double click the Fill Handle and Fill Down over hidden rows. Could Kutools give us a way to AutoFill using the Fill handle over filtered/hidden rows just using double click?
This comment was minimized by the moderator on the site
Hello, Matt,
Thank you for your comment, Kutools does not support this feature so far, but, we will consider your suggestion.
Thank you!
This comment was minimized by the moderator on the site
How can we use this solution with a custom starting number: Fill Down Sequence Numbers Skip Hidden Rows With VBA Code
This comment was minimized by the moderator on the site
Thank you! This works!!! Really appreciate it! Take Care and God Bless, PB
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations