Kapitola 15 · 15.6
Zachování nuly na začátku telefonního čísla nebo PSČ
Zadáte-li do buňky 0612345678, tabulkový procesor z něj udělá 612345678. Číslo přece nikdy nezačíná nulou. U telefonních čísel, belgických PSČ, kódů produktů a zákaznických čísel ale chcete tuto nulu zachovat.
Předem: nastavení sloupce na Text
- Vyberte sloupec (klikněte na písmeno sloupce) předtím, než cokoliv napíšete nebo vložíte.
- Na kartě Domů klikněte na rozbalovací seznam s formátem čísla (1) a vyberte Text.
- Vše, co nyní napíšete nebo vložíte, zůstane přesně zachováno, včetně nuly.

Rychle pro jednu buňku
Před číslo napište apostrof: '0612345678. Apostrof v buňce nevidíte, ale nula zůstane.
Kódy s pevnou délkou
Musí mít kód produktu vždy šest číslic (000123)? Ve spodní části rozbalovacího seznamu vyberte Více formátů a vytvořte vlastní formát 000000. Kód pak zůstane číslem, podle kterého lze řadit, ale vždy se doplní nulami.
Je nula už pryč?
Pokud formát nastavíte na Text dodatečně, nulu to zpět nevrátí. Do prázdného sloupce zadejte =HODNOTA.NA.TEXT(D2;"0000000000") pro desetimístná telefonní čísla, vzorec protáhněte dolů a výsledek vložte zpět jako hodnoty (pravým tlačítkem myši, Vložit jinak).
Úskalí
- Telefonní číslo není číslo, se kterým se počítá. I +31 6 12345678 s mezerami tedy může klidně být text.
- Při importu z csv rozhoduje o zachování nuly samotný import. Pokud se to nepovede, nastavte sloupec na Text a importujte znovu. Viz Správné otevření csv souborů se středníky a podivnými znaky.
- Dlouhá čísla, jako je IBAN nebo rodné číslo, také chcete mít jako text: jako číslo by se zaokrouhlila nebo zobrazila jako 1,23E+17.
