Jak přidat úvodní nuly v Excelu

Microsoft Excel automaticky odebere úvodní nuly pro čísla, protože nuly jsou zbytečné pro výpočty nebo přesnost. Někdy jsou však tyto první číslice nul nezbytné, například při zadávání ID produktů, PSČ nebo čísel sociálního zabezpečení. V takových případech je třeba přepsat výchozí chování formátování aplikace Excel. Konfigurace vlastního formátu čísel pomocí dialogového okna Formát buněk zobrazí úvodní nuly a zajistí, že aplikace Excel stále rozpoznává čísla jako čísla. Můžete však také použít formátování textu prostřednictvím dialogu Formát buněk, funkcí Text nebo Zřetězení nebo funkce importu textu k přidání úvodních nul.

Vlastní formáty čísel

Klepněte pravým tlačítkem myši na vybrané buňky, řádky nebo sloupce a poté vyberte „Formátovat buňky“. Na kartě Čísla vyberte kategorii "Vlastní" a do pole Typ zadejte nuly; počet nul, který zadáte, odpovídá počtu číslic, které se mají zobrazit; pokud buňka obsahuje méně číslic, než je počet nul, který jste nakonfigurovali, přidají se úvodní nuly. Můžete také zahrnout formátovací symboly, jako jsou znaky dolaru, čárky, pomlčky, apostrofy a desetinné tečky. Například, pokud jste nakonfigurovali "000-00-000" (bez uvozovek) pro číslo sociálního pojištění a buňka obsahovala pouze "9", výstup bude "000-00-009." Další je třeba vzít v úvahu, že Excel umožňuje zadat pouze 15 platných číslic, než číslo zaokrouhlí, takže pokud vaše číslo přesahuje 15 číslic, s výjimkou úvodních nul, musíte použít textový formát.

Video dne

Formát textu

Textové formáty umožňují zadávat jakákoli data do buňky, včetně úvodních nul, aniž by Excel měnil hodnoty. Jednoduše vyberte kategorii "Text" v dialogovém okně Formát buněk. Formát textu však nevrátí úvodní nuly, které Excel již odstranil. Pokud potřebujete k textu nebo číslům přidat úvodní nuly, zadejte hodnotu znovu jako text nebo použijte funkci Text nebo Zřetězení. Číslo můžete také naformátovat jako text v samostatné buňce přidáním apostrofu před číslo, například: '000-12-345 Numbers formátovaný jako text lze stále používat ve výpočtech, pokud neobsahují další textové prvky, jako jsou znaky nebo pomlčky.

Funkce Text

Funkce Text umožňuje odkazovat na text nebo čísla a poté určit formát výstupu. Tato funkce používá strukturu "=Text (hodnota, formát)." Hodnota může být libovolný odkaz na buňku nebo číslo a formát má stejnou strukturu jako konfigurace vlastních čísel, kromě toho, že formát je obklopen citáty. Následující vzorec například převede číslo v buňce A1 na 9místné číslo sociálního pojištění:

=Text (A1,"000-00-000")

Zřetězení čísel

Vlastní formáty čísel a funkce Text určují konkrétní počet číslic, ale počet úvodních nul se liší podle počtu zadaných číslic, s výjimkou úvodních nul. Funkce Concatenate však umožňuje přidat určitý počet úvodních nul bez ohledu na to, kolik číslic je obsaženo ve zdrojové buňce. Použijte strukturu "=Concatenate (nuly, A1)" a zadejte nuly ohraničené uvozovkami. Chcete-li například přidat tři nuly k textu nebo číslu v A1, použijte vzorec:

=Concatenate("000",A1)

Můžete také zřetězit pomocí ampersandu se strukturou "=nuly&A1", například:

"000"&A1

Import textu

Když otevřete textový soubor, Excel automaticky spustí Průvodce importem textu. Pomocí výchozího nastavení Excel rozpoznává čísla a odstraňuje úvodní nuly. Chcete-li tomuto chování zabránit, vyberte v kroku 3 sloupce s čísly a v poli Formát dat sloupce zvolte "Text". To přinutí Excel, aby zacházel s čísly jako s textem, než začne importovat data, což znamená, že úvodní nuly zůstanou zachovány.