Sisukord
Veebilehel Exceli pöördtabel , saate grupinumbrid või kuupäevad. Numbrite või kuupäevade grupeerimine aitab meil andmeid tõhusamalt analüüsida. Excelil on käsk, mis suudab numbreid ja kuupäevi automaatselt grupeerida. Kuid kui lahtri formaat muutub või lahtrid sisaldavad mingeid kehtetuid andmeid, siis ei saa Excel neid numbreid ja kuupäevi grupeerida. Selles artiklis arutan põhjusi, miks Exceli Pivot tabel näitab, et "Ei saa seda valikut rühmitada viga. Püüan ka kõik võimalikud lahendused välja tuua. Nii et alustame.
Lae alla praktiline töövihik
Excel-faili saate alla laadida alljärgnevalt lingilt ja sellega koos harjutada.
Seda valikut ei saa rühmitada.xlsxPõhjused, miks esineb viga 'Cannot Group That Selection' (ei saa seda valikut rühmitada)
Peamised põhjused, miks Excel näitab "Ei saa seda valikut rühmitada viga on,
- Tühjad lahtrid numbrite või kuupäevade keskel
- Tekstid numbrite või kuupäevadega
- Numbrite või kuupäevade vale vorming
VBA, et tuvastada 'Cannot Group That Selection' vea põhjused
Siin, ma annan teile saab VBA kood. Selle koodiga saate kontrollida lahtri formaati lihtsalt lahtrile viidates. Kui saate lahtri formaadi, mis ei ole numbrid või kuupäevad, teisendage need kõik numbriteks või kuupäevadeks. Nüüd grupeerib Excel sarnased numbrid ja kuupäevad ilma viga välja paiskamata.
Kasutan järgmist Toote tellimuse kirje kui andmestik, et demonstreerida kõiki lahendusi. Andmestikus on mul erinevad toodete nimed koos nende koguse ja riigiga. Mul on ka kõigi toodete vastavad Tellimuse kuupäev ja Laeva kuupäev .
Ma püüan rühmitada kõik Laeva kuupäevad Aga vaata, et Laeva kuupäev veerus on erinevaid kuupäevaformaate ja ka kehtetuid kuupäevi.
Nüüd luuakse kasutaja poolt määratud funktsioon, et tuvastada kõik rakutüübid, mis on Laeva kuupäev veerus.
Selleks,
- Press ALT + F11 avada VBA toimetaja .
- Nüüd mine Sisesta ➤ Moodul uue mooduli loomiseks.
- Nüüd sisestage järgmine tekst VBA koodis VBA toimetaja .
Public Function ValueType(c) Application.Volatile Select Case True Case IsEmpty(c): ValueType = "Tühi" Case Application.IsText(c): ValueType = "Tekst" Case Application.IsLogical(c): ValueType = "Loogiline" Case Application.IsErr(c): ValueType = "Viga" Case IsDate(c): ValueType = "Kuupäev" Case InStr(1, c.Text, ":") 0: ValueType = "Aeg"Case InStr(1, c.Text, "%") 0: ValueType = "Protsent" Case IsNumeric(c): ValueType = "Value" End Select End Function
Ülaltoodud kood loob kasutaja määratud funktsiooni nimega ValueType Kui sisestate funktsiooni sees mis tahes lahtri aadressi, saab see tuvastada lahtri aadressi lahtritüübi.
- Nüüd looge täiendav veerg nimega Andmete tüüp .
- Sisestage lahtrisse järgmine valem G5 .
[email protected](F5)
- Seejärel vajutage SISESTA .
See valem tagastab lahtri tüübi lahtri F5 .
Nüüd lohistage Täitmise käepide et kopeerida valemit lõppu Andmete tüüp veerus.
Nüüd saate kõigi lahtrite lahtritüübid veerus nimega Laeva kuupäev .
Nagu näete, on 3 tüüpi lahtriformaate, mis on järgmised Laeva kuupäev veerus.
Need on
- Kuupäev
- Tühi
- Tekst
Teisenda kõik Tühi samuti Tekst lahtri formaadid, et Kuupäev . Nüüd ei näita Excel viga "Ei saa seda valikut rühmitada .
2 lahendust Exceli Pivot-tabelis "Ei saa seda valikut rühmitada" fikseerimiseks
1. Vigaste andmete parandamine, et parandada viga 'Cannot Group That Selection' (ei saa seda valikut rühmitada)
Vaadake järgmist Laeva kuupäev veerus. Kõik punasega märgitud kuupäevad on kehtetu kuupäevavorming.
- Nüüd valin kuupäeva.
- Tehke sellel paremklõps.
- Seejärel valige Rühm
Excel näitab "Ei saa seda valikut rühmitada viga.
Selle vea peamiseks põhjuseks on kehtetud kuupäevavormingud.
Nüüd olen parandanud kõik kehtetud kuupäevaformaadid. Ma säilitasin formaadi Kuu - päev - aasta .
Pärast seda proovisin uuesti kuupäevade rühmitamist. Seekord ei ilmnenud ühtegi viga.
The Grupeerimine dialoogiaken on ilmunud.
Ma valisin Kuu ja klõpsake OK .
Seega on kõik kuupäevad rühmitatud Kuu Seekord ei näidanud Excel ühtegi viga.
Loe edasi: [Parandatud] Exceli Pivot-tabel ei grupeeri kuupäevi kuu järgi
2. Tühjade lahtrite täitmine, et parandada viga 'Cannot Group That Selection' (ei saa seda valikut rühmitada)
Tühjad lahtrid keset kuupäevi võivad samuti viia selleni, et "Ei saa seda valikut rühmitada viga.
In the Laeva kuupäev veerus näete mõned tühjad lahtrid.
- Nüüd ma paremklõpsan kuupäeval, mis asub Pivot tabel .
- Siis ma klõpsasin Rühm käsk kontekstmenüüst.
Excel näitas taas "Ei saa seda valikut rühmitada viga.
Selle probleemi lahendamiseks täitsin kõik tühjad lahtrid asjakohaste kuupäevadega.
Pärast seda proovisin uuesti kuupäevade rühmitamist. Seekord ei ilmnenud ühtegi viga.
The Grupeerimine dialoogiaken on ilmunud.
Ma valisin Kuu ja klõpsake OK .
Seega on kõik kuupäevad rühmitatud Kuu Seekord ei näidanud Excel ühtegi viga.
Loe edasi: Kuidas rühmitada andmeid Pivot tabelis (3 lihtsat meetodit)
Praktika sektsioon
Saate Exceli faili lõpus järgmise ekraanipildi sarnase Exceli tabeli, kus saate harjutada kõiki selles artiklis käsitletud teemasid.
Kokkuvõte
Kokkuvõtteks oleme arutanud 2 kiiret ja tõhusat lahendust, et parandada "Ei saa seda valikut rühmitada Excel Pivot tabelis. Palun ärge kartke esitada küsimusi allpool olevas kommentaaride lahtris. Püüame vastata kõigile asjakohastele päringutele niipea kui võimalik. Ja palun külastage meie veebisaiti ExcelWIKI rohkem uurida.