Kan data niet groeperen in draaitabel: 4 mogelijke oplossingen

  • Deel Dit
Hugh West

De functie datumgroepering in Excel is een zeer krachtig hulpmiddel dat u een hoop gedoe bespaart. Het helpt u de gegevens in een groot werkblad te analyseren terwijl u de gegevens groepeert op data, weken, maanden, kwartalen en jaren. De functie datumgroepering werkt echter niet altijd. Soms zult u zien dat het Groepsveld knop op de Analyseren/Opties tabblad van de Gereedschap voor draaitabellen lint is uitgeschakeld of grijs weergegeven. U kunt een foutmelding krijgen, " Kan die selectie niet groeperen "In deze handleiding bekijken we waarom we data niet kunnen groeperen in een draaitabel en hoe we het probleem kunnen oplossen.

Download Praktijk Werkboek

Download dit oefenboek om de taak te oefenen terwijl u dit artikel leest.

Fix draaitabel data.xlsm

4 Eenvoudige methoden om het probleem van groepsdata in draaitabel op te lossen

Laten we aannemen dat we een groot Excel-werkblad hebben dat de informatie bevat over verschillende soorten fruit en groenten die een land heeft geïmporteerd naar drie verschillende landen in Europa. Het Excel-bestand heeft de volgende eigenschappen Product Naam, geëxporteerd Bedrag , Importeur Land , Besteldatum en verzenddatum We zullen de Datum bestelling en Datum schip kolom van deze Excel om het probleem van de groepsdata in de draaitabel op te lossen. We zullen gebruik maken van Filter , Ga naar Speciale en VBA-macro om het probleem op te lossen waarom we niet data groeperen in draaitabel De afbeelding hieronder laat zien dat we de fout krijgen " Kan die selectie niet groeperen " toen ik probeerde data te groeperen voor dit Excel-werkblad.

Opmerking Indien u niet weet hoe u een draaitabel in een Excel-werkblad moet invoegen, zie dan dit stapsgewijze richtlijn om te leren hoe je een draaitabel invoegt in Excel.

Methode 1: ontbrekende of vervormde datumwaarden vervangen om data te groeperen in draaitabel

Stap 1:

  • De enige manier om deze fout te vermijden wanneer u de Groepsveld kenmerk voor data is dat alle cellen in de datum De kolommen in de brongegevens moeten data of de cellen kunnen blanco Als er cellen in het datumveld van de brongegevens zijn die bevatten tekst of fouten dan zal de groepsfunctie Niet werken. We hebben bijvoorbeeld enkele foutieve datumwaarden zoals de afbeelding hieronder in onze brongegevens.

  • In de meeste gevallen kunnen wij door deze foutieve datumwaarden geen datums groeperen in draaitabellen in Excel.
  • Om dit probleem op te lossen, moeten we datums invoegen in de cellen die geen datumwaarde hebben. Als de cellen foutieve datumwaarden hebben zoals in de afbeelding hierboven, moeten we de fouten corrigeren.
  • Voor dit voorbeeld hebben we de 3 foutieve data die we hierboven zien, gecorrigeerd.

Stap 2:

  • Om data te groeperen, maken we eerst een draaitabel. We slepen de cellen zoals in de afbeelding hieronder om de draaitabel te maken.

  • Onze draaitabel wordt zoals de afbeelding hieronder.

Stap 3:

  • Nu selecteren we elke cel die een jaartal bevat. We zullen dan klik met de rechtermuisknop op op de cel. Er verschijnt een venster. We klikken op Groep van dat venster.

  • Een ander venster met de titel Groepering verschijnt nu. We kunnen kiezen hoe we onze gegevens willen groeperen. We hebben gekozen voor Quarters en Jaren om onze gegevens te groeperen.
  • Dan klikken we op OK .

  • Nu zullen we zien dat onze informatie is gegroepeerd per Quarters en Jaren .

Lees meer: Hoe Excel draaitabel gebruiken om data per maand en jaar te groeperen

Methode 2: Filter om vervormde datumwaarden te vinden om data te groeperen in draaitabellen

We zullen nu kijken naar enkele manieren om de vervormde of foutieve datumwaarden te achterhalen. Er zijn 3 eenvoudige manieren om dergelijke datums te achterhalen. De eerste is het gebruik van het filter om de datumwaarden met fouten te vinden. Volg deze stappen om het filter te gebruiken om de datums met fouten te vinden.

Stap 1:

  • Selecteer alle cellen in het gegevensbereik. Klik vervolgens op de knop Filter optie onder de Gegevens.

  • Klik nu op de kleine pijl naar beneden aan de rechterkant van het Datum schip U ziet dat het keuzemenu met filters alle datumwaarden in deze kolom heeft gegroepeerd op Jaar en Datum. Alle tekst en foutdatum waarden staan onderaan de lijst.

Stap 2:

  • We zien dat deze kolom enkele datums bevat die in het verkeerde formaat zijn ingevoerd. Excel beschouwde deze niet als datums toen ze in de cel werden ingevoerd en identificeerde ze daarom als tekst.
  • Om de Tekst en FOUT waarden, haal het vinkje weg bij alle datum items Of verwijder het vinkje naast de Selecteer alles optie. Selecteer vervolgens de tekst en de foutmeldingen.
  • Klik op OK .

  • De kolom wordt nu zodanig gefilterd dat alleen de tekst en fout waarden.

Stap 3:

  • De volgende stap is te bepalen waarom de waarden niet in het juiste datumformaat staan en ze te corrigeren. We hebben alle gefilterde data met fouten gecorrigeerd. Zie de afbeelding hieronder.

  • Nu klikken we op de Filter optie opnieuw.

  • Het gegevensbereik wordt teruggebracht naar het oorspronkelijke formulier, waarbij de foutieve data ditmaal worden gecorrigeerd.

  • Nu kunnen we de data groeperen, want er is geen vervormde datum in onze gegevens.

Lees meer: Hoe draaitabel groeperen op maand in Excel

Vergelijkbare lezingen

  • Hoe te groeperen op jaar in Excel draaitabel (3 eenvoudige methoden)
  • Hoe data te groeperen per filter in Excel (3 eenvoudige methodes)

Methode 3: Foutieve datumwaarden vinden met het speciale menu Ga naar om datums te groeperen in draaitabel

De GoTo Special menu in Excel is een prachtige functie waarmee we cellen kunnen selecteren die verschillende soorten gegevens bevatten, zoals constanten, spaties, formules, opmerkingen enz.

Stappen:

  • Eerst selecteren we de hele kolom van het datumveld. We kunnen op de knop CTRL+SPATIE samen.
  • Ga naar Vinden & selecteren onder de Home tabblad. Selecteer Ga naar Speciale uit het drop-down menu.

  • We zullen Selecteer de Constanten keuzerondje.
  • Dan Schakel uit. de Nummers checkbox.
  • Klik op OK .

  • Alle cellen die tekst of foutwaarden bevatten worden geselecteerd. We kunnen dan een andere vulkleur toepassen om deze cellen te markeren, zodat we ze in de volgende stap kunnen repareren. Voor dit voorbeeld hebben we geselecteerd Rood als vulkleur om de data met foutwaarden te markeren.

Lees meer: Excel draaitabel Groep per week

Methode 4: Foutieve datumwaarden achterhalen met VBA om datumwaarden te groeperen in Excel

We kunnen ook VBA om het gegevenstype van een cel te bepalen. Er zijn verschillende manieren om dit te doen. De gemakkelijke manier is om de CellType functie die een celwaarde als argument neemt en het gegevenstype van die cel teruggeeft.

  • Klik op ALT+F11 om de Visual Basic U kunt het ook openen vanuit de Ontwikkelaar tab.

  • Klik op de Plaats toets en selecteer Module .

  • Schrijf de volgende code op in het venster dat verschijnt.
 Publieke Functie 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 = "Waarde" End Select End Function 
  • Klik op de Bestand tab en red het Excel-bestand.

  • Nu gaan we terug naar ons bronwerkblad en schrijven de volgende functie zoals hieronder in cel G5 :
=CellType(F5)

  • Bij het indrukken van ENTER krijgen we het gegevenstype van cel F5 De functie retourneert Datum als gegevenstype.

  • We slepen het vulhandvat naar beneden om de functie toe te passen op de rest van de cellen in het Datum schip We zullen ontdekken dat het gegevenstype wordt weergegeven als Tekst voor de data met foutwaarden.

  • Wij zullen de cel met het gegevenstype markeren als Tekst In de volgende stap corrigeren we die cellen.
  • Nadat we die cellen hebben gecorrigeerd, kunnen we de data groeperen zoals we hebben gedaan in Methode 1 .

Dingen om te onthouden

  • U kunt ook de VBA CellType functie om het type van andere gegevens in een cel te bepalen.
  • Selecteer Nieuw werkblad wanneer u een draaitabel maakt. Als u selecteert Bestaand werkblad Er wordt een draaitabel gemaakt in uw bestaande werkblad dat de gegevens bevat. Als we de draaitabel in ons bestaande werkblad maken, bestaat er een aanzienlijk risico dat de gegevens worden vervormd.

Conclusie

In dit artikel hebben we geleerd hoe we het probleem kunnen oplossen wanneer we data niet kunnen groeperen in een draaitabel in Excel. Als u vragen of aanbevelingen heeft over dit artikel, laat dan hieronder een reactie achter. Nog een fijne dag!!!

Hugh West is een zeer ervaren Excel-trainer en -analist met meer dan 10 jaar ervaring in de branche. Hij heeft een bachelor in Accounting en Finance en een master in Business Administration. Hugh heeft een passie voor lesgeven en heeft een unieke lesaanpak ontwikkeld die gemakkelijk te volgen en te begrijpen is. Zijn deskundige kennis van Excel heeft duizenden studenten en professionals over de hele wereld geholpen hun vaardigheden te verbeteren en uit te blinken in hun carrière. Via zijn blog deelt Hugh zijn kennis met de wereld en biedt hij gratis Excel-tutorials en online trainingen aan om individuen en bedrijven te helpen hun volledige potentieel te bereiken.