Формула на Excel: Групирайте пъти в неравностойни групи -

Съдържание

Обща формула

=VLOOKUP(time,bucket_table,column,TRUE)

Обобщение

За да групирате времена в кофи, които са неравномерни (т.е. 12 AM-7 AM, 7 AM-12 PM и т.н.), можете да използвате функцията VLOOKUP. В показания пример формулата n E5 е:

=VLOOKUP(D5,buckets,2,1)

Обяснение

Ако трябва да групирате пъти в групи, които не са с еднакъв размер (т.е. 12:00 - 7:00, 7:00 - 12:00 и т.н.), можете да използвате функцията VLOOKUP в режим на приблизително съвпадение.

Проблемът

Има няколко начина за групиране на пъти в Excel. Ако просто трябва да групирате по часове, обобщената таблица е много бърза и лесна. Ако трябва да групирате пъти в други равни групи по няколко часа (т.е. 3 часа, 4 часа и т.н.), хубаво решение е да използвате функцията FLOOR. Ако обаче трябва да групирате времената в неравностойни групи, трябва да възприемете по-персонализиран подход. VLOOKUP, в своя режим на приблизително съвпадение, ви позволява да групирате пъти в персонализирани интервали от всякакъв размер.

Решението

Решението е да се изгради справочна таблица, която се "картографира" всеки път в правилната група. В първата колона въведете началното време за групата. Във втора колона въведете името на кофата, която искате да използвате. Таблицата трябва да бъде сортирана по началния час, от най-малкото до най-голямото. И накрая, конфигурирайте функцията VLOOKUP да търси всеки път в таблицата с групи с приблизително съвпадение.

В показания пример формулата n E5 е:

=VLOOKUP(D5,buckets,2,1)

D5 е справочната стойност, "кофи" е наименуван диапазон за G5: H8, 2 е индексът на колоната и 1 е флаг, който позволява приблизително съвпадение. (Можете също да използвате TRUE). Вижте тази страница за пълно обяснение.

Когато VLOOKUP е в режим на приблизително съвпадение, той съвпада с най-близката стойност, която е по-малка или равна на справочната стойност. По този начин можете да мислите за входящото време за търсене като за "закръглено надолу" в дясната група.

Тази формула е чудесен пример за това как можете да използвате VLOOKUP за групиране на данни по напълно персонализирани начини. Научих го от Джон Акампора, в Excel Campus, в статията му за три начина за групиране.

Интересни статии...