gruppdatum i en Excel pivottabell efter månad och år
av Avantix Learning Team | uppdaterad November 21, 2020
gäller för: Microsoft® Excel® 2013, 2016, 2019 och 365 (Windows)
om du har giltiga datum som anges i källdata kan du gruppera efter månad, år eller annan datumperiod i en pivottabell i Excel. Det finns två gemensamma metoder för att gruppera efter datum. Du kan gruppera efter datumperioder i en pivottabell med hjälp av Grupperingsfunktionen (detta kan ske automatiskt beroende på din version av Excel)., Alternativt kan du också skapa beräkningar i källdata för att extrahera månadens namn och år från ett datumfält och använda fälten i pivottabellen.
Rekommenderad artikel: Så här tar du bort tomma rader i Excel-kalkylblad (bra strategier, Tricks och genvägar)
källdata skrivs normalt in vertikalt med data i kolumner och fältnamn högst upp i varje kolumn av data.
gruppering efter månad och år i en pivottabell
nyckeln till gruppering efter månad och / eller år i en pivottabell är ett källfält med giltiga datum (t.ex. OrderDate)., Beroende på inställningarna på kontrollpanelen på enheten kan giltiga datum anges som Månad/Dag/år, dag/månad/år eller År/Månad/Dag (även om de kan formateras för att visas på andra sätt).
i Excel 2016 och senare versioner, om du drar ett datumfält i raderna eller kolumnerna i en pivottabell, grupperas Excel efter datumökningar som standard.
det enklaste sättet att gruppera efter en datumperiod är att högerklicka i en cell i ett datumfält i en pivottabell och välja önskade grupperingssteg. Du kan gruppera datum efter kvartal, år, månader och dagar., Källdata behöver inte innehålla en kolumn med namn på år, kvartal eller månad.
för att gruppera efter månad och/eller år i en pivottabell:
- Klicka i en pivottabell.
- dra ett datumfält i raden eller kolumnerna i uppgiftsrutan Pivotterbara fält.
- välj en datumfältcell i pivottabellen som du vill gruppera. Excel kan ha skapat ett år och/eller månad fält automatiskt.
- högerklicka på cellen och välj Grupp i rullgardinsmenyn. Du kan också högerklicka på ett datumfält i området rader eller kolumner i uppgiftsrutan Pivotterbara fält. En dialogruta visas.,
- Klicka på de datumperioder som du vill gruppera efter. Välj kvartal, år, månader eller dagar. Du kan klicka på mer än en som år och månader.
- Klicka på OK.
dialogrutan gruppering erbjuder flera alternativ för gruppering efter datum:
datumfältet grupperas och nya fält läggs till i fältlistan för grupperna (om de inte fanns i förväg).
i följande exempel grupperas Excel automatiskt efter datumperioder i uppgiftsrutan Pivotterbara fält., Detta sker i 2016 eller senare versioner:
för att ta bort en grupperingsperiod för ett datumfält:
- välj en datumfältscell i pivottabellen som har grupperats.
- högerklicka på cellen och välj Grupp. Du kan också högerklicka på ett datumfält i området rader eller kolumner i uppgiftsrutan Pivotterbara fält. En dialogruta visas.
- avmarkera eller klicka på de grupper du vill ta bort.
- Klicka på OK.
för att ta bort all gruppering:
- välj en datumfältcell i pivottabellen som har grupperats.,
- högerklicka på cellen och välj Ungroup.
styra automatisk gruppering
i Excel 2016 och senare versioner grupperas datum automatiskt om de placeras i raderna eller kolumnerna i pivottabellen. Du kan stänga av eller på den här inställningen.
för att inaktivera automatisk gruppering för pivottabeller:
- Klicka på fliken Fil i menyfliksområdet.
- Klicka på Alternativ. En dialogruta visas.
- Klicka på Data i kategorierna till vänster. Om du använder en äldre version av Excel klickar du på Avancerat i kategorierna till vänster.,
- markera eller markera kryssrutan Inaktivera automatisk gruppering av datum – / tidskolumner i PivotTables.
- Klicka på OK.
nedan visas dialogrutan Excel-alternativ i 365:
om du inaktiverar automatisk gruppering kan du fortfarande högerklicka och gruppera i pivottabeller, men grupperna skapas inte automatiskt när du drar ett datumfält till ett område i pivottabellen.,
problem med pivottabellcache
När du skapar en pivottabell och grupp med gruppfunktionen lagras fälten och grupperingarna i en pivotcache, inte i källdata. Detta kan vara problematiskt om du skapar fler pivottabeller baserat på samma pivotcache. Detta innebär att alla pivot tabeller som delar samma cache, kommer också att dela datum grupperingar.
det finns inget enkelt sätt att se vilka pivottabeller som delar samma cache i Excel. Du skulle behöva använda VBA (Visual Basic for Applications) för att hitta denna information.,
Du kan frigöra cacheminnet genom att ändra källdataintervallet, men det kan vara knepigt om du har många pivottabeller.
skapa datumperiodfält i källdata
ett annat alternativ är att skapa fält i källdata som beräknar datumperioder (t.ex. år och månad). Du kan använda funktionerna år och TEXT för att extrahera år och månad från ett giltigt datumfält.
om du till exempel har ett datum i kolumn A kan du skapa en beräkning för att extrahera året i kolumn B och månaden i kolumn C.,för att beräkna året i B2 (förutsatt att det finns ett giltigt datum i A2) anger du följande formel och kopierar sedan formeln ner:
=år(A2)
för att beräkna månadsnamnet i C2 (förutsatt att det finns ett giltigt datum i A2) anger du följande formel och kopierar sedan formeln ner:
=TEXT(A2,”mmmm”)
om källdata finns i en Excel-tabell är det bäst att använda strukturerade referensformler i varje rad som =år() eller =text (,”mmmm”) där orderdate är namnet på fältet och @ är en specifierare som hänvisar till den aktuella raden eller posten.,
fördelen med att skapa fälten i källdata är att du kan skapa en pivottabell och sedan gruppera av dessa fält i pivottabellen genom att dra dem i området rader eller kolumner.Du kommer att kunna skapa andra pivottabeller som inte inkluderar datumgrupperingen.
en annan fördel med att skapa fält i källdata är att du kan återanvända datumperiodfälten i andra rapporter, formler eller skivare.
sammanfattning
vilken metod du väljer beror på dina behov., Vi har inte använt Power Pivot datamodellen här (vilket ger en annan metod för gruppering efter datum) men är endast tillgänglig i vissa versioner av Excel. Dessutom antar dessa metoder ett räkenskapsår från januari till December. Du måste skapa andra beräkningar i källdata om du vill sortera månader efter ett räkenskapsår som börjar och slutar under andra månader (t.ex. April-Mars).
prenumerera För att få fler artiklar som den här
hittade du den här artikeln till hjälp? Om du vill få nya artiklar, gå med i vår e-postlista.,
Related
10 Great Excel Pivot Table Shortcuts
Excel Flash Fill Tricks to Clean and Extract Data (10 Examples)
How to Change Commas to Decimal Points in Excel and Vice Versa (5 Ways)
Recommended Microsoft Excel training
Microsoft Excel: Intermediate / Advanced
Microsoft Excel: Data Analysis with Functions, Dashboards and What-If Analysis Tools
Microsoft Excel: Introduction to Visual Basic for Applications (VBA)
VIEW MORE COURSES >