Фильтрация столбца в формуле и корректировка формулы - PullRequest
0 голосов
/ 26 апреля 2019

Вопрос из двух частей.

У меня есть формула в Excel, которая в настоящее время не работает, поэтому я хочу исправить эту формулу и затем применить ее к подмножеству строк, которые я хочу иметь возможность выбирать в формуле.

Вот скриншот того, с чем я работаю:

Excel Screen Shot

Часть 1 :

Таким образом, результат вычисляется в ячейке G3. Я ожидал, что значение будет возвращать значение 5, а не 6, поскольку, как я ожидаю, вычисление будет следующим:

1) Посмотрите в столбце C и найдите, какие строки меньше порогового значения в ячейке G3.

2) Из тех строк, которые соответствуют этим критериям, вернуть значения в столбце B.

3) Возьмите максимальное значение из этих возвращаемых значений, равное 5.

Я что-то здесь упускаю?

Часть 2 :

Вторая часть вопроса заключается в том, что я хотел бы иметь возможность применить «правильную» формулу в части 1 к подмножеству строк на основе идентификаторов в столбцах A. В основном я хотел бы взять уникальный идентификатор в ячейку E3, а затем примените мою исправленную формулу ко всем строкам, где значения в столбце A соответствуют E3. Я не могу найти формулу для этого.

Этот документ Excel станет основным инструментом, и поэтому я не хочу выбирать строки вручную, и поэтому хотел бы иметь возможность выполнять все сопоставления без выбора значений вручную.

1 Ответ

0 голосов
/ 26 апреля 2019

Поскольку у вас последняя версия Excel, вы можете использовать MAXIFS:

=MAXIFS(B3:B10,A3:A10,E3,C3:C10,"<=" & F3)

enter image description here

К вашему сведению, на основании вашего описания 6 - это правильное возвращаемое значение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...