Excel-formel: Gruppera gånger i olika hinkar

Innehållsförteckning

Generisk formel

=VLOOKUP(time,bucket_table,column,TRUE)

Sammanfattning

För att gruppera tider i olika hinkar (dvs. 12.00–7.00, 07.00–12.00 etc.) kan du använda funktionen VLOOKUP. I det visade exemplet är formeln n E5:

=VLOOKUP(D5,buckets,2,1)

Förklaring

Om du behöver gruppera tider i skopor som inte har samma storlek (t.ex. 12.00–7.00, 07.00–12.00 osv.) Kan du använda VLOOKUP-funktionen i ungefärligt matchningsläge.

Problemet

Det finns flera sätt att gruppera tider i Excel. Om du bara behöver gruppera gånger per timme är ett pivottabell väldigt snabbt och enkelt. Om du behöver gruppera tider i andra lika stora hinkar på flera timmar (dvs. 3 timmar, 4 timmar, etc.) är en bra lösning att använda FLOOR-funktionen. Men om du behöver gruppera tider i olika hinkar måste du ta en mer anpassad metod. VLOOKUP, i sitt ungefärliga matchningsläge, låter dig gruppera tider i anpassade intervall av vilken storlek som helst.

Lösningen

Lösningen är att bygga en uppslagstabell som "mappar" varje gång i rätt hink. I den första kolumnen anger du starttiden för skopan. I kolumn två anger du namnet på skopan du vill använda. Tabellen måste sorteras efter starttiden, minsta till största. Slutligen, konfigurera VLOOKUP-funktionen för att slå upp varje gång i skopbordet med ungefärlig matchning.

I det visade exemplet är formeln n E5:

=VLOOKUP(D5,buckets,2,1)

D5 är uppslagsvärdet, "skopor" är ett namngivet intervall för G5: H8, 2 är kolumnindex och 1 är en flagga som möjliggör ungefärlig matchning. (Du kan också använda SANT). Se den här sidan för en fullständig förklaring.

När VLOOKUP är i ungefärligt matchningsläge matchar det närmaste värde som är mindre än eller lika med uppslagsvärdet. På detta sätt kan du tänka på den inkommande uppslagstiden som att vara "avrundad" i rätt hink.

Denna formel är ett utmärkt exempel på hur du kan använda VLOOKUP för att gruppera data på helt anpassade sätt. Jag lärde mig det från Jon Acampora på Excel Campus i sin artikel om tre sätt att gruppera gånger.

Intressanta artiklar...