
Общая формула
=SUMIF(range,"*text",sum_range)
Резюме
Подводя итог, если ячейки заканчиваются определенным текстом, вы можете использовать функцию СУММЕСЛИ. В показанном примере ячейка G6 содержит эту формулу:
=SUMIF(item,"*hat",amount)
Эта формула суммирует ячейки в указанном диапазоне количества (D5: D11) только тогда , когда клетки в указанном диапазоне пункта (C5: C11) конец с «шляпой».
Обратите внимание, что СУММЕСЛИ не чувствительна к регистру. Критерий «* шляпа» соответствует любому тексту, оканчивающемуся на «шляпа» или «шляпа».
Объяснение
Эта формула СУММЕСЛИ зависит от подстановочных знаков. В Excel звездочка (*), используемая в качестве подстановочного знака, означает «один или несколько символов», а вопросительный знак (?) Означает «любой один символ». Эта функция позволяет создавать такие критерии, как «начинается с», «заканчивается на», «содержит 3 символа» и так далее.
Чтобы сопоставить все элементы, заканчивающиеся на "шляпу", поставьте звездочку (*) перед текстом сопоставления:
item,"*hat"
Обратите внимание, что вы должны заключить буквальный текст и подстановочный знак в двойные кавычки ("").
Альтернатива с СУММЕСЛИМН
Вы также можете использовать функцию СУММЕСЛИМН для суммирования, если ячейки начинаются с. СУММЕСЛИМН может обрабатывать несколько критериев, а порядок аргументов отличается от СУММЕСЛИ. Эквивалентная формула СУММЕСЛИМН:
=SUMIFS(amount,item,"*hat")
Обратите внимание, что диапазон сумм всегда идет первым в функции СУММЕСЛИМН.