Найти минимальную / максимальную дату в диапазоне, если она соответствует критериям других столбцов

Столбец А - дата

Столбец B является критерием

Я хочу найти MIN дата для каждого критерия. Я пытался использовать Ctrl+Shift+Enter с

=MIN(MATCH(B2,B:B,0))

но это не совсем правильно, потому что мне нужно обратиться к столбцу A как-то получить дату. Я уверен, что это можно сделать с массивами, поэтому любая помощь будет отличной.

3 ответа

Решение

Попробуйте это (формула массива):

=MIN(IF(B2=B:B,A:A))
=SMALL(INDEX(($F$2:$F$14=F3)*$D$2:$D$14,),SUM(COUNTA(F:F)-COUNTIF(F:F,F3)))

Если ваши критерии повторяются и вы хотите найти минимальную дату для этого, вы можете использовать это без Shift+ Ctrl + Enter.

  • дата D колонка
  • критерии F колонка

Еще более компактная формула массива:

=MINIF(B2=B:B,A:A)

ПРИМЕЧАНИЕ 1: Полное использование Ctrl+Shift+Enter ввести формулу в виде формулы массива.

ПРИМЕЧАНИЕ 2. Метод двух формул (т.е. использование =MIN(IF(B2=B:B,A:A))) является более гибким и работает в большем количестве случаев, чем показанный здесь метод с одной формулой, но я включил его в качестве возможного варианта ответа.

Другие вопросы по тегам