Z bezpečnostních důvodů může být požadováno, aby byly zobrazeny pouze poslední čtyři číslice čísel občanských průkazů, čísel kreditních karet nebo jiných čísel a aby zbývající číslice byly nahrazeny hvězdičkami. K tomuto úkolu lze použít stejné funkce bez ohledu na to, zda jsou číslice v buňce formátovány jako text, čísla nebo ve zvláštním formátu pro rodné číslo.
Úkol proveďte pomocí funkcí CONCATENATE, ZPRAVA a OPAKOVAT.
Příklad s ukázkou v listu
Příklad snadněji pochopíte, pokud jej zkopírujete do prázdného listu.
Jak?
- Vytvořte prázdný sešit nebo list.
- Vyberte příklad v tématu nápovědy. Nevybírejte řádek ani záhlaví sloupců.

Výběr příkladu z nápovědy
- Stiskněte kombinaci kláves CTRL+C.
- Vyberte v listu buňku A1 a stiskněte kombinaci kláves CTRL+V.
- Chcete-li přepnout mezi zobrazením výsledků a zobrazením vzorců, které vracejí tyto výsledky, stiskněte kombinaci kláves CTRL+` (čárka nad vlevo) nebo v nabídce Nástroje přejděte na příkaz Závislosti a klepněte na příkaz Režim závislostí vzorců.
|
|
| A |
B |
| Typ |
Data |
| Číslo občanského průkazu |
555-55-5555 |
| Číslo kreditní karty |
5555-5555-5555-5555 |
| Vzorec |
Popis (výsledek) |
| =CONCATENATE("***-**-", ZPRAVA(B2,4)) |
Sloučí poslední čtyři číslice čísla občanského průkazu s textovým řetězcem „***-**-“ (***-**-5555). |
| =CONCATENATE(OPAKOVAT("****-",3), ZPRAVA(B3,4)) |
Zopakuje třikrát textový řetězec „****-“ a výsledek sloučí s posledními čtyřmi číslicemi čísla kreditní karty (****-****-****-5555). |
|
Zabezpečení V tomto příkladu byste měli sloupec B skrýt a list uzamknout, aby zdrojová data nebyla zobrazena. Další informace naleznete v tématech Zobrazení nebo skrytí řádků nebo sloupců a Zamknutí prvků listu nebo sešitu.
Podrobnosti funkce
Funkce CONCATENATE
Funkce ZPRAVA
Funkce OPAKOVAT