Pivotná tabuľka programu Excel: Nemožno zoskupiť tento výber (2 jednoduché riešenia)

  • Zdieľajte To
Hugh West

Na stránke Pivotná tabuľka programu Excel , môžete čísla skupín alebo dátumy. Zoskupovanie čísel alebo dátumov nám pomáha efektívnejšie analyzovať údaje. Excel má príkaz, ktorý dokáže automaticky zoskupovať čísla a dátumy. Ak sa však zmení formát bunky alebo bunky obsahujú neplatné údaje, Excel tieto čísla a dátumy nedokáže zoskupiť. V tomto článku sa budem venovať dôvodom, pre ktoré sa v tabuľke Excel Pivot Table zobrazuje "Nemožno zoskupiť tento výber Pokúsim sa tiež navrhnúť všetky možné riešenia. Takže začnime.

Stiahnite si cvičebnicu

Súbor Excel si môžete stiahnuť z nasledujúceho odkazu a precvičiť si ho.

Nemožno zoskupiť tento výber.xlsx

Príčiny výskytu chyby "Nemožno zoskupiť tento výber

Hlavné dôvody, pre ktoré Excel zobrazuje "Nemožno zoskupiť tento výber chyby sú,

  • Prázdne bunky uprostred čísel alebo dátumov
  • Texty s číslami alebo dátumami
  • Nesprávny formát čísel alebo dátumov

VBA na zistenie príčin chyby "Nemožno zoskupiť tento výber

Tu vám poskytnem VBA Tento kód môžete použiť na kontrolu formátu bunky jednoduchým odkazom na bunku. Keď dostanete iný formát bunky ako čísla alebo dátumy, preveďte ich všetky na čísla alebo dátumy. Teraz Excel zoskupí podobné čísla a dátumy bez toho, aby vyskočila nejaká chyba.

Použijem nasledujúce Záznam o objednávke výrobku ako súbor údajov na demonštráciu všetkých riešení. V súbore údajov mám rôzne názvy výrobkov s ich množstvom a krajinou. Mám tiež všetky výrobky zodpovedajúce Dátum objednávky a Dátum odoslania .

Pokúsim sa zoskupiť všetky Dátumy odoslania Ale pozrite sa. Dátum odoslania stĺpec obsahuje zmes rôznych formátov dátumu, ako aj neplatných dátumov.

Teraz vytvorí používateľom definovanú funkciu na zisťovanie všetkých typov buniek v Dátum odoslania stĺpec.

Preto,

  • Tlač ALT + F11 otvoriť Editor VBA .
  • Teraz prejdite na Vložte Modul na vytvorenie nového modulu.

  • Teraz vložte nasledujúci text VBA kód v Editor VBA .
 Public Function ValueType(c) Application.Volatile Select Case True Case IsEmpty(c): ValueType = "Blank" Case Application.IsText(c): ValueType = "Text" Case Application.IsLogical(c): ValueType = "Logical" Case Application.IsErr(c): ValueType = "Error" Case IsDate(c): ValueType = "Date" Case InStr(1, c.Text, ":") 0: ValueType = "Time"Case InStr(1, c.Text, "%") 0: ValueType = "Percentage" Case IsNumeric(c): ValueType = "Value" End Select End Function 

Vyššie uvedený kód vytvára používateľom definovanú funkciu s názvom ValueType . Ak vložíte akúkoľvek adresu bunky do vnútra funkcie, môže zistiť typ bunky adresy bunky.

  • Teraz vytvorte ďalší stĺpec s názvom Typ údajov .
  • Do bunky vložte nasledujúci vzorec G5 .
[email protected](F5)

  • Potom stlačte tlačidlo VSTÚPIŤ .

Tento vzorec vráti typ bunky bunky F5 .

Teraz potiahnite Rukoväť náplne skopírovať vzorec na koniec Typ údajov stĺpec.

Teraz získate typy buniek všetkých buniek stĺpca s názvom Dátum odoslania .

Ako vidíte, v aplikácii sú 3 typy formátov buniek Dátum odoslania stĺpec.

Sú to

  • Dátum
  • Prázdne stránky
  • Text

Preveďte všetky Prázdne stránky ako aj Text formáty buniek na Dátum . Teraz Excel nezobrazí chybu "Nemožno zoskupiť tento výber .

2 riešenia na opravu položky "Nemožno zoskupiť tento výber" v tabuľke Excel Pivot

1. Oprava neplatných údajov na odstránenie chyby "Nemožno zoskupiť tento výber

Pozrite sa na tieto informácie Dátum odoslania Všetky červeno označené dátumy sú neplatným formátom dátumu.

  • Teraz vyberiem dátum.
  • Kliknite naň pravým tlačidlom myši.
  • Potom vyberte Skupina

Excel zobrazuje "Nemožno zoskupiť tento výber chyba.

Hlavným dôvodom tejto chyby sú neplatné formáty dátumu.

Teraz som opravil všetky neplatné formáty dátumu. Zachoval som formát Mesiac-deň-rok .

Potom som sa opäť pokúsil zoskupiť dátumy. Tentoraz sa nevyskytla žiadna chyba.

Stránka Zoskupenie sa zobrazilo dialógové okno.

Vybral som Mesiace a kliknite na OK .

Všetky dátumy boli zoskupené podľa Mesiace . Tentoraz Excel nezobrazoval žiadnu chybu.

Prečítajte si viac: [Opravené] Pivotná tabuľka programu Excel nezoskupuje dátumy podľa mesiacov

2. Vyplnenie prázdnych buniek na opravu chyby "Nemožno zoskupiť tento výber

Prázdne bunky uprostred dátumov môžu tiež viesť k "Nemožno zoskupiť tento výber chyba.

V Dátum odoslania môžete vidieť niekoľko prázdnych buniek.

  • Teraz kliknem pravým tlačidlom myši na dátum v Otočná tabuľka .
  • Potom som klikol na Skupina z kontextového menu.

Excel opäť ukázal "Nemožno zoskupiť tento výber chyba.

Aby som tento problém vyriešil, vyplnil som všetky prázdne bunky príslušnými dátumami.

Potom som sa opäť pokúsil zoskupiť dátumy. Tentoraz sa nevyskytla žiadna chyba.

Stránka Zoskupenie sa zobrazilo dialógové okno.

Vybral som Mesiace a kliknite na OK .

Všetky dátumy boli zoskupené podľa Mesiace . Tentoraz Excel nezobrazoval žiadnu chybu.

Prečítajte si viac: Ako zoskupiť údaje v tabuľke Pivot (3 jednoduché metódy)

Praktická časť

Na konci poskytnutého súboru Excel sa zobrazí hárok programu Excel, ako je nasledujúci obrázok, v ktorom si môžete precvičiť všetky témy uvedené v tomto článku.

Záver

Na záver sme uviedli 2 rýchle a účinné riešenia na opravu "Nemožno zoskupiť tento výber v tabuľke Excel Pivot. Neváhajte a položte akékoľvek otázky v sekcii komentárov nižšie. Budeme sa snažiť odpovedať na všetky relevantné otázky čo najskôr. A navštívte prosím našu webovú stránku ExcelWIKI preskúmať viac.

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.