Nie je možné zoskupiť dátumy v tabuľke Pivot: 4 možné riešenia

  • Zdieľajte To
Hugh West

Funkcia zoskupovania dátumov v programe Excel je veľmi výkonný nástroj, ktorý vám ušetrí veľa starostí. Pomôže vám analyzovať údaje vo veľkom hárku a zároveň zoskupovať údaje podľa dátumov, týždňov, mesiacov, štvrťrokov a rokov. Funkcia zoskupovania dátumov však nefunguje vždy. Niekedy sa vám stane, že Pole skupiny tlačidlo na Analyzovať/možnosti karta Nástroje otočnej tabuľky stuha je vypnutá alebo šedá. Môže sa zobraziť chyba " Nemožno zoskupiť tento výber ". V tomto návode sa pozrieme na to, prečo nemôžeme zoskupiť dátumy v otočnej tabuľke a ako môžeme tento problém vyriešiť.

Stiahnite si cvičebnicu

Stiahnite si túto cvičebnicu a precvičte si úlohu počas čítania tohto článku.

Oprava dátumov v tabuľke Pivot.xlsm

4 jednoduché metódy na vyriešenie problému so skupinovými dátumami v tabuľke Pivot

Predpokladajme, že máme veľký pracovný hárok programu Excel, ktorý obsahuje informácie o rôznych druhoch ovocia a zeleniny, ktoré krajina doviezla do troch rôznych krajín v Európe. Súbor programu Excel má Produkt Názov, Exportované Suma , Dovozca Krajina , Dátum objednávky a dátum odoslania . Budeme používať Dátum objednávky a Dátum odoslania tohto stĺpca Excelu na vyriešenie problému zoskupenia dátumov v otočnej tabuľke. Použijeme Filter , Prejsť na špeciálny a Makro VBA vyriešiť problém, prečo nemôžeme zoskupenie dátumov v otočnej tabuľke Na obrázku nižšie je zobrazená chyba " Nemožno zoskupiť tento výber " pri pokuse o zoskupenie dátumov pre tento pracovný hárok programu Excel.

Poznámka : Ak neviete, ako vložiť otočnú tabuľku do pracovného hárku programu Excel, pozrite si tento návod krok za krokom ako vložiť otočnú tabuľku v programe Excel.

Metóda 1: Nahradenie chýbajúcich alebo skreslených hodnôt dátumu na zoskupenie dátumov v tabuľke Pivot

Krok 1:

  • Jediný spôsob, ako sa vyhnúť tejto chybe pri pokuse o použitie Pole skupiny pre dátumy je, že všetky bunky v dátum stĺpce zdrojových údajov musia obsahovať dátumy alebo by bunky mohli byť prázdne stránky Ak sú v poli dátumu zdrojových údajov bunky, ktoré obsahujú text alebo chyby , potom sa funkcia skupiny NEfunguje. V našich zdrojových údajoch máme napríklad niekoľko chybných hodnôt dátumu, ako je na obrázku nižšie.

  • Vo väčšine prípadov nemôžeme kvôli týmto chybným hodnotám dátumov zoskupovať dátumy v otočných tabuľkách v programe Excel.
  • Aby sme tento problém vyriešili, musíme vložiť dátumy do tých buniek, ktoré nemajú hodnotu dátumu. Ak majú bunky chybné hodnoty dátumu ako na obrázku vyššie, musíme chyby opraviť.
  • V tomto príklade sme opravili 3 chybné dátumy, ktoré vidíme vyššie.

Krok 2:

  • Ak chceme zoskupiť dátumy, vytvoríme najprv otočnú tabuľku. Na vytvorenie otočnej tabuľky pretiahneme bunky ako na obrázku nižšie.

  • Naša otočná tabuľka bude vyzerať ako na obrázku nižšie.

Krok 3:

  • Teraz vyberieme ľubovoľnú bunku obsahujúcu rok. kliknutie pravým tlačidlom myši na Zobrazí sa okno. Klikneme na Skupina z tohto okna.

  • Ďalšie okno s názvom Zoskupenie Teraz sa zobrazí. Môžeme vybrať, ako chceme zoskupiť naše údaje. Vybrali sme Štvrtiny a Roky zoskupiť naše údaje podľa.
  • Potom klikneme na OK .

  • Teraz uvidíme, že naše informácie boli zoskupené podľa Štvrtiny a Roky .

Čítajte viac: Ako použiť tabuľku Excel Pivot na zoskupenie dátumov podľa mesiacov a rokov

Metóda 2: Filter na zistenie skreslených hodnôt dátumov na zoskupenie dátumov v tabuľkách Pivot

Teraz sa pozrieme na niektoré spôsoby, ako zistiť skreslené alebo chybné hodnoty dátumov. Existujú 3 jednoduché spôsoby, ako takéto dátumy zistiť. Prvým z nich je použitie filtra na nájdenie chybných hodnôt dátumov. Pri použití filtra na nájdenie chybných dátumov postupujte podľa nasledujúcich krokov.

Krok 1:

  • Vyberte všetky bunky v rozsahu údajov. Potom kliknite na Filter možnosť v rámci Údaje.

  • Teraz kliknite na malú šípku smerom nadol na pravej strane Dátum odoslania V rozbaľovacej ponuke filtra uvidíte, že všetky hodnoty dátumu v tomto stĺpci sú zoskupené podľa Rok a Dátum. text a dátum chyby hodnoty sú uvedené na konci zoznamu.

Krok 2:

  • Vidíme, že tento stĺpec obsahuje niektoré dátumy, ktoré boli zadané v nesprávnom formáte. Program Excel ich pri zadávaní do bunky nepovažoval za dátumy, a preto ich identifikoval ako text.
  • Filtrovanie Text a ERROR hodnoty, zrušte začiarknutie všetkých položiek dátumu alebo odstráňte začiarknutie vedľa Vybrať všetko Potom vyberte položky textu a chyby.
  • Kliknite na . OK .

  • Stĺpec bude teraz filtrovaný tak, aby zobrazoval iba text a chyba hodnoty.

Krok 3:

  • Ďalším krokom je zistiť, prečo hodnoty nie sú v správnom formáte dátumu, a opraviť ich. Opravili sme všetky vyfiltrované dátumy s chybami. Pozrite si obrázok nižšie.

  • Teraz klikneme na Filter opäť možnosť.

  • Rozsah údajov sa vráti do pôvodného formulára, pričom chybné dátumy sa tentoraz opravia.

  • Teraz môžeme dátumy zoskupiť, pretože v našich údajoch nie je žiadny skreslený dátum.

Prečítajte si viac: Ako zoskupiť pivotnú tabuľku podľa mesiaca v programe Excel

Podobné čítania

  • Ako zoskupiť podľa roku v tabuľke Excel Pivot (3 jednoduché metódy)
  • Ako zoskupiť dátumy podľa filtra v programe Excel (3 jednoduché metódy)

Metóda 3: Zistenie chybných hodnôt dátumu pomocou špeciálneho menu GoTo na zoskupenie dátumov v pivotnej tabuľke

Stránka Špeciálna služba GoTo ponuka v programe Excel je úžasná funkcia, ktorá nám umožňuje vybrať bunky obsahujúce rôzne typy údajov, ako sú konštanty, prázdne miesta, vzorce, komentáre atď. Môžeme ju použiť aj na výber buniek, ktoré obsahujú údaje konkrétnych typov.

Kroky:

  • Najprv vyberieme celý stĺpec poľa s dátumom. Môžeme stlačiť tlačidlo CTRL + MEDZERNÍK spoločne.
  • Prejsť na Nájsť & Vybrať pod Domov tab. Vyberte Prejsť na špeciálny z rozbaľovacej ponuky.

  • Budeme Vyberte . Konštanty prepínač.
  • Potom Zrušenie začiarknutia . Čísla zaškrtávacie políčko.
  • Kliknite na . OK .

  • Vyberú sa všetky bunky, ktoré obsahujú text alebo chybové hodnoty. Potom môžeme použiť inú farbu výplne na zvýraznenie týchto buniek, aby sme ich mohli opraviť v ďalšom kroku. V tomto príklade sme vybrali Červená ako farbu výplne na označenie dátumov s chybovými hodnotami.

Prečítajte si viac: Pivotná tabuľka programu Excel zoskupená podľa týždňa

Metóda 4: Zistenie chybných hodnôt dátumu pomocou VBA na zoskupenie hodnôt dátumu v programe Excel

Môžeme tiež použiť VBA na určenie dátového typu bunky. Existuje niekoľko spôsobov, ako to urobiť. Jednoduchý spôsob je použiť CellType funkcia, ktorá ako argument prijme hodnotu bunky a vráti dátový typ tejto bunky.

  • Kliknite na . ALT+F11 otvoriť Visual Basic Môžete ho otvoriť aj z Vývojár tab.

  • Kliknite na Vložte a vyberte Modul .

  • Do zobrazeného okna zapíšte nasledujúci kód.
 Public Function CellType(c) Application.Volatile Select Case True Case IsEmpty(c): CellType = "Blank" Case Application.IsText(c): CellType = "Text" Case Application.IsLogical(c): CellType = "Logical" Case Application.IsErr(c): CellType = "Error" Case IsDate(c): CellType = "Date" Case InStr(1, c.Text, ":") 0: CellType = "Time" CaseInStr(1, c.Text, "%") 0: CellType = "Percentage" Case IsNumeric(c): CellType = "Value" End Select End Function 
  • Kliknite na Súbor karta a uložiť súbor programu Excel.

  • Teraz sa vrátime do nášho zdrojového pracovného hárka a do bunky napíšeme nasledujúcu funkciu G5 :
=CellType(F5)

  • Po stlačení VSTÚPIŤ , získame dátový typ bunky F5 Funkcia vráti Dátum ako dátový typ.

  • Potiahneme rukoväť výplne smerom nadol, aby sme funkciu použili na zvyšok buniek v Dátum odoslania Zistíme, že sa zobrazuje typ údajov ako Text pre dátumy s chybovými hodnotami.

  • Označíme bunku s typom údajov ako Text V ďalšom kroku tieto bunky opravíme.
  • Po oprave týchto buniek môžeme zoskupiť dátumy, ako sme to urobili v Metóda 1 .

Čo si treba zapamätať

  • Môžete tiež použiť VBA CellType na určenie typu ostatných údajov v bunke.
  • Vyberte Nový pracovný hárok pri vytváraní otočnej tabuľky. Ak vyberiete Existujúci pracovný hárok , bude otočná tabuľka vytvorená v existujúcom hárku, ktorý obsahuje údaje. Existuje značné riziko skreslenia údajov, ak vytvoríme otočnú tabuľku v našom existujúcom hárku.

Záver

V tomto článku sme sa dozvedeli, ako vyriešiť problém, keď nemôžeme zoskupiť dátumy v otočnej tabuľke v programe Excel. Ak máte akékoľvek otázky alebo odporúčania týkajúce sa tohto článku, zanechajte komentár nižšie. Prajem vám pekný deň!!!

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.