2016-12-12 2 views
1

У меня проблема с функцией SUMIF в Excel.Функция Sumif в Excel

Я хочу использовать эту функцию, чтобы вычислить полную Q кодов, которые содержат "" и "б" (например: ababba, abcab, BAC) as in the image.

Код, который я использовал, - SUMIF(K6:K9;"*a*b*";L6:L9)+SUMIF(K6:K9;"*b*a*";L6:L9). Однако коды, такие как ababba, abcab рассчитаны дважды.

Можете ли вы мне помочь? Спасибо большое.

ответ

2

Используйте простой SUMIFS:

=SUMIFS(L6:L9;K6:K9;"*a*";K6:K9;"*b*") 

Это будет только вычислить те, которые имеют обоих.

enter image description here

+0

Да. Я знаю это. Но могу ли я выполнить свою работу с использованием функции Sumif? – Dieuts

+0

Почему? Это то, что SUMIFS специально разработано. Ответ отрицательный, добавив два SUMIF вместе, вы используете инструкцию OR, и это всегда будет считаться двойным. Вам требуется инструкция AND. –

+0

Спасибо @Scott Craner. Я просто хочу проверить, может ли функция ** Sumif ** сделать это. :)) – Dieuts

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