Ako automaticky generovať postupnosť čísel v programe Excel (9 príkladov)

  • Zdieľajte To
Hugh West

Často je ručné generovanie množstva prvkov v programe Excel nudné. Našťastie je v programe Excel celkom jednoduché automaticky generovať číselné rady. Aby ste sa zbavili tejto monotónnej záležitosti, ukážem vám niekoľko jednoduchých a šikovných spôsobov automatického generovania číselnej rady v programe Excel. Na účely ukážky používam Microsoft Office 365. Nemusíte sa obávať, ak máte inú verziu.

Stiahnite si cvičebnicu

Pracovný zošit použitý na ukážku si môžete stiahnuť z nižšie uvedeného odkazu na stiahnutie.

Automatické generovanie poradia čísel.xlsx

9 vhodných príkladov na automatické generovanie poradia čísel v programe Excel

Najskôr sa zoznámime s pracovným hárkom, ktorý je základom našich dnešných príkladov. V tomto hárku máme tabuľku 5 osôb s ich vekom. Pomocou nej uvidíte, ako automaticky generovať čísla pre každú z nich. Vo všeobecnosti vidíte poradové číslo, ktoré patrí naľavo od niektorého konkrétneho prvku. Keďže sa však máme v úmysle pozrieť na rôzne spôsoby generovania čísel, smeNa účely demonštrácie som použil nasledujúci vzorový súbor údajov.

1. Základná metóda sčítania

V tejto serializačnej metóde zvýšime číslo predchádzajúceho riadku o 1. Takže k číslu predchádzajúceho riadku pridáme 1 do našej aktuálnej bunky.

Kroky:

  • Najprv vyberte bunku D5 a zadajte hodnotu 1.
  • Po druhé, do bunky napíšte nasledujúci vzorec D6 .

=D5+1

  • Po tretie, stlačte tlačidlo Vstúpte na stránku a použite tlačidlo Automatické vypĺňanie použiť vzorec na zvyšok stĺpca.

  • Nakoniec získate požadovanú sekvenciu.

2. Metóda AutoFill na automatické generovanie postupnosti čísel

Ak chcete použiť Automatické vypĺňanie máte dve možnosti. Obsahuje však metódu Rukoväť náplne a Séria náplní Preto si prejdite nižšie uvedené časti, aby ste ich mohli použiť na naše údaje.

2.1 Používanie rukoväte na plnenie

Vo všeobecnosti je potrebné vložiť hodnotu do riadku a vybrať ju ako aktívnu bunku. Potom sa v pravom dolnom rohu zobrazí malé kruhové pole na dokončenie operácie.

Kroky:

  • Na začiatku vyberte aktívnu bunku D5 a vložte 1.
  • Podobne vyberte bunku D6 a vložte 2.
  • Potom vyberte bunky a uvidíte, že Výplň vpravo dole.

  • Nakoniec ho potiahnite nadol, aby ste dokončili operáciu.

2.2 Použitie série výplní na automatické generovanie postupnosti čísel

V prípade metódy Fill Series (Vyplniť rad) nemusíte vkladať dve hodnoty ako predtým. Stačí vložiť hodnotu do jedného riadku a zvyšok časti sa doplní automaticky.

Kroky:

  • Najprv vyberte bunku D5 a ako hodnotu zadajte 1.
  • Potom prejdite na Úprava stránky príkaz z Domov a vyberte kartu Séria z Naplňte stránku možnosť.

  • Tu nastavte Stĺpce pod Séria a Hodnota kroku: 1 a Hodnota stop: 5 z Séria Dialógové okno .
  • Potom stlačte tlačidlo ok .

  • Nakoniec nájdete poradie.

3. Používanie funkcie ROW

Zvyčajne, Funkcia ROW vráti číslo riadku bunky, v ktorej sa práve nachádzate (aktívna bunka). Vyberte teda prázdny riadok z prvého, aby ste získali 1 kdekoľvek v súbore údajov.

Kroky:

  • Najprv napíšte do bunky nasledujúci vzorec D5 .

=ROW(A1)

  • Nakoniec použite Automatické vypĺňanie na celý stĺpec, aby ste získali konečný výsledok.

4. Použitie funkcie COUNTA Automatické generovanie sekvencie

Okrem toho stojí za zmienku aj ďalšia metóda. funkcia COUNTA ... COUNTA Funkcia spočíta počet buniek, ktoré nie sú v rámci rozsahu prázdne. Okrem toho vám táto metóda pomôže serializovať riadky, ktoré nie sú prázdne.

Kroky:

  • Na začiatku napíšte do bunky nasledujúci vzorec D5 .

=COUNTA($B$5:B5)

  • Nakoniec kliknite na Vstúpte na stránku a použite tlačidlo Automatické vypĺňanie na získanie výsledku.

5. Využitie funkcie OFFSET

Všeobecne, funkcia OFFSET vráti odkaz na bunku alebo rozsah buniek. Tu musíte vložiť tri parametre do OFFSET Postupujte podľa nasledujúcich krokov, aby ste úlohu dokončili.

Kroky:

  • Najprv vložte do bunky nasledujúci vzorec D5 .

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

Tu musíte pre prvú hodnotu vybrať prázdnu bunku. V opačnom prípade sa zobrazia chyby.

  • Opäť vyberte bunku D6 a vložte nasledujúci vzorec.

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

  • Na konci použite Automatické vypĺňanie a výstup bude nasledovný.

6. Použitie funkcie SEQUENCE na automatické generovanie postupnosti čísel

Okrem toho môžete generovať postupnosť čísel pomocou funkcie s názvom SEQUENCE ... používanie funkcia SEQUENCE , musíte zadať len jeden parameter, riadky.

Kroky:

  • Najskôr do bunky zapíšte nasledujúci vzorec D5 .

=SEQUENCE(5)

  • Nakoniec poskytne konečný výsledok.

7. Vytvorenie opakujúcej sa číselnej postupnosti

V tejto časti vám ukážem, ako automaticky vytvoriť opakujúcu sa číselnú postupnosť. Zvyčajne sa bude opakovať číslo po určitej hodnote. Tu som použil funkcia IF . Úlohu však môžete ľahko dokončiť podľa nasledujúcich krokov.

Kroky:

  • Najprv kliknite na bunku D5 a zadajte hodnotu 1.
  • Potom do bunky zadajte nasledujúci vzorec D6 a stlačte Vstúpte na stránku .

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

  • Nakoniec použite Automatické vypĺňanie na získanie konečnej sekvencie.

8. Vytvorenie číselnej postupnosti s ignorovaním prázdnych buniek

Často sa môže stať, že budete musieť pracovať s množstvom postupností s prázdnymi bunkami a nechcete do prázdnych buniek zadávať postupnosť čísel. Tu som skombinoval funkcia IF a funkcia COUNTA . Podľa nižšie uvedených krokov však vytvorte číselnú postupnosť bez ohľadu na prázdne bunky. Na účely demonštrácie som mierne zmenil súbor údajov.

Kroky:

  • Na začiatku zapíšte do bunky nasledujúci vzorec D5 .

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

Rozdelenie vzorca

Vzorec používa IF a COUNTA a vracia sériové číslo. Tu je uvedený spôsob fungovania tohto vzorca:

  • COUNTA($C$5:C5)--> počíta bunky C5 .
    • Výstup: 1
  • =IF(C5"",COUNTA($C$5:C5),"")--> skontroluje prázdnu bunku a vráti poradové číslo ako 1 pre neprázdnu bunku a ako poznámku pre prázdnu bunku.
    • Výstup: 1
  • Potom stlačte tlačidlo Vstúpte na stránku a použite tlačidlo Automatické vypĺňanie na celý stĺpec.

  • Na záver sa zobrazí výstup na nasledujúcom obrázku.

9. Používanie relatívneho referenčného pomenovaného rozsahu

V neposlednom rade môžete na automatické generovanie číselnej postupnosti použiť relatívny referenčný pomenovaný rozsah. Z tohto dôvodu musíte ako funkciu definovať konkrétny názov. Prejdite však nasledujúcimi krokmi.

Kroky:

  • Najprv prejdite na Vzorce a vyberte príkaz Definovať názov .

  • Po druhé, napíšte UP ako Názov a vložte nasledujúci vzorec do Vzťahuje sa na .

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

  • Po tretie, stlačte OK .

  • Opäť vyberte bunku D5 a zadajte nasledujúci vzorec.

=SUM(UP,1 )

  • Nakoniec získate požadovaný výstup.

Ako automaticky generovať postupnosť čísel s textom v programe Excel

Okrem toho môžete použiť funkciu Excelu TEXT a ROW funkcie na vytvorenie poradie čísel s textom. Prejdime si nižšie uvedený opis, aby sme úlohu dokončili.

Kroky:

  • Najprv zadajte do bunky nasledujúci vzorec D5 .

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

Rozdelenie vzorca

Vzorec používa TEXT a ROW a vracia meno používateľa. Tu je spôsob, akým tento vzorec funguje:

  • ROW(A1)--> vráti číslo riadku bunky A1 , čo je 1 .
  • ROW(A1)-1--> sa stáva
    • Výstup: 0
  • TEXT(0,"-00-")--> sa zmení 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áti sériový súbor s textami.
    • Výstup: Lynn-00-25 rokov
  • Nakoniec použite nástroj Automatické vypĺňanie, aby ste použili rovnaký vzorec na celý stĺpec.

Záver

Toto sú všetky kroky, ktoré môžete vykonať na automatické generovanie číselných postupností v programe Excel. Dúfam, že teraz už ľahko vytvoríte potrebné úpravy. Úprimne dúfam, že ste sa niečo naučili a tento návod sa vám páčil. Ak máte nejaké otázky alebo odporúčania, dajte nám vedieť v časti s komentármi nižšie.

Ďalšie podobné informácie nájdete na stránke Exceldemy.com .

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.