Excel, формула MINIF / MAXIF - PullRequest
       3

Excel, формула MINIF / MAXIF

0 голосов
/ 20 ноября 2018

Я пытаюсь сделать что-то похожее на Averageif с max и min.

Текущая формула:

=IF(J15<0,MAX('CS+MS'!C:C),MIN('CS+MS'!C:C))

Когда я смотрю в CS + MS Sheet, я хочу сделать что-то вроде усреднения, где я могу искать слово в столбце B, а затем возвращать столбец C.

Это возможно?

1 Ответ

0 голосов
/ 20 ноября 2018

Если у вас OFFICE 365:

=IF(J15<0,MAXIFS('CS+MS'!C:C,'CS+MS'!B:B,"SomeString"),MINIFS('CS+MS'!C:C,'CS+MS'!B:B,"SomeString"))

ЕСЛИ у вас Excel 2010 или новее:

=IF(J15<0,AGGREGATE(14,7,'CS+MS'!C:C/('CS+MS'!B:B="SomeString"),1),AGGREGATE(15,7,'CS+MS'!C:C/('CS+MS'!B:B="SomeString"),1))

Если ни один из них не использует эту формулу массива:

=IF(J15<0,MAX(IF('CS+MS'!B:B="SomeString",'CS+MS'!C:C)),MIN(IF('CS+MS'!B:B="SomeString",'CS+MS'!C:C)))

Будучи формулой массива, при выходе из режима редактирования необходимо использовать Ctrl-Shift-Enter вместо Enter.

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