"Excel" suvestinė lentelė: negalima sugrupuoti šios pasirinkties (2 paprasti sprendimai)

  • Pasidalinti
Hugh West

Svetainėje "Excel" suvestinė lentelė , galite grupių numeriai ar datas. Skaičių ar datų grupavimas padeda efektyviau analizuoti duomenis. Excel turi komandą, kuri gali automatiškai sugrupuoti skaičius ir datas. Tačiau jei pasikeičia langelio formatas arba langeliuose yra negaliojančių duomenų, Excel negali sugrupuoti tų skaičių ir datų. Šiame straipsnyje aptarsiu priežastis, dėl kurių Excel Pivot lentelė rodo "Šio pasirinkimo negalima sugrupuoti klaida. Taip pat pasistengsiu pateikti visus galimus sprendimus. Taigi pradėkime.

Atsisiųsti praktikos sąsiuvinį

Galite atsisiųsti "Excel" failą iš toliau pateiktos nuorodos ir praktikuotis kartu su juo.

Negalima sugrupuoti šio pasirinkimo.xlsx

Pasitaikančių klaidų "Nepavyksta sugrupuoti šio pasirinkimo" priežastys

Pagrindinės priežastys, dėl kurių "Excel" rodo "Šio pasirinkimo negalima sugrupuoti klaidos yra,

  • tušti langeliai tarp skaičių ar datų
  • Tekstai su skaičiais arba datomis
  • Netinkamas skaičių arba datų formatas

VBA klaidos "Negalima sugrupuoti šios pasirinkties" priežasčių nustatymas

Čia, Aš pateikiu jums gali a VBA kodą. Šį kodą galite naudoti norėdami patikrinti ląstelės formatą tiesiog nurodydami ląstelę. Gavę ląstelės formatą, kuris skiriasi nuo skaičių ar datų, visus juos konvertuokite į skaičius ar datas. Dabar "Excel" sugrupuos panašius skaičius ir datas neiššokant jokiai klaidai.

Naudosiu šiuos Produkto užsakymo įrašas kaip duomenų rinkinį, kad galėčiau pademonstruoti visus sprendimus. Duomenų rinkinyje turiu įvairių produktų pavadinimus, jų kiekį ir šalį. Taip pat turiu visus produktus atitinkančius Užsakymo data ir Išsiuntimo data .

Pabandysiu sugrupuoti visus Laivo išsiuntimo datos . Bet pažvelkite. Išsiuntimo data stulpelyje yra įvairių datų formatų ir negaliojančių datų mišinys.

Dabar sukursime vartotojo apibrėžtą funkciją, kuri aptiks visus ląstelių tipus Išsiuntimo data skiltis.

Dėl to,

  • Paspauskite ALT + F11 atidaryti VBA redaktorius .
  • Dabar eikite į Įdėkite Modulis sukurti naują modulį.

  • Dabar įterpkite šiuos įrašus VBA kodą, esantį VBA redaktorius .
 Viešoji funkcija ValueType(c) Application.Volatile Select Case True Case IsEmpty(c): ValueType = "Tuščia" Case Application.IsText(c): ValueType = "Tekstas" Case Application.IsLogical(c): ValueType = "Loginis" Case Application.IsErr(c): ValueType = "Klaida" Case IsDate(c): ValueType = "Data" Case InStr(1, c.Text, ":") 0: ValueType = "Laikas"Case InStr(1, c.Text, "%") 0: ValueType = "Procentinė dalis" Case IsNumeric(c): ValueType = "Vertė" End Select End Function 

Pirmiau pateiktas kodas sukuria vartotojo apibrėžtą funkciją, pavadintą ValueType Jei į funkciją įterpiate bet kokį ląstelės adresą, ji gali nustatyti ląstelės adreso tipą.

  • Dabar sukurkite papildomą stulpelį, pavadintą Duomenų tipas .
  • Į ląstelę įterpkite šią formulę G5 .
[email protected](F5)

  • Tada paspauskite ĮVESKITE .

Ši formulė grąžins ląstelės, kurios tipas F5 .

Dabar vilkite Užpildymo rankena nukopijuoti formulę į Duomenų tipas skiltis.

Dabar gausite visų stulpelio, pavadinto Išsiuntimo data .

Kaip matote, yra 3 ląstelių formatų tipai Išsiuntimo data skiltis.

Jie yra

  • Data
  • Tuščia
  • Tekstas

Konvertuoti visus Tuščia taip pat Tekstas ląstelių formatus į Data . Dabar "Excel" nerodo klaidos "Šio pasirinkimo negalima sugrupuoti .

2 sprendimai, kaip ištaisyti "Negalima sugrupuoti šios pasirinkties" "Excel" išvestinėje lentelėje

1. Neteisingų duomenų taisymas, siekiant ištaisyti klaidą "Negalima sugrupuoti šio pasirinkimo

Pažvelkite į Išsiuntimo data stulpelyje. Visos raudonai pažymėtos datos yra negaliojančio datos formato.

  • Dabar pasirenku datą.
  • Dešiniuoju pelės klavišu spustelėkite jį.
  • Tada pasirinkite Grupė

"Excel" rodo "Šio pasirinkimo negalima sugrupuoti klaida.

Pagrindinė šios klaidos priežastis - negaliojantys datos formatai.

Dabar ištaisiau visus negaliojančius datos formatus. Išlaikiau formatą Mėnuo-Diena-Gyvenimo metai .

Po to dar kartą pabandžiau sugrupuoti datas. Šį kartą klaidos neįvyko.

Svetainė Grupavimas pasirodė dialogo langas.

Pasirinkau Mėnesiai ir spustelėkite GERAI .

Taigi visos datos sugrupuotos pagal Mėnesiai . Šį kartą "Excel" nerodė jokios klaidos.

Skaityti daugiau: [Pataisyta] "Excel" suvestinė lentelė, kurioje datos nesugrupuojamos pagal mėnesius

2. Tuščių langelių užpildymas siekiant ištaisyti klaidą "negalima sugrupuoti šios pasirinkties

Dėl tuščių langelių tarp datų taip pat gali būti "Šio pasirinkimo negalima sugrupuoti klaida.

Į Išsiuntimo data stulpelyje matote keletą tuščių langelių.

  • Dabar dešiniuoju pelės klavišu spustelėkite datą Pasukamoji lentelė .
  • Tada spustelėjau Grupė komandą iš kontekstinio meniu.

"Excel" vėl parodė "Šio pasirinkimo negalima sugrupuoti klaida.

Norėdamas išspręsti šią problemą, užpildžiau visus tuščius langelius atitinkamomis datomis.

Po to dar kartą pabandžiau sugrupuoti datas. Šį kartą klaidos neįvyko.

Svetainė Grupavimas pasirodė dialogo langas.

Pasirinkau Mėnesiai ir spustelėkite GERAI .

Taigi visos datos sugrupuotos pagal Mėnesiai . Šį kartą "Excel" nerodė jokios klaidos.

Skaityti daugiau: Kaip sugrupuoti duomenis Pivot lentelėje (3 paprasti metodai)

Praktikos skyrius

Pateikto "Excel" failo pabaigoje gausite "Excel" lapą, panašų į toliau pateiktą ekrano nuotrauką, kuriame galėsite praktiškai išbandyti visas šiame straipsnyje aptartas temas.

Išvada

Apibendrinant, aptarėme 2 greitus ir veiksmingus sprendimus, kaip nustatyti "Šio pasirinkimo negalima sugrupuoti Excel Pivot lentelėje. Nedvejodami užduokite bet kokius klausimus toliau pateiktame komentarų skyriuje. Pasistengsime kuo greičiau atsakyti į visas aktualias užklausas. Ir apsilankykite mūsų svetainėje ExcelWIKI daugiau sužinoti.

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.