Poznámky k verzi
Půlroční podnikový kanál (Preview)
Vrátí text, který se vyskytuje za daným znakem nebo řetězcem. Je to opak funkce TEXTBEFORE.
Syntaxe
=TEXTZA(text,oddělovač,[číslo_instance], [režim_shody], [konec_jako_oddělovač], [když_není_nalezeno])
Syntaxe funkce TEXTZA má následující argumenty:
text Text, ve kterém hledáte. Zástupné znaky nejsou povoleny. Povinný argument.
oddělovač Text, který označuje bod, za kterým chcete extrahovat. Povinný argument.
instance_num Instance oddělovače, za kterým chcete extrahovat text. Ve výchozím nastavení instance_num = 1. Záporné číslo začne vyhledávat v textu od konce. Nepovinný argument.
match_mode Určuje, jestli hledání textu rozlišuje velká a malá písmena. Ve výchozím nastavení se rozlišují malá a velká písmena. Nepovinný argument. Zadejte jednu z následujících možností:
- Rozlišují se malá a velká písmena: 0 .
- 1 Nerozlišuje malá a velká písmena.
match_end Zachází s koncem textu jako s oddělovačem. Ve výchozím nastavení je text přesnou shodou. Nepovinný argument. Zadejte jednu z následujících možností:
- 0 Neporovnávejte oddělovač s koncem textu.
- 1 Porovná oddělovač s koncem textu.
if_not_found Hodnota vrácená, pokud se nenajde žádná shoda. Ve výchozím nastavení se vrátí #NENÍ_K_DISPOZICI. Nepovinný argument.
Poznámky
Při hledání s prázdnou hodnotou oddělovače se TEXTZA okamžitě shoduje. Při hledání zepředu vrátí celý text (pokud je parametr instance_num kladný) a při hledání od konce vrátí prázdný text (pokud je parametr instance_num záporný).
| Příklad | Výsledek |
|---|---|
| =TEXTZA(„Červená karkulka, karkulka", „karkulka") | karkulka |
| =TEXTZA(„Červená karkulka, karkulka", „") | Červená karkulka, karkulka |
| =TEXTZA(„Červená karkulka, karkulka", „", -1) |
Chyby
- Excel vrátí chybu #NENÍ_K_DISPOZICI, pokud oddělovač není obsažen v textu.
- Excel vrátí chybu #HODNOTA! chyba pokud instance_num = 0 nebo pokud je instance_num větší než délka textu.
- Excel vrátí chybu #NENÍ_K_DISPOZICI, pokud je číslo_instance větší než počet výskytů oddělovače.
Příklady
Zkopírujte ukázková data z jednotlivých následujících tabulek a vložte je postupně do buňky A1 nových excelových listů. Pokud potřebujete, můžete přizpůsobit šířky sloupců a zobrazit si všechna data.
Příklad 1
| Data | ||
|---|---|---|
| Červená kapuce Červené Karkulky | ||
| Červená kapuce Červené Karkulky | ||
| Vzorce | Výsledky: | |
| =TEXTZA(A2,„Červená") | Červená karkulka Červené karkulky | |
| =TEXTZA(A2,„košík") | #NENÍ_K_DISPOZICI | |
| =TEXTZA(A3,„červená",2) | karkulka | |
| =TEXTZA(A3,„červená",-2) | Červená karkulka Červené karkulky | |
| =TEXTZA(A3;„Červená",NEPRAVDA) | #NENÍ_K_DISPOZICI | |
| =TEXTZA(A2,„červená",3) | #NENÍ_K_DISPOZICI |
Příklad 2
| Data | |
|---|---|
| Marcus Aurelius | |
| Sókratés | |
| Immanuel Kant | |
| Vzorce | Výsledky: |
| =TEXTZA(A2,„ ",,,1) | Aurelius |
| =TEXTZA(A3,„ ",,,0) | #NENÍ_K_DISPOZICI |
| =TEXTZA(A3,„ ",,,1) | |
| =KDYŽ(TEXTZA(A3,„ ",,,1)=„",A3) | Sókratés |
| =TEXTZA(A4,„ ",,,1) | Kant |