Obsah
Na adrese Microsoft Excel , úvodní nuly mohou být velmi užitečné v různých aplikacích. Úvodní nula je jakákoli " 0 " v číselném řetězci, který se nachází před první nenulovou číslicí. Někdy jsme se mohli setkat s okolností, kdy jsme potřebovali v Excelu přidat úvodní nulu. V tomto článku si ukážeme, jak se přidat počáteční nuly v textovém formátu Excelu.
Stáhnout cvičebnici
Můžete si stáhnout pracovní sešit a procvičovat s nimi.
Přidání předních nul.xlsm10 snadných způsobů přidávání nul na začátku v textovém formátu aplikace Excel
Při práci v Excelu můžeme potřebovat evidovat poštovní směrovací čísla, telefonní čísla, bankovní informace a čísla bezpečnostních karet. Pokud však zadáme " 0011 20 010 ", excel automaticky odstraní počáteční nuly. Existuje mnoho způsobů, jak v excelu přidat počáteční nuly.
Pro přidání nul před libovolné hodnoty použijeme následující datový soubor, který obsahuje některé hodnoty ve sloupci B a před tyto hodnoty chceme ve sloupci C . Projděme si způsoby přidávání počátečních nul v Excelu.
1. Vložení apostrofu (') pro přidání předních nul v textovém formátu aplikace Excel
Vložením počátečního apostrofu můžeme aplikaci Excel přimět, aby číslo zadala jako text. To je nejrychlejší a nejjednodušší způsob, jak. vložte nuly před hodnotu při zadávání dat. Podívejme se na postup, jak to provést ve více buňkách.
KROKY:
- Nejprve zadejte speciální znak, apostrof " ' " před jakoukoli hodnotou. Zadáme tedy '000011 v buňce C5 .
- To dává pokyn Excel že údaje mají být text spíše než číslo .
- Za druhé, stiskněte Vstupte na .
- Počáteční nuly jsou ve vašich datech stále viditelné. Ale zobrazení chyby s zelený trojúhelník .
- Nyní klikněte na tento trojúhelník a vyberte možnost Ignorovat chybu .
- Tímto postupem se chyba odstraní.
- Všechny hodnoty můžete zadat pomocí apostrofu před zadáním údajů, stačí postupovat podle výše uvedených kroků.
Přečtěte si více: [Řešeno]: V Excelu se nezobrazuje vedoucí nula (9 možných řešení)
2. Přidání předních nul ve formátu textu pomocí formátování buněk
S aplikací Excel Formátování buněk můžeme naše data upravit. Pro přidání počátečních nul v textovém formátu Excelu můžeme použít funkci formátování buněk. Podívejme se na postup dole pro přidání nul na počátku.
KROKY:
- V první řadě vyberte buňky, do kterých chcete přidat počáteční nuly. Vybereme tedy rozsah buněk. C5:C10 .
- Na druhém místě, klikněte pravým tlačítkem myši na na myši a vyberte Formátování buněk . Tím se otevře Formátování buněk dialog.
- Další způsob, jak otevřít Formátování buněk dialogového okna je pouze stisknout Ctrl + 1 .
- Poté přejděte na Čísla a z Kategorie vyberte možnost Vlastní .
- Poté zadejte libovolný počet nul do pole pro zadání typu v části Typ . takže zadáme " 00000 ".
- Dále klikněte na OK tlačítko.
- A to je vše. Podle těchto kroků budete moci přidat do svých dat počáteční nuly.
Přečtěte si více: Excel VBA: Formátování buňky jako textu (3 metody)
3. Příkaz Number pro zahrnutí počátečních nul do textového formátu aplikace Excel
Formát buněk můžeme změnit pomocí příkazu číslo. Pokud jsou buňky pouze v textovém formátu, pak můžeme zadávat hodnoty s počátečními nulami. Nyní postupujme podle následujících kroků, abychom změnili formát těchto buněk a přidali nuly na začátek hodnot.
KROKY:
- Nejprve zvolte rozsah buněk. Vybereme tedy rozsah C5:C10 .
- Za druhé, přejděte na Home z pásu karet.
- Dále v rozevírací nabídce v části Číslo vyberte příkaz Text .
- Nyní do těchto buněk vložte hodnoty s počátečními nulami.
- Může dojít k chybě, podobně jako u předchozího způsobu v položce oddíl 1 . Klikněte na tuto chybu a vyberte možnost Ignorovat chybu .
- A konečně je to tady! Nyní můžeme zobrazit hodnoty s počátečními nulami.
Přečtěte si více: Jak přidat text za číslo pomocí vlastního formátu v aplikaci Excel (4 způsoby)
4. Použití funkce TEXT pro přidání nul na začátku v aplikaci Excel
V aplikaci Excel Funkce TEXT slouží k převodu celých čísel na text. V podstatě převádí číselné číslo na textový řetězec. Můžeme použít příkaz Funkce TEXT přidání počátečních nul v Excelu podle jednoduchých kroků níže.
KROKY:
- Na začátku vyberte buňku, do které chcete vložit nuly v písmu hodnot. Vybereme tedy buňku C5 .
- Poté tam zapište vzorec.
=TEXT(B5, "00000#")
- Poté stiskněte tlačítko Vstupte na . A vzorec se zobrazí na panelu vzorců.
- Nyní přetáhněte Plnicí rukojeť dolů, abyste vzorec zkopírovali v celém rozsahu.
- A nakonec si můžete všimnout, že vzorec přidává před hodnoty nuly.
Přečtěte si více: Excel Převod čísla na text s předními nulami: 10 efektivních způsobů
5. Přidání předních nul pomocí funkce RIGHT aplikace Excel
Excel Funkce RIGHT vrátí zadanou sadu znaků z konce textového řetězce. Tuto funkci lze použít k přidání nul před libovolné hodnoty. Nyní si projdeme kroky pro přidání počátečních nul pomocí excelovské funkce Funkce RIGHT .
KROKY:
- Stejně jako u předchozích metod vyberte buňku C5 .
- Dále do této buňky zadejte vzorec.
=RIGHT("000000"&B5, 6)
- Poté stiskněte tlačítko Vstupte na na klávesnici.
- Dále přetáhněte Plnicí rukojeť dolů a zkopírujte vzorec.
- Nakonec se před hodnotami objeví nuly.
Přečtěte si více: Jak přidat vedoucí nuly a vytvořit 10 číslic v aplikaci Excel (10 způsobů)
Podobná čtení
- Jak změnit velikost písma celého listu pomocí aplikace Excel VBA
- Kódy Excelu VBA pro ztučnění textu v řetězci (5 příkladů)
- Jak převést text na formát času s AM/PM v aplikaci Excel (3 metody)
- [Opraveno!] Nelze změnit barvu písma v aplikaci Excel (3 řešení)
- Jak psát 001 v Excelu (11 efektivních metod)
6. Kombinace funkcí REPT a LEN pro přidání nul na začátku textu v textovém formátu
Na stránkách Funkce REPT lze použít k vyplnění buňky četnými výskyty textového řetězce. Funkce LEN vypočítá, kolik znaků je v zadaném textovém řetězci. Kombinací těchto dvou funkcí můžeme přidat počáteční nuly. Postupujme podle postupu dole, abychom přidali počáteční nuly.
KROKY:
- Nejprve, podobně jako u předchozích metod, vyberte buňku C5 .
- Za druhé do této buňky zadejte vzorec.
=REPT(0,5-LEN(B5))&B5
- Poté stiskněte tlačítko Vstupte na V panelu vzorců se zobrazí vzorec.
🔎 Jak vzorec funguje?
⏩ REPT(0,5-LEN(B5)): Znaky se opakují daný početkrát.
Výstup → 000
⏩ REPT(0,5-LEN(B5))&B5 : Vrací hodnotu s počátečními nulami.
Výstup → 00011
- Nyní přetáhněte Plnicí rukojeť dolů a zkopírujte vzorec.
- A to je vše. Konečný výsledek je ve výsledném rozsahu buněk.
Přečtěte si více: Přidání nebo zachování nul na začátku v aplikaci Excel (10 vhodných způsobů)
7. Funkce CONCATENATE pro vkládání nul na začátku textu
Na stránkách Funkce CONCATENATE je textová funkce, kterou lze použít ke spojení dvou nebo i více textových údajů do jednoho řetězce. přidat počáteční nuly můžeme použít Excel Funkce CONCATENATE . Chcete-li funkci použít, postupujte podle několika jednoduchých kroků níže.
KROKY:
- Stejně jako u předchozích metod vyberte buňku C5 .
- Poté zadejte vzorec.
=CONCATENATE(0,B5)
- Nyní stiskněte tlačítko Vstupte na a vzorec se zobrazí na panelu vzorců.
- Chcete-li vzorec zkopírovat přes rozsah, přetáhněte tlačítko Plnicí rukojeť dolů.
- A je to! Předtím byly do hodnot přidány nuly.
Přečtěte si více: Jak v aplikaci Excel spojovat čísla s předními nulami (6 metod)
8. Vložení funkce BASE pro přidání předních nul v aplikaci Excel
Na stránkách Funkce BASE v Excelu převádí číslo na jeho textovou reprezentaci v určitém základu. Funkce BASE , můžeme přidat počáteční nuly. Ukažme si postup, jak na to.
KROKY:
- Nejprve vyberte buňku C5 .
- Zadruhé napište vzorec.
=BASE(B5,10,6)
- Nyní stiskněte Vstupte na .
- Poté přetáhněte Plnicí rukojeť zopakovat vzorec v celém rozsahu.
- Nakonec pomocí tohoto vzorce můžeme nyní vidět náš požadovaný výsledek ve sloupci C .
9. VBA pro přidání nul na začátku v textovém formátu aplikace Excel
Excel VBA vždy dokončí zadání stejným způsobem jako funkce Excelu nebo ruční triky. Můžeme použít Excel VBA pro přidání počátečních nul. Podívejme se na postup, jak to provést.
KROKY:
- Nejprve přejděte do Vývojář na pásu karet.
- Za druhé klikněte na Visual Basic nebo stiskněte Alt + F11 otevřít Editor jazyka Visual Basic .
- Další způsob, jak otevřít Editor jazyka Visual Basic stačí kliknout pravým tlačítkem myši na list a vybrat možnost Zobrazit kód .
- Tím se otevře Editor jazyka Visual Basic kde můžete napsat kód.
- Dále si zapište Kód VBA níže.
Kód VBA:
Sub ADD_Leading_Zeros(r As Range, zeros As Integer) Dim str As String Dim i As Integer For i = 1 To zeros str = str & "0" Next r.NumberFormat = "@" r = Evaluate("index(text(" & r.Address & ", """ & str & """),)") End Sub Result() With ActiveSheet ADD_Leading_Zeros .Range("C5:C10"), 5 End With End Sub
- Nyní spusťte kód stisknutím tlačítka F5 nebo kliknutím na tlačítko Run Sub tlačítko.
- Může se zobrazit chyba, která znamená, že čísla jsou formátována jako řetězec nebo text.
- Nyní klikněte na Ignorovat chybu z rozevírací nabídky Chyba.
- A nakonec se můžete podívat na použití VBA kód můžeme v Excelu přidat počáteční nuly.
Další informace: Jak formátovat text v buňce aplikace Excel (10 přístupů)
10. Použití dotazu Power Query k přidání nul na začátku textu
Power Query je Excel funkce, která je ideální pro uživatele, kteří potřebují přípravu dat, ale nevyžadují celou řadu analytických funkcí. Editor dotazů Power Query je hlavním rozhraním pro přípravu dat, kde se můžete připojit k různým datovým zdrojům a zobrazit náhled dat při použití stovek různých transformací dat. Pomocí power query můžeme přidat počáteční nuly. K tomu potřebujeme postupovat podle následujících kroků.
KROKY:
- Nejprve vyberte rozsah datové buňky. Vybereme tedy rozsah B4:B9 .
- Za druhé, přejděte na Data z pásu karet.
- Za třetí, vyberte Z tabulky/rozsahu pod Získat & amp; Transformovat data .
- Tím se otevře Vytvořit tabulku dialogové okno.
- Dále klikněte na OK tlačítko.
- Tím se vytvoří tabulka. Tabulku pojmenujeme Skutečná hodnota .
- Nyní opět otevřete Editor dotazů Power Query , na pásu karet vyberte možnost Data karta. Pak v části Získat & amp; Transformovat data , vybrat Z tabulky/rozsahu .
- Poté můžete vidět, že se otevře položka Editor dotazů Power Query .
- Dále přejděte na Přidat sloupec v tichém editoru napájení.
- Dále vyberte Vlastní sloupec .
- Zobrazí se v Vlastní sloupec okno.
- Pojmenujte nový sloupec Hodnota s počátečními nulami . A napište vzorec.
=Text.PadStart([Aktuální hodnota],6, "0")
- Poté klikněte na tlačítko OK .
- Vidíte však, že došlo k chybě, protože hodnoty jsou ve formátu čísla a my je musíme převést do textového formátu.
- Chcete-li tak učinit, přejděte na Zdroj: v Nastavení dotazu .
- Pak z ABC123 v rozevírací nabídce vyberte Text .
- Tím se otevře okno s názvem Krok vložení . klikněte Vložte .
- A konečně, pokud navštívíte Přidáno Vlastní na Nastavení dotazu . Vidíte, že na čele těchto hodnot jsou nyní přidány nuly.
- Nakonec se do tabulky přidá list s výkonovými dotazy s těmito hodnotami. A název listu je. Tabulka1 .
Závěr
Výše uvedené metody vám pomohou přidat úvodní nuly v textovém formátu Excelu. Doufám, že vám to pomůže! Pokud máte nějaké dotazy, návrhy nebo zpětnou vazbu, dejte nám prosím vědět v sekci komentářů. Nebo se můžete podívat na naše další články v sekci ExcelWIKI.com blog!