Ako zachovať vedúce nuly v programe Excel (10 vhodných metód)

  • Zdieľajte To
Hugh West

V programe Microsoft Excel nie je možné zachovať úvodné nuly jednoduchým zadaním čísla s 0 na začiatku, pretože Excel tieto nuly štandardne odstráni & zachová len neskoršie časti. V tomto článku chcem ilustrovať, ako môžeme pridať alebo zachovať tieto úvodné nuly pomocou niekoľkých jednoduchých & plodných funkcií & techník.

Stiahnite si cvičebnicu

Môžete si stiahnuť cvičnú knihu, ktorú sme použili pri príprave tohto článku. Môžete meniť alebo upravovať bunky & výsledky si môžete hneď pozrieť pomocou vložených vzorcov.

Ponechanie vedúcich núl.xlsm

10 metód na zachovanie vedúcich núl v programe Excel

V tejto časti vám ukážem 10 rýchlych a jednoduchých metód na zachovanie úvodných núl v programe Excel v operačnom systéme Windows. Tento článok obsahuje podrobné vysvetlenia s jasnými ilustráciami pre všetko. Použil som Verzia Microsoft 365 tu. Môžete však použiť akúkoľvek inú verziu v závislosti od vašej dostupnosti. Ak niektorá časť tohto článku nefunguje vo vašej verzii, zanechajte prosím komentár.

1. Formátovanie buniek na zachovanie vedúcich núl

Ak chcete zachovať úvodné nuly v programe Excel, formátovanie buniek poskytuje najjednoduchšiu možnosť, ktorú môžete dodržať. Číslo môžete prispôsobiť alebo previesť do textového formátu len niekoľkými kliknutiami.

1.1 Prispôsobenie formátu čísla

Tu je zoznam 8 štátov s ich Poštové smerovacie čísla Teraz chceme zachovať rovnaký formát pre všetky poštové smerovacie čísla tak, že pred ne v prípade potreby pridáme 0.

📌 Kroky:

  • Najprv vyberte všetky bunky (C5:C12) obsahujúce poštové smerovacie čísla.
  • Potom pod Domov stuhy, kliknite na možnosť dialógového okna, ako je znázornené v pravom dolnom rohu Číslo skupina príkazov.
  • Potom z Formátovanie buniek dialógové okno, vyberte Vlastné
  • Pridať 00000 v Prispôsobený typ Formátové pole.
  • Nakoniec stlačte tlačidlo OK tlačidlo.

  • Takže tu teraz vidíte všetky poštové smerovacie čísla v rovnakom formáte, pričom v prípade potreby ponechávate úvodné nuly.

1.2 Používanie zabudovaných špeciálnych formátov

To isté môžeme urobiť výberom možnosti Špeciálne v Formátovanie buniek Potom vyberte dialógové okno Poštové smerovacie číslo stlačte tlačidlo OK & skončili ste.

  • Na tento účel môžete využiť iné bežné formáty, ktoré sú tu k dispozícii, ako napríklad Telefónne číslo, sériové bezpečnostné číslo, Všetky tieto položky sú priradené k predvolenému miestu USA. Miesto môžete zmeniť aj výberom inej oblasti alebo krajiny z ponuky Lokalita rozbaľovacie okno &; potom budete môcť nájsť podobné možnosti ako formáty čísel pre vybranú oblasť.

  • Výsledkom bude, že pred číslami budú úvodné nuly.

Prečítajte si viac: Ako zachovať vedúce nuly v programe Excel CSV (4 jednoduché spôsoby)

1.3 Použitie formátu textu

Pomocou Text môžeme podľa potreby ponechať aj úvodné nuly.

📌 Kroky:

  • Vyberte bunky, do ktorých chcete zadať poštové smerovacie čísla.
  • Z Číslo skupina príkazov, Vyberte formát ako Text z rozbaľovacieho zoznamu.
  • Teraz začnite zadávať všetky poštové smerovacie čísla do buniek & uvidíte, že sa neodstráni žiadna úvodná nula.

  • Nájdete však chybové hlásenie s textom " Číslo uložené ako text " zo žltej rozbaľovacej možnosti vedľa buniek. "Ignorovať chybu ' pre každú bunku & hotovo.

  • Keďže táto metóda vyžaduje určitý čas na manuálne vykonanie všetkých údajov, je táto metóda efektívna, keď potrebujete zadať údaje, a nie formátovať rozsah uložených údajov.

Prečítajte si viac: Ako pridať vedúce nuly v textovom formáte programu Excel (10 spôsobov)

2. Použitie funkcie TEXT na pridanie predchádzajúcich núl

Stránka Funkcia TEXT je ďalším užitočným spôsobom, ktorý môžete použiť na formátovanie čísel pomocou pridanie úvodných núl .

📌 Kroky:

  • Tu. v Bunka D5 vložte nasledujúci vzorec:

=TEXT(C5, "00000")

🔎 Rozdelenie vzorca:

  • Stránka TEXT funkcia konvertuje číslo na text v určitom formáte hodnoty.
  • Tu v zátvorke, C5 je hodnota bunky, ktorá je formátovaná v " 00000 " textový formát.
  • Tlač Vstúpte na stránku & uvidíte požadovaný výsledok.
  • Ak chcete urobiť to isté pre všetky bunky, použite príkaz Rukoväť náplne možnosť z Bunka D5 naplniť až do posledného Bunka D12 & nájdete všetky poštové smerovacie čísla v podobnom formáte.

  • Tu sa zobrazí upozornenie na chybu, pretože ste vložili čísla ako textový vstup. Chyby musíte ignorovať kliknutím na ikonu chyby a výberom možnosti " Ignorovať chybu " možnosť.

3. Pridávanie apostrofov pred čísla

Môžeme tiež použiť apostrof pred číslom & potom podľa potreby pridať nuly. Tým sa bunka prevedie do textového formátu.

  • Na tento účel musíte pridať apostrofy ručne pred každé číslo a potom pridajte úvodné nuly. Čísla tak môžete jednoducho previesť na text formát.

  • Keďže táto metóda predstavuje textový formát, nájdete opäť chybové hlásenie obsahujúce " Číslo uložené ako text ". Takže budete musieť vybrať možnosť Ignorovať chybu pre všetky bunky s chybovými správami.

4. Kombinácia funkcie RIGHT s operátorom Ampersand

Toto je ďalšia dokonalá metóda, ktorá vracia výsledok pomocou Funkcia RIGHT a Ampersand (&). Môžete tiež použiť operátor Funkcia CONCATENATE namiesto operátora &.

📌 Kroky:

  • Na stránke Bunka D5 vložte nasledujúci vzorec:

=RIGHT("00000"&C5,5)

  • Tlač Vstúpte na stránku tlačidlo.
  • Použite Rukoväť náplne vyplniť všetky ostatné bunky obsahujúce poštové smerovacie čísla.

🔎 Rozdelenie vzorca:

  • Tu sa SPRÁVNE funkcia vráti zadaný počet znakov od konca textového reťazca.
  • Spájame 00000 pred každým číslom pomocou Ampersand(&) medzi 00000 & bunky.
  • Teraz sa SPRÁVNE funkcia umožňuje, aby sa do buniek vložilo iba posledných 5 znakov každého výsledného údaja.

Prečítajte si viac: Ako pridať vedúce nuly v programe Excel pomocou operácie CONCATENATE

5. Používanie funkcie BASE

Funkcia BASE sa používa na prevod čísla do rôznych číselných sústav (Binárne, desiatkové, hexadecimálne alebo oktálové) . Prostredníctvom tejto funkcie môžete tiež definovať, koľko znakov chcete zobraziť.

📌 Kroky:

  • Na stránke Bunka D5 vložte nasledujúci vzorec:

=BASE(C5,10,5)

  • Tlač Vstúpte na stránku .
  • Použite Rukoväť náplne na automatické vyplnenie všetkých ostatných buniek podľa potreby.

🔎 Rozdelenie vzorca:

Vnútri argumentov BASE funkcie,

  • C5 sa vyberie ako Bunky hodnota pre C5 .
  • 10 je radix alebo číselná sústava pre desatinné hodnoty.
  • A 5 je počet znakov, ktoré chceme vidieť ako výsledok.

Podobné čítania

  • Ako vložiť zátvorky pre záporné čísla v programe Excel
  • Formátovanie čísla v tisícoch K a miliónoch M v programe Excel (4 spôsoby)
  • Ako použiť formát čísla v miliónoch s čiarkou v programe Excel (5 spôsobov)
  • Vlastný formát čísla: milióny s jedným desatinným miestom v programe Excel (6 spôsobov)

6. Importovanie textového súboru & Potom pridanie vedúcich núl pomocou nástroja Power Query Tool & Funkcia PadText

Môžete tiež importovať rozsah údajov & potom ich previesť do pevného formátu pridaním úvodných núl. Microsoft Excel 2010 alebo vyššiu verziu, potom budete môcť používať túto metódu s Power Query Editor .

📌 Kroky:

  • V rámci Údaje stuhu, kliknite na Z textu/CSV možnosť.
  • Zobrazí sa dialógové okno, v ktorom musíte importovať súbor obsahujúci údaje.
  • Vyberte súbor & potom stlačte Dovoz.

  • Zobrazí sa nové dialógové okno s importovanými údajmi & musíte kliknúť na Transformácia údajov .

  • Teraz sa Power Query zobrazí sa okno.
  • Pod Pridať stĺpec stuhu, vyberte Vlastný stĺpec .

  • Pridajte názov stĺpca pod Názov nového stĺpca možnosť.
  • Teraz pod Vlastný vzorec stĺpca , typ-

=Text.PadStart([Column1],5, "0")

  • Tlač OK .

Nájdete nový stĺpec s formátovanými poštovými smerovacími číslami.

  • Vyberte Zavrieť & Načítať možnosť.

Teraz sa objaví nový pracovný hárok & novo získané údaje z Power Query Editor sa tu transformujú pomocou otočnej tabuľky, ako je znázornené nižšie.

Prečítajte si viac: Excel Konvertovať číslo na text s vedúcimi nulami: 10 efektívnych spôsobov

7. Zlúčenie funkcií REPT & LEN

Používanie REPT & LEN je ďalšou užitočnou metódou, ktorú si môžete osvojiť.

📌 Kroky:

  • Na stránke Bunka D5 , typ-

=REPT(0,5-LEN(C5))&C5

  • Tlač Vstúpte na stránku & hneď sa vám zobrazia formátované hodnoty.

🔎 Rozdelenie vzorca:

  • REPT funkcia pochádza z Opakujte slovo & táto funkcia opakuje text daný počet krát.
  • LEN funkcia vracia počet znakov textového reťazca.
  • Teraz vo vnútri argumentov, 0 bola pridaná ako prvá, pretože ide o textovú hodnotu, ktorú chceme podľa potreby opakovať ako úvodné nuly pred číslami.
  • 5-LEN(C5) označuje počet úvodných núl (0), ktoré je potrebné pridať alebo zopakovať.
  • Nakoniec, Bunky C5 sa pridá k celej funkcii pomocou Ampersand(&) pretože táto hodnota bunky musí byť umiestnená za úvodnými nulami.

Prečítajte si viac: Ako v programe Excel pred čísla umiestniť 0 (5 praktických metód)

8. Pridanie pevného počtu vedúcich núl pomocou funkcie CONCATENATE

Ak chcete pred číslo alebo text pridať určitý počet úvodných núl, potom CONCATENATE vám pomôže samotná funkcia. Tu sú rôzne typy čísel v Stĺpec B & pred každé číslo pridáme dve nuly na začiatku.

📌 Kroky:

  • Na stránke Bunka C5 , typ-

=CONCATENATE("00",B5)

  • Tlač Vstúpte na stránku .
  • Použite Rukoväť náplne na automatické vyplnenie ostatných buniek až po C12 .

Na nasledujúcom obrázku vidíte všetky čísla s dvoma začiatočnými nulami.

Prečítajte si viac: Ako spájať čísla s vedúcimi nulami v programe Excel (6 metód)

9. Používanie VBA na zachovanie vedúcich núl

Môžeme tiež ponechať alebo pridať úvodné nuly pomocou VBScript.

📌 Kroky:

  • Najprv prejdite na hornú lištu a stlačte tlačidlo Vývojár , potom stlačte tlačidlo Visual Basic možnosť z ponuky.
  • Môžete použiť ALT + F11 otvoriť "Microsoft Visual Basic pre aplikácie" ak nemáte pridanú kartu Vývojár.

  • Teraz sa otvorí okno s názvom "Microsoft Visual Basic pre aplikácie" Tu v hornej lište ponuky stlačte tlačidlo "Vložiť" Zobrazí sa ponuka. Z nej vyberte položku "Modul" možnosť.

  • Teraz je k dispozícii nová "Modul" sa zobrazí okno. A Vložiť tento kód VBA do poľa.
 Sub KeepLeadingZeroes() Range("C5", Range("C5").End(xlDown)).Select Selection.NumberFormat = "000000" End Sub 

  • Tlač F5 a spustí kódy alebo makro.
  • Tlač Alt+F11 znova sa vrátite do tabuľky Excel & uvidíte výsledok, ako je znázornené na nasledujúcom obrázku.

🔎 Vysvetlenie kódu VBA:

  • Pridávame Podprogram sekcia prvý & pomenovanie nášho makra ako KeepLeadingZeros .
  • S Rozsah sa vyberie 1. bunka, ktorú je potrebné naformátovať.
  • S End(xldown) & Vyberte vyberáme celý rozsah buniek obsahujúcich poštové smerovacie čísla.
  • V ďalšom riadku cez NumberFormat definujeme počet číslic(5) s číslicami 0.

Prečítajte si viac: Ako odstrániť vedúce nuly v programe Excel (7 jednoduchých spôsobov + VBA)

10. Ponechanie alebo pridanie vedúcich núl v tabuľke Pivot

V Otočná tabuľka , môžeme použiť DAX (Data Analysis Expression) vzorec na zachovanie alebo pridanie úvodných núl formátovaním stĺpca alebo riadku.

📌 Kroky:

  • Z Vložte stuhu, vyberte Otočná tabuľka a dialógové okno s názvom Vytvorenie otočnej tabuľky sa objaví.

  • V Stôl/rozsah vyberte celý Tabuľkové pole (B4:C12).
  • Označte možnosť Pridanie týchto údajov do dátového modelu '.
  • Tlač V PORIADKU.

Pomocou týchto krokov môžete teraz previesť svoje údaje do otočnej tabuľky, v ktorej sú k dispozícii opatrenia DAX.

  • Zobrazí sa nový pracovný hárok & vpravo uvidíte Polia otočnej tabuľky okno.
  • Kliknite pravým tlačidlom myši na stránku myšou na Rozsah.
  • Vyberte Pridať opatrenie.. .

Nové dialógové okno s názvom Meranie sa objaví. Toto sa nazýva Editor vzorcov DAX .

  • Typ Poštové smerovacie čísla s vedúcimi nulami ako Názov opatrenia alebo čokoľvek iné, čo preferujete.
  • V rámci Tyč vzorca , typ-

=CONCATENATEX(Range,FORMAT([PSČ], "00000"),",")

  • Tlač V PORIADKU.

  • Prejdite na Polia otočnej tabuľky opäť nájdete novú možnosť - f x poštové smerovacie čísla s vedúcimi nulami
  • Označte túto možnosť & výsledok sa zobrazí na ľavej strane tabuľky.

Prečítajte si viac: Ako pridať vedúce nuly a vytvoriť 10 číslic v programe Excel (10 spôsobov)

Záverečné slová

Toto sú všetky jednoduché & efektívne spôsoby, ktoré môžete nasledovať, aby ste pridali alebo zachovali vedúce nuly v údajoch programu Microsoft Excel. Ak poznáte ďalšie základné & plodné metódy, ktoré by som mal pridať, dajte mi vedieť prostredníctvom komentárov. Alebo sa môžete pozrieť na naše ďalšie informatívne & zaujímavé články na tejto webovej stránke.

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.