Přejít k hlavnímu obsahu

Jak zachovat nebo odstranit úvodní nuly v aplikaci Excel?

Autor: Sun Naposledy změněno: 2019-01-04

Obecně platí, že když do buňky napíšeme číslo, které obsahuje úvodní nuly, jako je 00032423, může se zobrazit jako 32423. A jak si můžete ponechat tyto úvodní nuly v aplikaci Excel? A naopak, jak můžete smazat úvodní nuly, když je nemusíte ukazovat?

Udržujte vedoucí nuly s Format Cells

Odstraňte úvodní nuly pomocí VBA

Smažte úvodní nuly pomocí Kutools pro Excel kliknutím dobrý nápad3

Přidat / Odstranit stejné úvodní nuly pomocí Kutools pro Excel


šipka modrá pravá bublina Udržujte vedoucí nuly s Format Cells

Chcete-li zachovat úvodní nuly v aplikaci Excel, stačí před zadáním dat naformátovat buňky jako formátování textu.

1. Vyberte buňky rozsahu, do kterých chcete zadat data s úvodními nulami, a pravým kliknutím vyberte Formát buněk z kontextové nabídky. Viz snímek obrazovky:

doc-keep-delete-vedoucí-zeor-1

2. V Formát buněk dialog, klepněte na tlačítko Číslo Záložka a zvolte Text z Kategorie podokno. Klepněte na OK zavřete dialogové okno. Viz screenshot:

doc-keep-delete-vedoucí-zeor-2

Nyní, když do buněk rozsahu zadáte čísla s úvodními nulami, počáteční nuly se v buňkách zachovají. Viz screenshot:

doc-keep-delete-vedoucí-zeor-3

Poznámka: Tato metoda nemůže fungovat, pokud po zadání čísel formátujete buňky jako text.


Jedním kliknutím odeberete všechny úvodní nuly z buněk v aplikaci Excel

Jediným kliknutím byly odstraněny všechny úvodní nuly buněk v seletionu.  Klikněte na 30denní zkušební verzi zdarma!
doc odstraní úvodní nulu
 
Kutools pro Excel: s více než 300 praktickými doplňky Excel, můžete vyzkoušet bez omezení za 30 dní.

šipka modrá pravá bublina Odstraňte úvodní nuly pomocí VBA

Pokud chcete odstranit úvodní nuly v aplikaci Excel, máte čtyři způsoby, jak to vyřešit.

Metoda 1 Formátování buněk jako formátování čísel

Vyberte rozsah, do kterého chcete zadat číslo, aniž byste zobrazili úvodní nuly, a klepněte pravým tlačítkem myši Formát buněk otevřít Formát buněk dialogové okno a vyberte Číslo z Kategorie v podokně a poté klikněte na OK. 

Poznámka: Tato metoda nemůže fungovat, pokud formátujete buňky po zadání čísla.

Metoda 2 Použijte vzorec

Vyberte prázdnou buňku vedle buněk rozsahu, které jste zadali čísla s úvodními nulami, a zadejte tento vzorec = HODNOTA (A1) (A1 označuje, že buňka obsahuje čísla s úvodními nulami). A stiskněte vstoupit tlačítko, nyní se v buňce vzorce zobrazí číslo bez úvodní nuly. Viz screenshot:

doc-keep-delete-vedoucí-zeor-4

Metoda 3 Spusťte VBA

1. lis Alt + F11 pro zobrazení Microsoft Visual Basic pro aplikace okno.

2. V okně klikněte na Vložit > Modul pro zobrazení nového okna modulu, potom zkopírujte následující kód VBA do okna modulu.

VBA: Odstraňte úvodní nuly v aplikaci Excel

Sub DeleteZero()
'updateby20140616
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
WorkRng.NumberFormat = "General"
WorkRng.Value = WorkRng.Value
End Sub
3. cvaknutí Běh tlačítko a objeví se dialogové okno KutoolsforExcel, kde můžete vybrat rozsah pro odstranění úvodních nul. Viz screenshot:

doc-keep-delete-vedoucí-zeor-5

4. cvaknutí OK. Poté budou odstraněny úvodní nuly ve výběru.

Metoda 4 Použijte funkci Převést na číslo

Vyberte buňky rozsahu, které jsou vyplněny čísly s úvodními nulami, vedle výběru klikněte na varovnou ikonu a poté vyberte Převést na číslo z kontextové nabídky. Viz snímek obrazovky:

doc-keep-delete-vedoucí-zeor-6


šipka modrá pravá bublina Smažte úvodní nuly pomocí Kutools pro Excel kliknutím

Kutools pro Excel, s více než 200 užitečné funkce, které vám usnadní práci. 

Po instalaci Kutools pro Excel, prosím, postupujte takto:(Zdarma ke stažení Kutools pro Excel nyní!)

Pokud máte Kutools pro Excel, můžete rychle odstranit všechny hlavní nuly z textů dvěma kliknutími Odstraňte úvodní nuly užitečnost

Vyberte text, který chcete odstranit úvodní nuly, a potom klikněte Kutools > Text > Odstraňte úvodní nuly. Viz snímek obrazovky:
doc odstranit úvodní nuly 01

Poté se objeví dialogové okno, které připomene, že z nula buněk byly odstraněny úvodní nuly. Viz screenshot:
doc odstranit úvodní nuly 02

klikněte OK zavřete dialogové okno.

šipka modrá pravá bublina Smažte úvodní nuly




šipka modrá pravá bublina Přidat / Odstranit úvodní nuly pomocí Kutools pro Excel

Pokud chcete přidat nebo odstranit stejný počet úvodních nul do buňky, můžete použít Kutools pro Excel's doplnit text a Odebrat podle polohy nástroje, jeden vám může pomoci přidat stejný počet úvodních nul do buněk, druhý vám pomůže odstranit stejný počet řetězců zleva od buněk.

Po instalaci Kutools pro Excel, prosím, postupujte takto:(Zdarma ke stažení Kutools pro Excel nyní!)

Přidejte stejný počet úvodních nul

1. Nejprve je třeba buňky naformátovat jako Text jejich výběrem a kliknutím Domů a jdi Číselný skupinu, kterou chcete vybrat Text z rozevíracího seznamu. Viz snímek obrazovky:
doc kutools 1

2. A pak ponechte tyto buňky vybrané a klikněte Kutools > Text > doplnit text. Viz snímek obrazovky:
doc kutools 2

3. V doplnit text dialogové okno, zadejte nuly, které chcete přidat do textového pole Text, a zkontrolujte Před první postavou a v pravém podokně můžete zobrazit náhled výsledku přidání. Viz screenshot:
doc kutools 3

4. cvaknutí Ok or Podat žádost, nyní je do buněk přidán stejný počet úvodních nul.
doc kutools 4

Smažte stejný počet úvodních nul

1. Vyberte buňky, ze kterých chcete odstranit úvodní nuly, a klikněte na Kutools > Text > Odebrat podle polohy. Viz snímek obrazovky:
doc kutools 5

2. V rozbalovacím dialogovém okně zadejte počet nul, které chcete odebrat, zaškrtněte políčko a můžete zobrazit náhled výsledku v podokně Náhled.
doc kutools 6

3. cvaknutí Ok or Podat žádost, nyní jsou úvodní nuly odstraněny najednou.


Procházení a úpravy více sešitů aplikace Excel / dokumentů aplikace Word jako záložek v prohlížeči Firefox, Chrome, Internet Prozkoumejte 10!

Možná znáte prohlížení více webových stránek ve Firefoxu / Chrome / IE a přepínáte mezi nimi snadným kliknutím na příslušné karty. Zde karta Office podporuje podobné zpracování, které vám umožní procházet více sešitů aplikace Excel nebo dokumentů aplikace Word v jednom okně aplikace Excel nebo v okně aplikace Word a snadno mezi nimi přepínat kliknutím na jejich karty. Klikněte zdarma 30-denní zkušební verze Office Tab!

ne excel

Relativní články:

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 (21)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I want to keep the leading zero's when I copy from the program I use at work & paste onto excel with out having to manually re-enter them. I would also like to keep them when I use my scanner into excel. Using the 'Text' format I can manually re-enter them into the cell & they will stay. Is there a format so that they go in with the leading zero's already there?
This comment was minimized by the moderator on the site
Hi, McJoe, I do not understand your question clearly, if you want to copy text string with leading zeros from a program, maybe Word document, and paste them to a worksheet and keep the leading zeros, you just format the cells as text before you pasting.
This comment was minimized by the moderator on the site
I want to remove the zero infront of the - 3TT-0233449.How do I go about it?
This comment was minimized by the moderator on the site
This comment was minimized by the moderator on the site
Thanks it worked
This comment was minimized by the moderator on the site
This is the BEST Excel site for years going! IDK how they do so much volume. WorkRng.Value = WorkRng.Value =VALUE(A1) brilliant code.
This comment was minimized by the moderator on the site
value(a1) worked great, thank you soo much !
This comment was minimized by the moderator on the site
BRILLIANT WORK!!! Excellent
This comment was minimized by the moderator on the site
I wanted to display "0001" instead of "1" in excel as Excel removes leading zeroes. Solution: Use Format Cells/ Custom format/ Type = "0000" Done. Instead this page refers to "Kutools" THIRTEEN times. Who's writing this page? Obviously the author of Kutools or someone getting a kickback from it!
This comment was minimized by the moderator on the site
If you needed to use your newly formatted number to conduct an HVLookup it will not match other data that may have embedded leading zero's. The formatting method you are referring to displays the number the way you want to see it but it will not be useful in a data match or lookup while the VBA will work.
This comment was minimized by the moderator on the site
This comment is very helpful and is the correct approach for must users looking to perform this function retroactively on their data.


The Shill is also very real, lol.
This comment was minimized by the moderator on the site
You can also do

format cell > text format ( instead of Number or accounting or Currency or general )
This comment was minimized by the moderator on the site
But how to keep the leading zeroes when I download data directly from my website or from my warehouse program? The download is directly in excel, so I can not modify anything in advance. Is there any option in excel which determines in advance that the entire column or sheet must be read (downloaded) as text?
This comment was minimized by the moderator on the site
download file in.txt and open excel and desired column select and go to format cell and select as text, after this please open your .txt file and copy from .txt file and paste it in xl.... Done
This comment was minimized by the moderator on the site
Is there any way to do it from Excel tools ? In case we have n number of records this method is of no use.
This comment was minimized by the moderator on the site
using value(a1) worked great for deleting leading zeros
This comment was minimized by the moderator on the site
Nice try slick, your methods don't work. Didn't try VBA, surely there's an easier way than that.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations