Řazení záznamů podle části hodnot v poli

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 .

Mohou se vyskytnout situace, kdy chcete záznamy řadit na základě pouze té části kalendářních dat, kterou tvoří měsíc, a ignorovat den a rok. Nebo můžete chtít řadit záznamy pouze na základě několika prvních znaků textového pole. Toto téma vysvětluje, jak vytvořením jednoduchých výrazů provádět tato hledání.

Co chcete udělat?

Řazení podle části kalendářních dat

Řazení podle části textových hodnot

Řazení podle části kalendářních dat

Při řazení záznamů pomocí jednoho z příkazů Seřadit se k určení umístění jednotlivých záznamů používá celé kalendářní datum – den, měsíc a rok. Ale předpokládejme, že chcete řadit data narození pouze na základě měsíců, na které připadají, a ignorovat ty části hodnot, které odpovídají dni a roku.

Řazení pouze podle části kalendářního data vyžaduje vytvoření výrazu. Data lze řadit v tabulce nebo ve výsledcích dotazu – je však nejprve třeba přejít do zobrazení datového listu. Výraz vytvoříte v oblasti karty Filtr určené pro dotaz. Vytvořený výraz extrahuje pouze požadovaná data a poté je použije jako základ pro řazení.

Zobrazení karty Filtr

  1. Přepněte do tabulky nebo dotazu ve zobrazení datového listu.

    Pracujete-li s dotazem, spusťte dotaz za účelem zobrazení výsledků ve zobrazení datového listu.

  2. Na kartě Domů klepněte ve skupině Seřadit a filtrovat na tlačítko Upřesnit a potom v místní nabídce klepněte na příkaz Rozšířený filtr či řazení.

    Aplikace Access zobrazí kartu Filtr.

Vytvoření výrazu

  1. Na kartě Domů klepněte ve skupině Seřadit a filtrovat na tlačítko Upřesnit a potom v místní nabídce klepněte na příkaz Rozšířený filtr či řazení.

  2. Zadejte výraz v řádku pole v prvním sloupci. Například, pokud chcete řadit podle měsíce bez ohledu na rok, zadejte výraz Výraz1: DatePart("m",[Datum_narození]) v řádku pole v prvním sloupci.

  3. Řazení záznamů podle dnů v každý měsíc, zadejte Výraz2: DatePart("d",[Datum_narození]) v řádku pole ve druhém sloupci.

    Funkce DatePart v prvním sloupci řazení podle měsíce a funkce DatePart ve druhém sloupci řazení podle dnů v každý měsíc.

  4. Na řádku Seřadit klepněte u každého z výrazů na položku Vzestupně nebo Sestupně.

    Při vzestupném řazení v prvním sloupci se leden zobrazí na začátku a prosinec na konci. Při vzestupném řazení v druhém sloupci se hodnota 1 zobrazí na začátku a hodnota 31 na konci. Při sestupném řazení je tomu naopak.

  5. Na kartě Domů klepněte ve skupině Seřadit a filtrovat na položku Přepnout filtr.

Začátek stránky

Řazení podle části textových hodnot

Řazení podle části textových hodnot je velmi podobné řazení podle části kalendářních dat. V okně Rozšířený filtr či řazení je třeba vytvořit výraz, který bude extrahovat znaky tvořící základ pro řazení.

Předpokládejme, že pole Obec obsahuje hodnoty jako Horní Podluží, Dolní Podluží, Horní Bělá nebo Dolní Bělá. Předpokládejme, že chcete ignorovat první slovo a řadit záznamy pouze podle druhého slova.

  1. Na kartě Domů klepněte ve skupině Seřadit a filtrovat na tlačítko Upřesnit a potom v místní nabídce klepněte na příkaz Rozšířený filtr či řazení.

  2. Zadejte výraz v řádku pole v prvním sloupci. Zadejte například = část ([Město] 7) přeskočit nejdřív šest znaků v poli Město.

    Podřetězec obsažené ve pole nebo určitým řetězcem, vrátí funkce část . V tomto případě jednotlivých záznamů, funkce vrátí hodnotu počínaje sedmým znakem (to znamená za mezerou) v poli Město.

  3. V buňce Seřadit klepněte na položku Vzestupně nebo Sestupně.

  4. Na kartě Domů klepněte ve skupině Seřadit a filtrovat na položku Přepnout filtr.

Začátek stránky

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.

×