I den här artikeln kommer vi att lära oss hur man bestämmer i vilket kvartal ett visst datum motsvarar.
När du arbetar med rapporter har du några datum och du vill ha en formel som returnerar datumet som kvartalsnummer för det aktuella året. Exempel: 1 januari 2014 återgår som kvartal 1.
Vi kommer att använda en kombination av VÄLJ, MÅNAD & MATCH fungerar tillsammans för att skapa en formel som returnerar datumet i en cell till kvartsnummer.
Välja: Returnerar tecknet som anges av kodnumret från teckenuppsättningen för din dator. VÄLJ -funktionen returnerar ett värde från en lista med värden baserat på ett givet indexnummer. Välj funktion använder index_num för att returnera ett värde från en lista.
Syntax = VÄLJ (index_num, värde1, värde2, …)
index_num: Den anger vilket värde -argument som väljs. Index_num måste vara ett tal mellan 1 och 254 eller en formel som innehåller tal mellan 1 och 254. Om index_num är mindre än 1, kommer Select att återvända #VÄRDE! Fel.
värde1 & värde 2 är 1 till 254 värde -argument från vilka VÄLJ kommer att utvärdera och returnera resultatet.
MÅNAD: Denna funktion returnerar månaden (januari till december som 1 till 12) för ett datum.
Syntax: = MÅNAD (serienummer)
serienummer: Det hänvisar till datumet i månaden som du försöker hitta.
MATCH funktion söker efter ett specifikt objekt i ett valt cellområde och returnerar sedan objektets relativa position i intervallet.
Syntax = MATCH (lookup_value, lookup_array, match_type)
lookup_value: Värdet du vill leta efter
lookup_array: Datatabellen innehåller information från vilken du vill returnera utdata.
match_type: 1,0 och -1 är tre alternativ.
1 (standard): Det hittar det största värdet i intervallet. Listan måste sorteras i stigande ordning.
0: Det kommer att hitta en exakt matchning
-1: Det hittar det minsta värdet i intervallet. Listan måste sorteras i fallande ordning.
Låt oss ta ett exempel:
- Vi har några datum i kolumn A
- I kolumn B vill vi att en formel ska returnera kvartalsnumret som motsvarar datumvärdet i kolumn A
- Formeln skulle finnas i cell B2= VÄLJ (MATCH (MONTH (A2), {1,4,7,10}), "Quarter1", "Quarter2", "Quarter3", "Quarter4")
- Om vi utvärderar MÅNAD (A2), då får vi 6 som resultat eftersom juni månad inträffar 6th år.
- Resultatet som returneras av månadsfunktionen skickas sedan till matchningsfunktionen som sitt första argument som uppslagsvärde.
- Om vi utvärderar MATCH (MÅNAD (A2), {1,4,7,10})Matchningsfunktionen letar upp värdet 6 (retur efter månad) i intervallet {1,4,7,10} och returnerar 2 eftersom nummer 6 är mindre än 7.
- För mer förståelse, ange månadsnummer i kolumn 1 till 12 och ange sedan formel som = MATCH (E2, {1,4,7,10}). Se ögonblicksbilden nedan.
- Efter att ha utvärderat Match & månad -formeln får vi VÄLJ (2, "Kvartal1", "Kvartal2", "Kvartal3", "Kvartal4").
- Om vi utvärderar ytterligare, VÄLJA funktionen kontrollerar värde 2 och returnerar Kvartal2 som vår produktion.
- Om vi kopierar ner samma formel till intervall B2: B11 får vi önskat resultat