2016-07-06 1 views
0

В настоящее время я работаю над листом данных excel, как показано ниже. Моя цель - получить значение ячейки, которое соответствует двум условиям.Как получить данные, удовлетворяющие двум условиям в excel?

......... A ............ B ............... C ....... ......... D

======= ======= ======= =======

1 ... .... ID ...... ...... продажи ответ

2 ...... N01 .... 122 ....... Положительный

3. ..... N02 .... 151 ....... Положительный

4 ...... N03 .... 123 ....... Отрицательный

5 ...... N04 .... 124 ....... Positive

6 ...... N05 .... 154 ....... Negative

7 ...... N06 .... 162 ....... Negative

8 ...... N07 .... 124 ....... Positive

9 ...... N08 .... 108 ....... Положительный

10 ..... N09 .... 137 ........ Negative

11 ..... N10 .... 109 ........ Отрицательный

Теперь я хочу Maximum Value Sales которого Response является Положительный. Итак, первое условие: Я хочу Максимальное значение продаж и второе Ответ положительный. Я хочу такую ​​запись только с помощью формул. Так что, пожалуйста, помогите, если вы знаете.

ответ

1

Try:

=MAX(IF(C2:C11="Positive",B2:B11)) 

это формула массива так совершить его, нажав Ctrl + SHIFT + Введите.

Смотреть изображение для справки:

enter image description here

+0

Да, это работает. И предположим, что у меня есть _Fourth colomn_ ** Percentage **, и я хочу найти ** Sales **, для которого _Response_ is ** Positive ** и _Percentage_ is ** Maximum **. Помогите мне в этом. – PavanV

+0

Я использовал этот массив foormula {= ИНДЕКС (B2: B11, MATCH (MAX (IF (C2: AC11 = "Положительный", D2: D11)), D2: D11,0))} – PavanV

+0

@PavanV - ' C2: AC11 = «Положительный» 'должен быть« C2: C11 = «Положительный» ' – Mrig

0

Или

=INDIRECT("B"&MATCH(MAX(IF(C2:C11="Positive",D2:D11)),D2:D11)) 

(также формула массива) я бы прокомментировал другой ответ, но не имеют достаточно очков еще .. .

Смежные вопросы