Jak automaticky generovat posloupnost čísel v aplikaci Excel (9 příkladů)

  • Sdílet Toto
Hugh West

Často je ruční generování spousty prvků v Excelu nudné. Naštěstí je v Excelu poměrně snadné automaticky generovat číselné posloupnosti. Abychom se této monotónní záležitosti zbavili, ukážu vám několik snadných a šikovných způsobů, jak v Excelu automaticky generovat číselnou posloupnost. Pro účely ukázky používám Microsoft Office 365. Nemusíte se bát, pokud máte jinou verzi.

Stáhnout cvičebnici

Pracovní sešit použitý pro ukázku si můžete stáhnout z níže uvedeného odkazu.

Automatické generování pořadí čísel.xlsx

9 vhodných příkladů pro automatické generování posloupnosti čísel v aplikaci Excel

Nejdříve se seznámíme s pracovním listem, který je základem našich dnešních příkladů. V tomto listu máme tabulku 5 osob s jejich věkem. Pomocí ní uvidíte, jak automaticky generovat čísla pro každou z nich. Obecně se zobrazuje pořadové číslo, které patří vlevo od některého konkrétního prvku. Protože se však hodláme podívat na různé způsoby generování čísel, jsmePro účely demonstrace jsem použil následující ukázkový soubor dat.

1. Základní metoda sčítání

V této serializační metodě zvýšíme číslo předchozího řádku o 1. K číslu předchozího řádku tedy přidáme 1 do naší aktuální buňky.

Kroky:

  • Nejprve vyberte buňku D5 a zadejte hodnotu 1.
  • Zadruhé napište do buňky následující vzorec D6 .

=D5+1

  • Za třetí stiskněte tlačítko Vstupte na a použijte tlačítko Automatické vyplňování použít vzorec na zbytek sloupce.

  • Nakonec získáte požadovanou sekvenci.

2. Metoda automatického vyplňování pro automatické generování posloupnosti čísel

Pokud chcete použít Automatické vyplňování máte dvě možnosti. Obsahuje však metodu Plnicí rukojeť a Série náplní Proto si projděte níže uvedené části, abyste je mohli aplikovat na naše data.

2.1 Použití plnicí rukojeti

Obecně je třeba vložit hodnotu do řádku a vybrat ji jako aktivní buňku. Poté se vpravo dole zobrazí malé kruhové pole pro dokončení operace.

Kroky:

  • Zpočátku vyberte aktivní buňku D5 a vložte 1.
  • Podobně vyberte buňku D6 a vložte 2.
  • Poté vyberte buňky a uvidíte, že Výplň vpravo dole.

  • Nakonec ji přetáhněte dolů, abyste operaci dokončili.

2.2 Použití výplňové řady pro automatické generování posloupnosti čísel

U metody Vyplnit řadu není třeba vkládat dvě hodnoty jako dříve. Stačí vložit hodnotu do jednoho řádku a zbytek části se doplní automaticky.

Kroky:

  • Nejprve vyberte buňku D5 a jako hodnotu zadejte 1.
  • Pak přejděte do Úpravy z příkazu Home a vyberte možnost Série z Naplňte možnost.

  • Zde nastavte Sloupce pod Série a Hodnota kroku: 1 a Hodnota stop: 5 z Série Dialogové okno .
  • Poté stiskněte tlačítko ok .

  • Nakonec najdete sekvenci.

3. Použití funkce ROW

Obvykle, Funkce ROW vrátí číslo řádku buňky, ve které se právě nacházíte (aktivní buňka). Vyberte tedy prázdný řádek z prvního, abyste získali 1 kdekoli v datovém souboru.

Kroky:

  • Nejprve napište do buňky následující vzorec D5 .

=ROW(A1)

  • Nakonec použijte Automatické vyplňování na celý sloupec, abyste získali konečný výsledek.

4. Použití funkce COUNTA Automatické generování sekvence

Kromě toho stojí za zmínku ještě jedna metoda. funkce COUNTA . Nicméně COUNTA Funkce spočítá počet buněk, které nejsou v rámci rozsahu prázdné. Tato metoda vám navíc pomůže serializovat řádky, které nejsou prázdné.

Kroky:

  • Na začátku napište do buňky následující vzorec D5 .

=COUNTA($B$5:B5)

  • Nakonec stiskněte tlačítko Vstupte na a použijte klávesu Automatické vyplňování nástroj pro získání výsledku.

5. Využití funkce OFFSET

Obecně, funkce OFFSET vrátí odkaz na buňku nebo rozsah buněk. Zde je třeba vložit tři parametry v rámci příkazu OFFSET Pro dokončení úkolu však postupujte podle následujících kroků.

Kroky:

  • Nejprve vložte do buňky následující vzorec D5 .

=OFFSET(E5,-1,0)+1

Zde musíte pro první hodnotu vybrat prázdnou buňku, jinak se zobrazí chyby.

  • Opět vyberte buňku D6 a vložte následující vzorec.

=OFFSET(D6,-1,0)+1

  • Na konci použijte Automatické vyplňování a výstup bude vypadat následovně.

6. Použití funkce SEQUENCE pro automatické generování posloupnosti čísel

Dále můžete generovat posloupnost čísel pomocí funkce nazvané SEQUENCE ... Použití funkce SEQUENCE , musíte zadat pouze jeden parametr, řádky.

Kroky:

  • Nejprve zapište do buňky následující vzorec D5 .

=SEQUENCE(5)

  • Nakonec poskytne konečný výsledek.

7. Vytvoření opakující se posloupnosti čísel

V této části vám ukážu, jak automaticky vytvořit opakující se posloupnost čísel. Obvykle se bude opakovat číslo po určité hodnotě. Zde jsem použil tzv. funkce IF . Úkol však můžete snadno dokončit podle níže uvedených pokynů.

Kroky:

  • Nejprve klikněte na buňku D5 a zadejte hodnotu 1.
  • Poté zadejte do buňky následující vzorec D6 a stiskněte Vstupte na .

=IF(D5=3,1,D5+1)

  • Nakonec použijte Automatické vyplňování a získáte konečnou sekvenci.

8. Vytvoření posloupnosti čísel s ignorováním prázdných buněk

Často se může stát, že budete muset pracovat s řadou sekvencí s prázdnými buňkami a nechcete do prázdných buněk zadávat číselnou řadu. Zde jsem zkombinoval funkce IF a funkce COUNTA . Podle níže uvedených kroků však vytvoříte číselnou řadu, která ignoruje prázdné buňky. Pro účely demonstrace jsem datovou sadu mírně pozměnil.

Kroky:

  • Na začátku zapište do buňky následující vzorec D5 .

=IF(C5"",COUNTA($C$5:C5),"")

Rozdělení vzorců

Vzorec používá IF a COUNTA a vrací sériové číslo. Zde je popsán způsob fungování tohoto vzorce:

  • COUNTA($C$5:C5)--> počítá buňku C5 .
    • Výstup: 1
  • =IF(C5"",COUNTA($C$5:C5),"")--> zkontroluje prázdnou buňku a vrátí pořadové číslo jako 1 pro neprázdnou buňku a jako noting pro prázdnou buňku.
    • Výstup: 1
  • Poté stiskněte tlačítko Vstupte na a použijte klávesu Automatické vyplňování na celý sloupec.

  • Výstup se nakonec zobrazí na následujícím obrázku.

9. Použití relativního referenčního pojmenovaného rozsahu

V neposlední řadě můžete k automatickému generování posloupnosti čísel použít relativní odkaz pojmenovaný rozsah. Z tohoto důvodu musíte jako funkci definovat konkrétní název. Projděte však následující kroky.

Kroky:

  • Nejprve přejděte do Vzorce a vyberte příkaz Definovat název .

  • Za druhé, napište UP jako Název a vložte následující vzorec do Vztahuje se na .

=INDIRECT("R[-1]C",FALSE )

  • Za třetí, stiskněte OK .

  • Opět vyberte buňku D5 a zadejte následující vzorec.

=SUMA(UP,1 )

  • Nakonec získáte požadovaný výstup.

Jak automaticky generovat posloupnost čísel s textem v aplikaci Excel

Kromě toho můžete použít funkci aplikace Excel TEXT a ROW funkce pro vytvoření pořadí čísel Projděme si níže uvedený popis a dokončeme úkol.

Kroky:

  • Nejprve zadejte do buňky následující vzorec D5 .

=B5&TEXT(ROW(A1)-1,"-00-")&C5

Rozdělení vzorců

Vzorec používá TEXT a ROW a vrací uživatelské jméno. Zde je popsán způsob fungování tohoto vzorce:

  • ROW(A1)--> vrací číslo řádku buňky A1 , což je 1 .
  • ROW(A1)-1--> se stává
    • Výstup: 0
  • TEXT(0,"-00-")--> se změní na textový formát 0 .
  • TEXT(ROW(A1)-1,”-00-“)—-> zjednodušuje na
    • Výstup: -00- '
  • B5&TEXT(ROW(A1)-1,”-00-“)&C5—-> výsledky do
  • "Lynn" &"-00-" & "25 Years"--> vrátí sériový soubor s texty.
    • Výstup: Lynn-00-25 let
  • Nakonec použijte nástroj Automatické vyplňování, abyste stejný vzorec použili na celý sloupec.

Závěr

Toto jsou všechny kroky, které můžete provést k automatickému generování číselných posloupností v aplikaci Excel. Doufám, že nyní již snadno vytvoříte potřebné úpravy. Upřímně doufám, že jste se něco naučili a že se vám tento návod líbil. Pokud máte nějaké dotazy nebo doporučení, dejte nám prosím vědět v komentářích níže.

Další podobné informace naleznete na Exceldemy.com .

Hugh West je velmi zkušený školitel a analytik Excelu s více než 10 lety zkušeností v oboru. Má bakalářský titul v oboru Účetnictví a finance a magisterský titul v oboru Business Administration. Hugh má vášeň pro výuku a vyvinul jedinečný přístup k výuce, který lze snadno sledovat a pochopit. Jeho odborné znalosti Excelu pomohly tisícům studentů a profesionálů po celém světě zlepšit své dovednosti a vyniknout ve své kariéře. Prostřednictvím svého blogu Hugh sdílí své znalosti se světem a nabízí bezplatné výukové programy Excelu a online školení, které jednotlivcům a firmám pomohou dosáhnout jejich plného potenciálu.