Příklady zástupných znaků

Příklady zástupných znaků

Poznámka: Snažíme se pro vás co nejrychleji zajistit aktuální obsah nápovědy ve vašem jazyce. Tato stránka byla přeložena automaticky a může obsahovat gramatické chyby nebo nepřesnosti. Naším cílem je to, aby pro vás byl její obsah užitečný. Mohli byste nám prosím dát ve spodní části této stránky vědět, jestli vám informace v článku pomohly? Pokud byste se rádi podívali na jeho anglickou verzi, najdete ji tady.

Při hledání určité položky, jejíž přesný název si nepamatujete, zkuste v dotazu použít zástupný znak.

Zástupné znaky jsou speciální znaky, které zastupují neznámé znaky v textové hodnotě a hodí se pro vyhledání více položek s podobnými, ale ne stejnými daty. Zástupné znaky mohou také pomoci při získávání dat na základě určitého porovnávacího vzorku. Příkladem je třeba hledání všech Zuzan z Vinohradské ulice.

Další informace o dotazech najdete v článku Úvod do dotazů.

Podívejte se na pár příkladů zástupných znaků v dotazech Accessu:

Znak

Popis

Příklad

*

Odpovídá libovolnému počtu znaků. Znak hvězdička (*) lze použít kdekoli ve znakovém řetězci.

tr* Budou nalezeny řetězce tryska, trn a truhla, nikoli však tenor nebo potrava.

?

Odpovídá jednomu alfanumerickému znaku na dané pozici.

st?l najde stůl, stál, stal nebo stel.

[ ]

Odpovídá libovolnému znaku uvedenému v hranatých závorkách.

st[áe]l najde stál a stel, ale ne stůl nebo stal.

!

Vyloučí znaky uvedené v hranatých závorkách.

st[!ae]l Budou nalezeny řetězce stůl a stál, nikoliv však stal nebo stel.

Like “[!a]*” najde všechny položky, které nezačínají na písmeno "a".

-

Odpovídá rozsahu znaků. Nezapomeňte znaky uvést ve vzestupném pořadí (A až Z, nikoli Z až A).

b[a-c]d Budou nalezeny řetězce bad, bbd a bcd.

#

Odpovídá jakékoli jednotlivé číslici.

1#3 Budou nalezena čísla 103, 113 a 123.

Přečtěte si další informace o používání kritérií v dotazu.

Příklady vzorů ze zástupných znaků ve výrazech

Pokud chcete použít uvnitř vzoru zástupný znak:

  1. Otevřete dotaz v návrhovém zobrazení.

  2. V řádku Kritéria pole, které chcete použít, zapište operátor Like na začátek kritéria.

  3. Nahraďte jeden nebo několik znaků v kritériu zástupným znakem. Například Like R?308021 vrátí RA308021, RB308021 atd.

  4. Na kartě Návrh klikněte na Spustit.

Dále uvádíme příklady vzorů se zástupnými znaky, které můžete používat ve výrazech:

C haracter(s)

Čemu odpovídá

? nebo _ (podtržítko)

Libovolný jednotlivý znak

* nebo %

Žádný nebo více znaků

#

Libovolná jednotlivá číslice (0–9)

[seznam znaků]

Libovolný jednotlivý znak uvedený v seznamu znaků

[!seznam znaků]

Libovolný jednotlivý znak neuvedený v seznamu znaků

[a-zA-Z0-9].

Jakýkoli alfanumerický znak

[A-Z]

Jakékoli velké písmeno v rozsahu A až Z.

Poznámka: V rozsahu znaků musí být znaky vždy uvedeny vzestupně. Například [Z-A] není platný vzor.


Podívejte se na základy sestavování výrazu.

Pokud chcete vyhledat speciální znaky, například otazník (?), symbol čísla (#) nebo hvězdičku (*), zapište je do hranatých závorek.

Funkce CHARLIST vrací shody s nejméně jedním znakem a zahrnuje téměř všechny znaky ve Znaková sada ANSI, včetně číslic. Funkce CHARLIST je uzavřená v hranatých závorkách ([ ]) a můžete ji použít společně se zástupnými znaky pro přesněji vymezená kritéria porovnání.

Pookud chcete zadat rozsah znaků, použijte funkci CHARLIST s pomlčkou (-), která odděluje spodní a horní hranici rozsahu.

Samotný znak pomlčky (-) můžete ve funkci CHARLIST hledat tak, že ho zapíšete na její úplný začátek nebo konec (ale až po vykřičníku, pokud je použit). V libovolném jiném místě pomlčka vyjadřuje rozsah znaků ANSI.

Rozšiřte své dovednosti s Office
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×