Příklady zástupných znaků

Příklady zástupných znaků

Důležité informace:  Tento článek je strojově přeložený – přečtěte si toto upozornění. Anglickou verzi tohoto článku pro referenci najdete 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 nejméně jeden 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.

Poznámka: Upozornění ke strojovému překladu: Tento článek přeložil počítačový systém bez zásahu člověka. Společnost Microsoft nabízí tyto strojové překlady proto, aby umožnila uživatelům, kteří nemluví anglicky, získat informace o produktech, službách a technologiích této společnosti. Protože je tento článek strojově přeložený, může obsahovat slovní, syntaktické nebo gramatické chyby.

Rozšiřte své znalosti a dovednosti
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.

×