Zoradenie záznamov na základe čiastočných hodnôt v poli

Dôležité : Tento článok je strojovo preložený, prečítajte si vyhlásenie. Anglickú verziu tohto článku nájdete tu a môžete ju použiť ako referenciu.

Môže sa stať, že budete chcieť zoradiť záznamy podľa mesiaca, ktorý tvorí časť hodnoty dátumu, pričom budete chcieť ignorovať deň a rok. Alebo môžete chcieť zoradiť záznamy na základe iba niekoľkých znakov textového poľa. Táto téma ukazuje, akým spôsobom môžete pomocou jednoduchých výrazov vykonať tieto akcie vyhľadávania.

Čo chcete urobiť?

Zoradenie podľa čiastočných hodnôt dátumu

Zoradenie podľa čiastočných textových hodnôt

Zoradenie podľa čiastočných dátumových hodnôt

Keď zoraďujete záznamy pomocou niektorého príkazu Zoradiť, použije sa na určenie pozície záznamu celá dátumová hodnota  – deň, mesiac a rok. Predpokladajme však, že chcete zoradiť narodeniny podľa mesiacov, v ktorých sa vyskytujú, pričom chcete ignorovať časti hodnôt vyjadrujúce deň a rok. 

Ak chcete vykonať zoradenie podľa vybratej časti dátumových hodnôt, musíte použiť výraz. Zoraďovať môžete podľa údajov v tabuľke alebo výsledkov v dotaze, ale najprv musíte prejsť do údajového zobrazenia. Napíšte výraz v oblasti dotazu na karte Filter. Vytvorený výraz načíta iba požadované údaje a použije ich ako základ pre zoradenie.

Zobrazenie karty Filter

  1. Prepnite tabuľku alebo dotaz do údajového zobrazenia.

    Ak pracujete s dotazom, spustite ho, aby sa výsledky zobrazili v údajovom zobrazení.

  2. Na karte Domov kliknite v skupine Zoradiť a filtrovať na položku Spresniť a potom v kontextovej ponuke kliknite na položku Rozšírený filter a zoradenie.

    Program Access zobrazí kartu Filter.

Vytvorenie výrazu

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

  2. Zadajte výraz do riadka pole v prvom stĺpci. Ak chcete zoraďovať podľa mesiaca bez ohľadu na rok, zadajte napríklad výraz Expr1: DatePart("m",[BirthDate]) do riadka pole v prvom stĺpci.

  3. Ak chcete zoradiť záznamy podľa dní v rámci každého mesiaca, zadajte Expr2: DatePart("d",[DátumNarodenia]) do riadka pole v druhom stĺpci.

    Funkcia DatePart v prvom stĺpci zoradí záznamy podľa mesiaca a funkcia DatePart v druhom stĺpci zoradí záznamy podľa dní v rámci každého mesiaca.

  4. V riadku Zoradiť vyberte pre každý výraz možnosť Vzostupne alebo Zostupne.

    Vzostupné zoradenie v prvom stĺpci zobrazí január na začiatku a december na konci. Zostupné zoradenie vykoná presný opak.

  5. Na karte Domov kliknite v skupine Zoradiť a filtrovať na položku Prepnúť filter.

Na začiatok stránky

Zoradenie podľa čiastočných textových hodnôt

Zoraďovanie podľa čiastočných hodnôt textu je podobné ako zoraďovanie podľa čiastočných hodnôt dátumu. V okne Rozšírený filter alebo zoradenie musíte zadať výraz, aby ste načítali znaky, ktoré tvoria základ pre zoraďovanie.

Predpokladajme, že pole Mesto obsahuje hodnoty, ako napríklad North Seattle, South Seattle, North Tacoma alebo South Tacoma. Povedzme, že chcete ignorovať prvé slovo a zoradiť záznamy výlučne na základe druhého slova.

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

  2. Zadajte výraz do riadka pole v prvom stĺpci. Zadajte napríklad = Mid ([mesto], 7) ignorovať prvých šesť znakov v poli mesto.

    Funkcia Mid vráti podreťazec obsiahnutý v konkrétnom reťazci alebo poli. V tomto prípade pre každý záznam, funkcia vráti hodnotu, začínajúc od siedmej znaku (teda za medzery) v poli mesto.

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

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

Na začiatok stránky

Poznámka : Vyhlásenie týkajúce sa strojového prekladu: Tento článok bol preložený počítačovým systémom bez zásahu človeka. Poskytovaním týchto strojových prekladov umožňuje spoločnosť Microsoft aj používateľom, ktorí nehovoria po anglicky, využívať obsah o produktoch, službách a technológiách spoločnosti Microsoft. Článok bol preložený strojovo, môže preto obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky.

Rozšírte svoje zručnosti
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×