2016-10-06 2 views
0

Я пытаюсь использовать подстановочный знак, функцию SumIf или функцию SumProduct. В одной колонке у меня разные описания транзакций. Я хочу, чтобы функция передавала мне все итоговые значения для смежных ячеек в ячейки, содержащие ключевое слово. Я попытался следующие формулы:SumIf with Wildcard

= SUMPRODUCT ((ISNUMBER (ПОИСК ("Компания", Sheet5 F2: F72))) * Sheet5 G3: G71)

= SUMIF (Sheet3 F: F, «Компания», Лист3! G: G)

Ничто не вернет значение.

Описание моей компании различается, поэтому я пытаюсь использовать подстановочный знак. Например, иногда описание в F является LLC LLC - январь, а иногда и его Company LLC - Parent Distribution и т. Д. Мне просто нужно найти все транзакции с Компанией в ячейке.

Спасибо!

+1

Обе формулы работают для меня. Убедитесь, что на SUMIF() у вас есть '*' с обеих сторон 'Company':' '* Company *" 'Если вы используете ссылку на ячейку:' "*" & F2 & "*" '. Я заметил, что вы ссылаетесь на два разных листа в двух формулах, убедитесь, что ваши ссылки верны. Также ссылки на столбцы в SUMPRODUCT сдвинуты на один и не одинаковый размер. –

+0

Я знал, что мне не хватает чего-то маленького! Благодарю. Просто добавив * с обеих сторон, он решил это и убедился, что ссылки в столбце совпадают. Немые ошибки приведут вас в Excel. Еще раз спасибо! – kong1802

ответ

0

Вот краткий пример, который вы можете адаптировать. Он обрабатывает данные в A1 через B5:

=SUMPRODUCT(--ISNUMBER(SEARCH("Company",A1:A5))*(B1:B5)) 

enter image description here

+0

Спасибо за помощь! Ваша формула также работает! – kong1802

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