
Zástupný znak je speciální znak, který vám umožní provádět „fuzzy“ shodu textu ve vzorcích aplikace Excel. Například tento vzorec:
=COUNTIF(B5:B11,"*combo")
spočítá všechny buňky v rozsahu B5: B11, které končí textem "combo". A tento vzorec:
=COUNTIF(A1:A100,"???")
Spočítá všechny buňky v A1: A100, které obsahují přesně 3 znaky.
Dostupné zástupné znaky
Excel má 3 zástupné znaky, které můžete použít ve vzorcích:
- Hvězdička (*) - nula nebo více znaků
- Otazník (?) - libovolný jeden znak
- Tilda (~) - únik pro doslovný znak (~ *) doslovný otazník (~?) Nebo doslovnou vlnovku (~~).
Příklad použití zástupných znaků
Používání | Chování | Bude odpovídat |
---|---|---|
? | Libovolný znak | „A“, „B“, „c“, „z“ atd. |
?? | Jakékoli dva znaky | „AA“, „AZ“, „zz“ atd. |
??? | Jakékoli tři znaky | „Jet“, „AAA“, „ccc“ atd. |
* | Jakékoli znaky | „apple“, „APPLE“, „A100“ atd. |
* th | Končí v „th“ | „koupel“, „čtvrtá“ atd. |
C* | Začíná na „c“ | „Kočka“, „CAB“, „cindy“, „bonbón“ atd. |
? * | Alespoň jedna postava | „a“, „b“, „ab“, „ABCD“ atd. |
??? - ?? | 5 znaků s hypenem | „ABC-99“, „100-ZT“ atd. |
* ~? | Končí v otazníku | „Ahoj?“, „Je někdo doma?“ Atd. |
* xyz * | Obsahuje „xyz“ | „code is XYZ“, „100-XYZ“, „XyZ90“ atd. |
Zástupné znaky fungují pouze s textem. U číselných dat můžete použít logické operátory.
Více obecných informací o kritériích vzorce zde.
Kompatibilní funkce
Ne všechny funkce umožňují zástupné znaky. Zde je seznam nejběžnějších funkcí, které dělají:
- AVERAGEIF, AVERAGEIFS
- COUNTIF, COUNTIFS
- SUMIF, SUMIFY
- VLOOKUP, HLOOKUP
- ZÁPAS
- VYHLEDÁVÁNÍ