Jak jednotlivě formátovat čísla kreditních karet, čísla článků nebo jiná čísla
Excel bohužel neposkytuje integrovaný formát pro správné zobrazení čísel kreditních karet. Vlastní formátování také nepřináší požadovaný výsledek. Požadovaného výsledku můžete dosáhnout pomocí vzorce v pomocné buňce.
Čísla kreditních karet mají šestnáct číslic a často se zobrazují v blocích po čtyřech v následujícím formuláři. 1234 1234 1234 1234
Spontánně by měl být požadovaný displej snadno implementovatelný pomocí následujícího uživatelem definovaného formátu čísel:
#### #### #### ####
Tento formát má za následek zobrazení bloků v tabulce. Poslední číslice je však nahrazena nulou. Následující obrázek ukazuje, jak to vypadá:
Důvodem nuly je, že Excel zpracovává pouze maximálně 15 platných číslic. Excel tedy vždy nastaví poslední číslici na nulu, pokud zadáte číslo kreditní karty jako číslo.
Jako text proto musíte zadat čísla kreditních karet. Můžete to provést pomocí předchozího apostrofu nebo předem přiřadit formát textu.
Problém se zobrazením čísel kreditních karet jako bloků po čtyřech to samozřejmě neřeší. Textovým hodnotám bohužel nemůžete přiřadit formát čísla.
Jedním z řešení je vložit další sloupec, ve kterém můžete pomocí vzorce vytvořit požadovanou reprezentaci.
Pokud jste například do buňky B1 zadali číslo kreditní karty, můžete jej v buňce C1 zobrazit podle následujícího vzorce v blocích po čtyřech:
= LEFT (B1; 4) & "" & PART (B1; 5; 4) & "" & PART (B1; 9; 4) & "" & RIGHT (B1; 4)
Následující obrázek ukazuje použití tohoto vzorce v příkladové tabulce:
Můžete také použít princip reprezentace pro čísla článků, objednací čísla nebo jiná speciální čísla, která chcete formátovat v individuálním formuláři.