Оглавление
Иногда нам необходимо суммировать числовые значения на основе соответствующих ячеек, которые содержать текст Это довольно распространенный сценарий при анализе данных из таблицы данных в Excel. В этой статье мы расскажем вам о шести простых способах суммирования числовых значений в Excel, если соответствующая ячейка содержит определенный текст.
Скачать рабочую тетрадь по практике
Рекомендуем вам скачать файл Excel и потренироваться с ним.
Sum If Cell Contains Text.xlsx6 способов подвести итог, если ячейка содержит определенный текст в Excel
В качестве набора данных для демонстрации всех методов в статье мы будем использовать образец прайс-листа товара. Давайте посмотрим на него:
Итак, без лишних разговоров давайте сразу перейдем к рассмотрению всех методов по очереди.
1. Сумма, если ячейка содержит определенный текст в Excel с помощью функции SUMIF
В электронной таблице у нас есть прайс-лист на продукцию с категориями. Теперь в этом разделе мы попробуем рассчитать общую цену продукции под Вафли категория, используя Функция SUMIF Вот шаги, которые необходимо выполнить:
🔗 Шаги:
❶ Прежде всего, выберите ячейка C15 ▶ для хранения результата функция SUMIF .
❷ Затем, тип формула
=SUMIF(B5:B12,"*Wafer*", E5:E12)
внутри клетки.
❸ После этого нажмите кнопку ENTER кнопка.
␥ Формула разбивки:
📌 Синтаксис: SUMIF(диапазон, критерии, [sum_range])
- B5:B12 ▶ диапазон, в котором SUMIF функция будет искать слово " Вафли ".
- "*Вафля*" ▶ ключевое слово для поиска.
- E5: E12 ▶ диапазон сумм.
- =SUMIF(B5:B12,”*Wafer*”, E5:E12) ▶ возвращает общую цену продуктов под " Вафли " категория.
Читать далее: Если ячейка содержит определенный текст, то добавьте 1 в Excel (5 примеров)
2. Функция SUMIFS в Excel "Сложить, если ячейка содержит текст
Здесь мы будем использовать функция SUMIFS для расчета общей цены продуктов в категории "Вафли".
🔗 Шаги:
❶ Прежде всего, выберите ячейка C15 ▶ для хранения результата SUMIFS функция.
❷ Затем, тип формула
=SUMIFS(E5:E12,B5:B12,"*Wafer*")
внутри клетки.
❸ После этого нажмите кнопку ENTER кнопка.
␥ Формула разбивки:
📌 Синтаксис: SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
- E5: E12 ▶ диапазон сумм.
- B5:B12 ▶ диапазон, в котором SUMIFS функция будет искать слово " Вафли ".
- "*Вафля*" ▶ ключевое слово для поиска.
- =SUMIFS(E5:E12, B5:B12, "*Wafer*") ▶ возвращает общую цену продуктов под " Вафли " категория.
Читать далее: Как использовать VLOOKUP, если ячейка содержит слово в тексте в Excel
3. Сумма, если ячейка содержит текст в другой ячейке в Excel с помощью функции SUMIF
Для удобства и наглядности мы можем поместить поисковые ключевые слова в отдельную ячейку. Чтобы справиться с этими ситуациями, вы узнаете, как выполнить операцию суммирования, если ячейка содержит текст, с помощью следующих шагов.
🔗 Шаги:
❶ Прежде всего, выберите ячейка C15 ▶ для хранения результата SUMIF функция.
❷ Затем, тип формула
=SUMIF(B5:B12,"*"&C14&"*",E5:E12)
внутри клетки.
❸ После этого нажмите кнопку ENTER кнопка.
␥ Формула разбивки:
📌 Синтаксис: SUMIF(диапазон, критерии, [sum_range])
- B5:B12 ▶ диапазон, в котором SUMIF функция будет искать слово " Вафли ".
- "*"&C14& "*" ▶ означает адрес ячейки, содержащей ключевое слово для поиска " Вафли ".
- E5: E12 ▶ диапазон сумм.
- =SUMIF(B5:B12,”*”&C14&”*”,E5:E12) ▶ возвращает общую цену продуктов под " Вафли " категория.
Читайте больше: Если ячейка содержит текст, то скопировать на другой лист в Excel
Похожие чтения
- Как суммировать несколько строк и столбцов в Excel
- Excel Сумма, если ячейка содержит критерии (5 примеров)
- Как суммировать ячейки с текстом и числами в Excel (2 простых способа)
- Если ячейка содержит текст, то добавьте текст в другую ячейку в Excel
- Как добавить определенные ячейки в Excel (5 простых способов)
4. Функция SUMIFS в Excel "Добавить, если ячейка содержит текст в другой ячейке
Вы можете использовать функция SUMIFS чтобы сложить ячейки, содержащие текст, но в другой ячейке. Выполните следующие шаги, чтобы научиться:
🔗 Шаги:
❶ Прежде всего, выберите ячейка C15 ▶ для хранения результата SUMIF функция.
❷ Затем, тип формула
=SUMIFS(E5:E12,B5:B12,"*"&C14&"*")
внутри клетки.
❸ После этого нажмите кнопку ENTER кнопка.
␥ Формула разбивки:
📌 Синтаксис: SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
- E5: E12 ▶ диапазон сумм.
- B5:B12 ▶ диапазон, в котором SUMIFS функция будет искать слово " Вафли ".
- "*"&C14& "*"" ▶ означает адрес ячейки, содержащей ключевое слово для поиска " Вафли ".
- = SUMIFS(E5:E12,B5:B12,”*”&C14&”*”) ▶ возвращает общую цену продуктов под " Вафли " категория.
Читать далее: Суммирование ячеек в Excel: непрерывное, случайное, с критериями и т.д.
5. Вычислить общую цену, если ячейка содержит текст с несколькими критериями AND в Excel
Критерии могут применяться как для одного столбца, так и для нескольких столбцов. В этом разделе мы изучим формулы для обоих случаев.
5.1 В пределах одного столбца
На этот раз мы попытаемся рассчитать общую цену продукта в категории "Печенье и конфеты". Выполните следующие шаги:
🔗 Шаги:
❶ Прежде всего, выберите ячейка C15 ▶ для сохранения общей цены.
❷ Затем, тип формула
=SUM(SUMIF(B5:B12, {"Печенье", "Конфеты"},E5:E12))
внутри клетки.
❸ После этого нажмите кнопку ENTER кнопка.
␥ Формула разбивки:
📌 Синтаксис функции SUM: SUM(number1,[number2],...)
📌 Синтаксис функции SUMIF: SUMIF(диапазон, критерии, [sum_range])
- B5:B12 ▶ диапазон, в котором SUMIF функция будет искать слово " Вафли ".
- "Печенье", "Конфеты" ▶ ключевые слова для поиска.
- E5: E12 ▶ диапазон сумм.
- =SUM(SUMIF(B5:B12, {"Печенье", "Конфеты"},E5:E12)) ▶ возвращает общую цену продуктов в категории "Печенье и конфеты".
Читать далее: Как суммировать столбец в Excel (6 методов)
5.2 Внутри нескольких столбцов
Теперь мы попробуем рассчитать общую цену продуктов из категории "Макаронные изделия", в названии которых есть слово "Равиоли". Чтобы увидеть, как это работает, выполните следующие шаги:
🔗 Шаги:
❶ Прежде всего, выберите ячейка C15 ▶ для сохранения общей цены.
❷ Затем, тип формула
=SUMIFS(E5:E12,B5:B12,"Pasta",C5:C12,"Ravioli")
внутри клетки.
❸ После этого нажмите кнопку ENTER кнопка.
␥ Формула разбивки:
📌 Синтаксис: SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
- E5: E12 ▶ диапазон сумм.
- B5:B12 ▶ диапазон, в котором SUMIFS функция будет искать слово " Паста ".
- "Макароны", "Равиоли" ▶ ключевые слова для поиска.
- C5:C12 ▶ диапазон, в котором SUMIFS функция будет искать слово " Равиоли ".
- =SUMIFS(E5:E12,B5:B12, "Макароны",C5:C12, "Равиоли") ▶ возвращает общую цену продуктов под " Паста " категории и имеют " Равиоли " в названии продукта.
Читать далее: Как суммировать столбцы в Excel (7 методов)
6. Вычислить значение суммы в Excel, если ячейка не содержит текста
На этот раз мы рассчитаем общую цену для товаров, категории которых отсутствуют. Выполните следующие шаги:
🔗 Шаги:
❶ Прежде всего, выберите ячейка C15 ▶ для хранения результата SUMIF функция.
❷ Затем, тип формула
=SUMIF(B5:B12, "", E5:E12)
внутри клетки.
❸ После этого нажмите кнопку ENTER кнопка.
␥ Формула разбивки:
📌 Синтаксис: SUMIF(диапазон, критерии, [sum_range])
- B5:B12 ▶ диапазон, в котором SUMIF функция будет искать недостающую категорию.
- "" ▶ указывает пустую ячейку.
- E5: E12 ▶ диапазон сумм.
- =SUMIF(B5:B12, "", E5:E12) ▶ возвращает общую цену продуктов, категории которых отсутствуют.
Читать далее: Как суммировать диапазон ячеек в строке с помощью Excel VBA (6 простых способов)
О чем следует помнить
📌 Будьте осторожны с синтаксис функций.
📌 Вставка данные диапазоны тщательно в формулы.
Заключение
В заключение мы проиллюстрировали шесть различных методов, позволяющих суммировать числовые значения, если в ячейке содержится текст. Рекомендуем вам скачать рабочую тетрадь, прилагаемую к этой статье, и отработать все методы с ее помощью. И не стесняйтесь задавать вопросы в разделе комментариев ниже. Мы постараемся ответить на все соответствующие запросы как можно быстрее.