Note: The other languages of the website are Google-translated. Back to English

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

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 pro 30 zkušební dny zdarma!
doc odstraní úvodní nulu
 
Kutools pro Excel: s více než 300 praktickými doplňky Excelu, které lze zdarma vyzkoušet bez omezení 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 Home 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 aplikovat, 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 aplikovat, 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ší kancelářské nástroje produktivity

Kutools pro Excel řeší většinu vašich problémů a zvyšuje vaši produktivitu o 80%

  • Opakované použití: Rychle vložte složité vzorce, grafy a cokoli, co jste dříve používali; Šifrovat buňky s heslem; Vytvořte seznam adresátů a posílat e-maily ...
  • Super Formula Bar (snadno upravit více řádků textu a vzorce); Rozložení pro čtení (snadno číst a upravovat velké množství buněk); Vložit do filtrovaného rozsahu...
  • Sloučit buňky / řádky / sloupce bez ztráty dat; Rozdělit obsah buněk; Zkombinujte duplicitní řádky / sloupce... Zabraňte duplicitním buňkám; Porovnat rozsahy...
  • Vyberte možnost Duplikovat nebo Jedinečný Řádky; Vyberte prázdné řádky (všechny buňky jsou prázdné); Super hledání a fuzzy hledání v mnoha sešitech; Náhodný výběr ...
  • Přesná kopie Více buněk beze změny odkazu na vzorec; Automaticky vytvářet reference do více listů; Vložte odrážky, Zaškrtávací políčka a další ...
  • Extrahujte text, Přidat text, Odebrat podle pozice, Odebrat mezeru; Vytváření a tisk mezisoučtů stránkování; Převod mezi obsahem buněk a komentáři...
  • Super filtr (uložit a použít schémata filtrů na jiné listy); Rozšířené řazení podle měsíce / týdne / dne, frekvence a dalších; Speciální filtr tučnou kurzívou ...
  • Kombinujte sešity a pracovní listy; Sloučit tabulky na základě klíčových sloupců; Rozdělte data do více listů; Dávkový převod xls, xlsx a PDF...
  • Více než 300 výkonných funkcí. Podporuje Office / Excel 2007-2021 a 365. Podporuje všechny jazyky. Snadné nasazení ve vašem podniku nebo organizaci. Plné funkce 30denní bezplatná zkušební verze. 60denní záruka vrácení peněz.
karta kte 201905

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!
officetab dno
Komentáře (21)
Zatím žádné hodnocení. Buďte první, kdo ohodnotí!
Tento komentář byl moderátorem webu minimalizován
Díky Mate, ten malý kousek kódu mi právě ušetřil 5 hodin tvrdého grafu :)
Tento komentář byl moderátorem webu minimalizován
Žádná z vašich metod nefungovala. Zkus to znovu
Tento komentář byl moderátorem webu minimalizován
Ahoj Janice - doufám, že to bude užitečné při zadávání čísel mobilních telefonů v excelu! Lynne
Tento komentář byl moderátorem webu minimalizován
Pokud byla řada buněk pomocí Kutool naformátována tak, aby na začátku čísla zobrazovala „000“ a soubor je odeslán někomu, kdo Kutool nemá, zobrazí se v buňce zelený indikátor v levém horním rohu a indikátor varování? A kdybyste „naformátovali buňku“, zobrazila by se buňka jako „obecná“? Díky předem
Tento komentář byl moderátorem webu minimalizován
Hezký pokus, vaše metody nefungují. VBA jsem nezkoušel, určitě existuje jednodušší způsob.
Tento komentář byl moderátorem webu minimalizován
použití value(a1) fungovalo skvěle pro mazání úvodních nul
Tento komentář byl moderátorem webu minimalizován
Jak ale zachovat úvodní nuly, když stahuji data přímo ze svých webových stránek nebo ze svého skladového programu? Stahování je přímo v excelu, nemohu tedy nic dopředu upravovat. Existuje nějaká možnost v excelu, která předem určí, že celý sloupec nebo list musí být přečten (stažen) jako text?
Tento komentář byl moderátorem webu minimalizován
stáhněte si soubor in.txt a otevřete excel a požadovaný sloupec vyberte a přejděte na formátovat buňku a vyberte jako text, poté otevřete svůj soubor .txt a zkopírujte jej ze souboru .txt a vložte jej do xl.... Hotovo
Tento komentář byl moderátorem webu minimalizován
Existuje nějaký způsob, jak to udělat z nástrojů Excel? V případě, že máme n počet záznamů, je tato metoda k ničemu.
Tento komentář byl moderátorem webu minimalizován
Chtěl jsem v Excelu zobrazit "0001" místo "1", protože Excel odstraňuje úvodní nuly. Řešení: Použijte Formát buněk/ Vlastní formát/ Typ = "0000" Hotovo. Místo toho tato stránka třináctkrát odkazuje na "Kutools". Kdo píše tuto stránku? Očividně autor Kutools nebo někdo, kdo za to dostává provizi!
Tento komentář byl moderátorem webu minimalizován
Můžete také udělat

formátovat buňku > formát textu (místo Číslo nebo účetnictví nebo Měna nebo obecné)
Tento komentář byl moderátorem webu minimalizován
Tento komentář je velmi užitečný a je správným přístupem pro uživatele, kteří chtějí provést tuto funkci zpětně na svých datech.


Shill je také velmi skutečný, lol.
Tento komentář byl moderátorem webu minimalizován
Pokud jste potřebovali použít své nově naformátované číslo k provedení HVLookup, nebude se shodovat s jinými daty, která mohou mít vložené úvodní nuly. Metoda formátování, na kterou odkazujete, zobrazuje číslo tak, jak jej chcete vidět, ale nebude užitečná při porovnávání dat nebo vyhledávání, zatímco VBA bude fungovat.
Tento komentář byl moderátorem webu minimalizován
BRILANTNÍ PRÁCE!!! Vynikající
Tento komentář byl moderátorem webu minimalizován
value(a1) fungovalo skvěle, moc děkuji!
Tento komentář byl moderátorem webu minimalizován
Toto je NEJLEPŠÍ web Excelu za poslední roky! IDK, jak dělají tolik objemu. WorkRng.Value = WorkRng.Value =VALUE(A1) brilantní kód.
Tento komentář byl moderátorem webu minimalizován
Díky to fungovalo
Tento komentář byl moderátorem webu minimalizován
Chci odstranit nulu před - 3TT-0233449. Jak na to?
Tento komentář byl moderátorem webu minimalizován
Tento komentář byl moderátorem webu minimalizován
Chci zachovat úvodní nuly, když kopíruji z programu, který používám v práci, a vkládám do excelu, aniž bych je musel ručně znovu zadávat. Také bych si je rád ponechal, když použiji svůj skener do excelu. Pomocí formátu 'Text' je mohu ručně znovu zadat do buňky a zůstanou. Existuje nějaký formát, aby tam šly s úvodní nulou?
Tento komentář byl moderátorem webu minimalizován
Ahoj, McJoe, nerozumím jasně vaší otázce, pokud chcete zkopírovat textový řetězec s úvodními nulami z programu, možná dokumentu Word, a vložit je do listu a ponechat úvodní nuly, stačí naformátovat buňky jako text předtím ty vkládáš.
Zatím zde nejsou žádné komentáře
Zanechat své připomínky
Odesílání jako host
×
Ohodnoťte tento příspěvek:
0   Postavy
Doporučená umístění

Sociální sítě

Copyright © 2009 - www.extendoffice.com. | Všechna práva vyhrazena. Poháněno ExtendOffice. | |. | Sitemap
Microsoft a logo Office jsou ochranné známky nebo registrované ochranné známky společnosti Microsoft Corporation ve Spojených státech a / nebo jiných zemích.
Chráněno Sectigo SSL