Video: DAX Fridays! #57: Calculate the sum of subcategories 2024
Många arbetar i organisationer för vilka räkenskapsåret inte startar i januari. Istället börjar den i oktober, april eller någon annan månad. I dessa organisationer kan skattekvoten inte beräknas på samma sätt som kalenderkvartalet är.
Figuren visar en smart formel för att konvertera ett datum till ett finansiellt kvartal med hjälp av CHOOSE-funktionen. I det här exemplet beräknar du skattekvarteren när räkenskapsåret börjar i april. Formeln som du ser i Formelbaren är som följer:
= VÄLJ (MÅNAD (B3), 4, 4, 1, 1, 1, 2, 2, 3, 3, 3)
Funktionen VÄLJ returnerar ett svar från en lista över val baserat på ett positionsnummer. Om du skulle ange formeln = VÄLJ (2, "Guld", "Silver", "Bronze", "Kupong") skulle du få Silver eftersom "Silver" är det andra valet i din lista över val. Byt ut 2 med en 4, och du skulle få "Coupon" - det fjärde valet.
CHOOSE-funktionens första argument är ett obligatoriskt indexnummer. Detta argument är ett tal från 1 till så många val du listar i nästa uppsättning argument. Indexnummer bestämmer vilka av de följande argumenten som returneras.
Nästa 254 argument (endast den första krävs) definiera dina val och bestämma vad som returneras när ett indexnummer tillhandahålls. Om indexnumret är 1 returneras förstahandsvalet. Om indexnumret är 3 returneras det tredje valet.
Tanken här är att använda CHOOSE-funktionen för att skicka ett datum till en lista över kvartalsnummer.
= VÄLJ (MÅNAD (B3), 4, 4, 1, 1, 2, 2, 3, 3, 3)
Formeln som visas i cell C3 berättar Excel att använda månaden nummer för det angivna datumet och välj ett kvartal som motsvarar det numret. I det här fallet, eftersom månaden är januari, returnerar Excel förstahandsvalet (januari är den första månaden). Det första valet råkar vara en 4. Januari är i fjärde kvartalet.
Säg att ditt företags räkenskapsår börjar i oktober i stället för april. Du kan enkelt kompensera för det här faktum genom att justera din lista med val för att korrelera med ditt räkenskapsårs startmånad. Lägg märke till hur det tionde valet i följande formel är 1. Detta skulle innebära att oktober faller under första kvartalet.
= VÄLJ (MÅNAD (B3), 2, 2, 3, 3, 3, 4, 4, 1, 1, 1)