2015-06-09 2 views
0

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

Я попытаюсь описать свою ситуацию наилучшим образом.

Моя дилемма заключается в следующем,

Пример

У меня есть несколько столбцов и строк данных, каждый столбец содержит информацию, относящуюся слишком элемента этой строки (см пример). Я пытаюсь выполнить поиск столбца 1 для конкретного текста, а затем для каждой строки, которая содержит этот конкретный текст в столбце 1. Найдите конкретный текст в столбце 4 этой же строки, и если столбец 4 соответствует определенному тексту, и оба они верны. Подсчитайте количество совпадений этих двух элементов.

Что-то вроде этого (но я знаю, что это не дает мне результаты, Я ищу):

  A  B  C  D 
1 "Bread"    "Butter" 
2 "Pasta"    "Sauce" 
3 "Corn"    "Butter" 
4 "Pasta"    "Cheese" 
5 "Pasta"    "Sauce" 

и т.д ...

IF A1: A2000 = "Паста" И (в той же строке, что и «Макароны»). IF D1: D2000 = «Соус» подсчитывает, сколько раз оба истины.

В этом случае он будет равен «2». То есть он должен учитывать только количество раз, найденного вышеупомянутым поиском.

Заранее благодарим за любую помощь, которую любой может предоставить.

Rich

ответ

1

Вы можете сделать это с =COUNTIFS():

=COUNTIFS(A1:A2000,"Pasta", D1:D2000,"Sauce") 

COUNTIFS займет несколько критериев и сосчитать строки, в которых эти критерии являются истинными.

Вы также можете использовать =SUMPRODUCTS, если у вас старая версия Excel (2003 или более ранних версий)

=SUMPRODUCTS((A1:A2000="Pasta")*(D1:D2000="Sauce") * 1) 

Это будет делать подсчитывать точно такие же несколько критериев.

+0

Большое вам спасибо, что беспокоило меня в течение нескольких дней! Это работало как шарм. – Rich

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