Inhoudsopgave
In Excel draaitabel kan je groepsnummers Het groeperen van getallen of data helpt ons om gegevens effectiever te analyseren. Excel heeft een commando dat getallen en data automatisch kan groeperen. Maar als het celformaat verandert of cellen ongeldige gegevens bevatten, dan kan Excel die getallen en data niet groeperen. In dit artikel bespreek ik de redenen waarom de Excel draaitabel de "Kan die selectie niet groeperen fout. Ik zal ook proberen alle mogelijke oplossingen te bedenken. Dus laten we beginnen.
Download Praktijk Werkboek
U kunt het Excel-bestand downloaden van de volgende link en ermee oefenen.
Kan die selectie niet groeperen.xlsxOorzaken van de fout "Kan die selectie niet groeperen
De belangrijkste redenen waarom Excel de "Kan die selectie niet groeperen fout zijn,
- Lege cellen te midden van getallen of data
- Teksten met nummers of data
- Ongeldig formaat van getallen of data
VBA om de oorzaken van de fout 'Kan die selectie niet groeperen' op te sporen
Hier, ik geef je een VBA U kunt deze code gebruiken om een celformaat te controleren door eenvoudigweg naar een cel te verwijzen. Wanneer u een ander celformaat dan getallen of datums krijgt, zet u ze allemaal om in getallen of datums. Nu zal Excel vergelijkbare getallen en datums groeperen zonder dat er een fout verschijnt.
Ik zal het volgende gebruiken Product Order Record als een dataset om alle oplossingen te demonstreren. In de dataset heb ik verschillende productnamen met hun hoeveelheid en land. Ik heb ook alle bijbehorende producten Datum bestelling en Datum schip .
Ik zal proberen alle Scheepsdata Maar kijk, de Datum schip kolom heeft een mix van verschillende datumformaten en ongeldige data.
Nu zal een door de gebruiker gedefinieerde functie worden gecreëerd om alle celtypes in de Datum schip column.
Daarvoor,
- Druk op ALT + F11 om de VBA-editor .
- Ga nu naar Plaats ➤ Module om een nieuwe module te maken.
- Voeg nu het volgende in VBA code in de VBA-editor .
Openbare functie 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 = "Waarde" End Select End Function
De bovenstaande code creëert een door de gebruiker gedefinieerde functie genaamd ValueType Als u een celadres in de functie invoegt, kan deze het celtype van het celadres detecteren.
- Maak nu een extra kolom genaamd Gegevenstype .
- Voeg de volgende formule in in cel G5 .
[email protected](F5)
- Druk dan op ENTER .
Deze formule geeft het celtype van de cel de F5 .
Sleep nu de Vulgreep om de formule te kopiëren naar het einde van de Gegevenstype column.
Nu krijgt u de celtypes van alle cellen van de kolom genaamd Datum schip .
Zoals u ziet, zijn er 3 soorten celformaten in de Datum schip column.
Zij zijn
- Datum
- Blanco
- Tekst
Zet alle Blanco evenals Tekst celformaten naar Datum Nu zal Excel de fout niet tonen "Kan die selectie niet groeperen .
2 oplossingen voor 'Kan die selectie niet groeperen' in Excel draaitabel
1. Ongeldige gegevens corrigeren om de fout "Kan die selectie niet groeperen" op te lossen
Kijk naar het volgende Datum schip kolom. Alle rood gemarkeerde data zijn ongeldig.
- Nu selecteer ik een datum.
- Rechtsklik erop.
- Kies dan de Groep
Excel toont een "Kan die selectie niet groeperen fout.
De belangrijkste reden achter deze fout is het ongeldige datumformaat.
Nu heb ik alle ongeldige datumformaten gecorrigeerd. Ik handhaafde het formaat Maand-Dag-Jaar .
Daarna heb ik opnieuw geprobeerd de data te groeperen. Deze keer trad er geen fout op.
De Groepering dialoogvenster is verschenen.
Ik selecteerde Maanden en klik op OK .
Dus alle data zijn gegroepeerd per Maanden Deze keer gaf Excel geen foutmelding.
Lees meer: [Fixed] Excel draaitabel groepeert data niet per maand
2. Lege cellen vullen om de fout "Kan die selectie niet groeperen" op te lossen
Blanco cellen te midden van data kunnen ook leiden tot de "Kan die selectie niet groeperen fout.
In de Datum schip kolom, zie je enkele lege cellen.
- Nu klik ik met de rechtermuisknop op een datum in de Draaitabel .
- Toen klikte ik op de Groep commando uit het contextmenu.
Excel toonde opnieuw een "Kan die selectie niet groeperen fout.
Om dit probleem op te lossen heb ik alle lege cellen opgevuld met relevante data.
Daarna heb ik opnieuw geprobeerd de data te groeperen. Deze keer trad er geen fout op.
De Groepering dialoogvenster is verschenen.
Ik selecteerde Maanden en klik op OK .
Dus alle data zijn gegroepeerd per Maanden Deze keer gaf Excel geen foutmelding.
Lees meer: Gegevens groeperen in draaitabel (3 eenvoudige methodes)
Praktijk Sectie
U krijgt een Excel-blad zoals de volgende schermafbeelding, aan het einde van het meegeleverde Excel-bestand waarin u alle in dit artikel besproken onderwerpen kunt oefenen.
Conclusie
Kortom, we hebben 2 snelle en doeltreffende oplossingen besproken om het volgende op te lossen "Kan die selectie niet groeperen in Excel draaitabel. Aarzel niet om vragen te stellen in de commentaarsectie hieronder. We zullen proberen zo snel mogelijk te reageren op alle relevante vragen. En bezoek onze website ExcelWIKI om meer te ontdekken.