Applies ToAccess pre Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Čísla a reťazce uložené v poli Krátky text (text) alebo Dlhý text (memo) v Accesse sú zoradené abecedne. Inými slovami, čísla sa zoradia podľa jednotlivých číslic, ktoré tvoria hodnotu, a nie podľa číselnej hodnoty. Napríklad hodnota 11 sa zobrazí pred hodnotou 2 a hodnota 12 sa zobrazí pred hodnotou 3, ako je to znázornené v nasledujúcej tabuľke.

Meno študenta

Číslo študenta

Ján

1

Maria

10

William

11

Mária

12

Jane

2

Lynn

3

Jason

4

Mária

5

Ak chcete zabezpečiť, aby boli čísla zoradené podľa ich číselnej hodnoty namiesto abecedy, vykonajte niektorý z týchto krokov:

  • Ak pole obsahuje iba číselné hodnoty, zvážte zmenu typu údajov poľa na Číslo alebo Mena.

  • Nasledujúci postup použite, ak:

    • Pole obsahuje iba číselné hodnoty, ale nechcete zmeniť typ údajov poľa.

    • Pole obsahuje číselné aj reťazcové hodnoty, ale pri zoraďovaní chcete hodnoty reťazca ignorovať.

Tento postup používa funkciu Val na získanie číselnej hodnoty čísla, ktoré je uložené ako text. Výraz tiež používa funkciu IIf na spracovanie hodnôt null, ktoré sa môžu nachádzať v poli zoraďovania.

  1. Na karte Domov kliknite v skupine Zoradiť & filter na položku Rozšírené a potom v kontextovej ponuke kliknite na položku Rozšírený filter alebo zoradenie .

  2. Zadajte výraz Expr1: IIf([NázovPoľa] Is Null, 0, Val([NázovPoľa])) do riadka Pole v prvom stĺpci.

    Funkcia IIf skontroluje, či je hodnota poľa null, a ak áno, považuje ju za hodnotu 0. Ak hodnota nie je null, funkcia IIf zavolá funkciu Val , aby získala číselný ekvivalent.

  3. V bunke Zoradiť vyberte položku Vzostupne alebo Zostupne.

    Vzostupné zoradenie zobrazí záznam s najmenšou hodnotou navrchu a záznam s najväčšou hodnotou v dolnej časti. Zostupné zoradenie urobí pravý opak.

  4. Na karte Domov kliknite v skupine Zoradiť & filter na položku Prepnúť filter.

Ak vám predchádzajúci postup nefunguje, môžete skúsiť iný postup, ktorý zabráni zmene štruktúry tabuľky. Zahŕňa to hodnoty odsadenia, ktoré obsahujú menej číslic s úvodnými nulami. Pred zoradením napríklad zmeníte hodnoty 11, 2, 2000 a 3 na 0011, 0002, 2000 a 0003.

Na začiatok stránky

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.