Rullande 12

Hur räknar man egentligen ut rullande 12 i Excel? Du vet – när man vill se var som hänt de senaste 12 månaderna i en lång lista av transaktioner eller betalningar, men man vill att formeln automatiskt ska ta hänsyn till vilket det senaste datumet är, och sedan räkna 12 månader bakåt i tiden utgående från det.

Ja, jag vet många som använder pivot-tabeller för det, men ibland är det mer lämpligt att göra till exempel som jag visar i den här videon:

Rullande 12

Jag räknar alltså ut detta genom att först hitta det största datumet i listan med hjälp av max, sedan använder jag mig mycket av funktionen SLUTMÅNAD (eller EOMONTH i engelskt Excel). Den berättar vilket datum det är den sista i den månad man skickar in i funktionen, och också kan man ange om man vill hoppa framåt eller bakåt ett par månader.

På det här sättet tar jag reda på den sista i den senaste månaden som transaktionerna innehåller.

Sedan använder jag SEKVENS (eller SEQUENCE) för att räkna bakåt 12 månader (0 till minus 11).

Jag använder mig av funktionen EDATUM (eller EDATE) där man kan hoppa i månader, så jag tar fram en lista över de senaste tolv månaderna. Varför gör jag så här? Jo, för jag vill vara säker på att jag fångar varje månad (hade jag till exempel bara räknat 30 dagar bakåt för varje månad hade man lätt kunnat missa februari).

Sedan använder jag slutmånad för varje av datumen, och för att få fram den första i aktuell månad lägger jag alltså på ett (eftersom slutmånad returnerar sista dagen i månaden och lägger man på ett på det, får man första dagen i månaden efter!).

Sedan summerar jag med SUMMA.OMF (eller sumifs) för att få alla transaktioner som varit för respektive månad.

En kodad gåta?

Ja, den här veckans Excelkluring handlar om en gåta från uttre rymden som är kodad i Excel. Den enda som kan få fram vad det egentligen står är…. Du! Testa veckans kluring här!

Alla svar jag fått in på förra veckans kluring finner du här.

Ninjor? Jodå – de har funnits!

Veckans poddavsnitt handlar om just Ninjor. Vilka var de egentligen? Hur länge fanns de? Vilka killgissningar hade jag helt fel om innan jag gjorde min research för veckans avsnitt?

Allt finner du här:

eller om du hellre vill titta, så finns videon av avsnittet här:

Hur användbart var detta?

Klicka på en stjärna för att rösta!

Medelbetyg 4.6 / 5. Antal röster 5

Inga röster hittills, du får vara först!

Prenumerera på mitt nyhetsbrev

Missa inte när det kommer nya tips!

Inget spammande, jag kommer aldrig sälja dina uppgifter - du får bara ett bra Exceltips varje torsdag - rätt in i inkorgen!

Vill du se fler tips direkt? Här är tre till!

7 svar på ”Rullande 12”

  1. Vad kul att se lösningar på rullande 12 månader.
    Tror faktiskt att din lösning är tydligare än min 😉
    jag sparar kursutveckling för lite värdepapper, en gång per vecka
    och vill ha historik att jämföra med. För min del har jag hitintills
    bara tittat 52 rader tidigare eller 26, eller 13 eller nåt annat lämpligt
    värde, beroende på hur lång tidsperiod jag vill jämföra med.
    Men datum är ju snyggare!
    Grymt!

    Svara
    • Ja, men vad intressant – man kan ju lösa ett problem på tusen olika sätt i Excel, och jag tror att det är för att man kan ha 1000 olika små små skillnader i behov… Intressant att få höra om hur du löst det! Man skulle kunna tänka sig att ha en dropdown så man kan välja hur lång tidsperiod man vill titta “bakåt” – det skulle vara en kul liten uppgift att lösa! =)

      Svara
  2. Tack för bra tips!
    Jag funderar dock på varför det är så att man måste ha ett &-tecken framför G8 och H8 i formeln?

    Svara
    • Ahh, för att jag skapar en formel i summa.omf. Normalt sätt jämför den “bara” en kolumns olika värden med vad som står som villkor och kontrollerar om de är EXAKT lika, men när man vill att det ska vara större än eller lika med, eller mindre än eller lika med, så får man själv skapa upp formeln. Så – det som händer är att jag slår ihop >= och värdet i villkorscellen och jag slår ihop <= med värdet i andra villkorscellen. När Excel sedan räknar, så kommer den ta kolumnens olika värden och jämföra med (till exempel) >=2025-07-01 resp kolumnens olika värden och jämföra med <=2025-07-30 När man ska slå ihop saker i Excel på det här sättet, så använder man & för att Excel ska förstå att man vill sätta ihop dem. Var det ett tillräckligt tydligt svar?

      Svara
  3. Ändå otroligt att du är synsk, funderade tidigare i veckan på hur man kan få till R12 i Excel. Samma var det för ett tag sedan när jag började kolla efter hur man gör unpivot och vipps dök det upp ett torsdagstips om det.

    Svara
    • Hahah! Jag är så glad varje gång det är så, och inte “Åhh, det där satt jag en halv vecka med för en månad sedan, och NU kommer du med lösningen!” för det får jag också höra då och då! =)

      Svara

Lämna en kommentar

Artikel tillagd till varukorg.
0 artiklar - 0,00 kr