Сума, якщо комірка містить текст в Excel (6 відповідних формул)

  • Поділитися Цим
Hugh West

У цій статті я покажу вам, як підсумувати, якщо комірка містить текст у Excel. Ви дізнаєтесь методи підсумовування на основі комірки, що містить будь-який тип тексту, а також якщо вона містить певний текст з відповідними прикладами та ілюстраціями.

Завантажити Практичний посібник

Сума, якщо комірка містить текст.xlsx

6 підходящих формул для підсумовування, якщо клітинка містить текст у Excel

Тут ми маємо набір даних з Імена деяких продуктів, Контактні адреси клієнтів, які їх придбали, та Кількісні показники компанії під назвою Jupyter Group.

Сьогодні наше завдання полягає в тому, щоб підсумувати комірки, які містять текст з цього набору даних.

1. Використання функції SUMIF для підсумовування, якщо комірка містить текст в Excel

Ви можете скористатися Функція SUMIF Excel для підсумовування, якщо комірка містить текст в Excel.

Для прикладу, спробуємо підсумувати обсяги продукції, адресами споживачів якої є Ідентифікатори електронної пошти а не Номери телефонів .

Це означає, що нам потрібно підсумувати Кількість комірки, якщо сусідня з нею комірка містить текст у вигляді Адреса замовника .

Як цього досягти?

Для цього ви можете ввести Символ зірочки (*) в якості критерії протягом Функція SUMIF на зразок наступної формули:

=SUMIF(C4:C13,"*",D4:D13)

Подивіться, тут ми маємо загальну кількість товарів, у яких клієнти мають текстові адреси.

Це 1558 рік.

Пояснення до формули

  • На сьогоднішній день, на жаль, це не так. Функція SUMIF приймає три аргументу: a діапазон , a критерії і a сума_діапазон .
  • Тут діапазон становить C4:C13 (Адреса клієнта) та критерії це "*" . "*" трюми ПРАВДА Для будь-якого текстового значення формула перебирає всі текстові значення в діапазоні C4:C13 .
  • При знаходженні текстового значення в діапазоні C4:C13 то воно підсумовує відповідне значення з сума_діапазон , D4:D13 ( Кількість ).
  • Таким чином SUMIF(C4:C13,”*”,D4:D13) повертає суму всіх величин з діапазону D4:D13 де відповідна адреса в діапазоні C4:C13 текстова адреса.

Читати далі: Як підсумувати комірки з текстом і числами в Excel

2. Використання функції SUMIFS для підсумовування, якщо комірка містить текст в Excel

Ви можете скористатися Функція SUMIFS замість Функція SUMIF для підсумовування, якщо комірка містить текст в Excel.

Як цього досягти?

Формула майже аналогічна. Тут, як і у випадку з ПІДСУМКИ формула для підсумовування кількостей з текстовими адресами буде такою:

=SUMIFS(D4:D13,C4:C13,"*")

Тут ми знову маємо загальну кількість продуктів, клієнти яких мають текстові адреси.

Знову 1558 рік.

Пояснення до формули

  • На сьогоднішній день, на жаль, це не так. Функція SUMIFS береться сума_діапазон і одна або більше пар діапазон і критерії.
  • Тут наші сума_діапазон це D4:D13 ( Кількість І ми використали одну пару діапазон і критерії .
  • Асортимент становить C4:C13 (контактна адреса) а критерієм є "*" Виконує пошук всіх текстових значень в діапазоні C4:C13 .
  • При знаходженні текстового значення в діапазоні C4:C13 то воно підсумовує відповідне значення з сума_діапазон D4:D13 .
  • Таким чином SUMIFS(D4:D13,C4:C13, "*") повертає суму всіх величин з діапазону D4:D13 де відповідна адреса в діапазоні C4:C13 текстова адреса.

Читати далі: Сума в Excel, якщо клітинка містить критерії (5 прикладів)

3. Поєднання функцій SUM, IF та ISTEXT для підрахунку суми, якщо комірка містить текст в Excel

За бажанням ви можете скористатися комбінацією Функція SUM "Про те, що в Україні не існує жодного закону, який би Якщо функція , а також "Про захист прав людини і основоположних свобод Функція ISTEXT для підсумовування, якщо комірка містить текст в Excel.

Як цього досягти?

Виділіть будь-яку комірку і введіть цю комбіновану формулу:

=SUM(IF(ISTEXT(C4:C13),D4:D13,0))

[ Це Формула масиву Тож натисніть CTRL+SHIFT+ENTER якщо ви не перебуваєте в Office 365 .]

Подивіться, у нас однакова загальна кількість продукції, де є клієнти, які мають текстові адреси, 1558.

Пояснення до формули

  • ISTEXT(C4:C13) перевіряє кожне значення в діапазоні C4:C13 і повертає ПРАВДА якщо це текстове значення. В іншому випадку повертається НЕПРАВДА .
  • Тепер формула набуває вигляду SUM(IF({ІСТИНА,ІСТИНА,ІСТИНА,ІСТИНА,...,ІСТИНА},D4:D13,0)) .
  • IF({TRUE,TRUE,FALSE,FALSE,...,FALSE},D4:D13,0) повертає відповідне значення з діапазону D4:D13 за кожну ПРАВДА І за кожну НЕПРАВДА він повертається 0 .
  • Таким чином, формула набуває вигляду SUM(D4,D5,0,D7,0,0,0,D11,D12,0) .
  • Наразі, в рамках проекту Функція SUM повертає суму відповідних значень з діапазону D4:D13 .

Читати далі: Якщо комірка містить текст, скопіюйте на інший аркуш в Excel

Схожі читання

  • Сума комірок в Excel: безперервна, випадкова, з критеріями і т.д.
  • Як присвоїти значення, якщо комірка містить слово в Excel (4 простих способи)
  • Якщо комірка містить текст, то повернути значення в іншу комірку за допомогою формули Excel
  • Як повернути значення, якщо клітинки містять певний текст зі списку
  • Пошук тексту в діапазоні Excel та повернення посилання на комірку (3 способи)

4. використання функції SUMIF для підсумовування, якщо комірка містить певний текст в Excel (збіг без урахування регістру)

Досі ми підсумовували всі комірки, які містять текстові значення.

Зараз ми спробуємо дещо інше - підсумуємо комірки, які містять текстові значення, з певним текстом.

Наприклад, спробуємо підсумувати кількість всіх червоних продуктів.

Це означає, що ми повинні підсумувати будь-яку комірку, якщо вона містить текст "червоний" в ньому.

Як цього досягти?

Ми також можемо зробити це за допомогою Функція SUMIF Excel з Символ зірочки (*) .

Введіть цю формулу в будь-яку комірку робочого аркуша:

=SUMIF(B4:B13,"*Red*",D4:D13)

Тут ми маємо суму всіх продуктів з текстом "Червоний" У ньому 691. Це 691.

Пояснення до формули

  • На сьогоднішній день, на жаль, це не так. Функція SUMIF приймає три аргументу: a діапазон , a критерії і a сума_діапазон .
  • Тут діапазон становить B4:B13 (Найменування продукції) та критерії це "Червоний" Він містить ПРАВДА для будь-якого текстового значення з текстом "Червоний" в ньому.
  • Тому формула перебирає всі текстові значення в діапазоні B4:B13 в якому міститься текст "Червоний" .
  • При знаходженні значення в діапазоні B4:B13 то воно підсумовує відповідне значення з сума_діапазон , D4:D13 ( Кількість ).
  • Таким чином SUMIF(B4:B13, "*Red*",D4:D13) повертає суму всіх величин з діапазону D4:D13 де назва товару містить текст "Червоний" в ньому.

Пам'ятка на замітку

  • Це Незалежно від регістру Тобто, якщо ви використовуєте формулу "ЧЕРВОНИЙ" або "червоний" замість "Червоний" то він буде працювати так само.

Читати далі: Якщо комірка містить певний текст, додайте 1 в Excel (5 прикладів)

5. використання функції SUMIFS для підсумовування, якщо комірка містить певний текст в Excel (збіг без урахування регістру)

Ви можете скористатися Функція SUMIFS замість Функція SUM підсумовувати, якщо в комірці міститься певний текст.

Як цього досягти?

На сьогоднішній день, на жаль, це не так. ПІДСУМКИ формула для знаходження суми всіх добутків з текстом "Червоний" в них буде:

=SUMIFS(D4:D13,B4:B13,"*Red*")

Тут ми знову отримали суму всіх добутків з текстом "Червоний" У ньому 691. Це 691.

Пояснення до формули

  • На сьогоднішній день, на жаль, це не так. Функція SUMIFS береться сума_діапазон та одна або більше пар діапазон і критерії.
  • Тут наші сума_діапазон це D4:D13 ( Кількість І ми використали одну пару діапазон і критерії .
  • Асортимент становить B4:B13 (назва товару) а критерієм є "Червоний". Виконує пошук всіх текстових значень в діапазоні C4:C13 з текстом "Червоний" в ньому.
  • При знаходженні значення в діапазоні B4:B13 то воно підсумовує відповідне значення з сума_діапазон D4:D13 .
  • Таким чином SUMIFS(D4:D13,C4:C13, "*") повертає суму всіх величин з діапазону D4:D13 де назва товару має текст "Червоний" в ньому.

Пам'ятка на замітку

  • Це також Незалежно від регістру формула. Тобто, "ЧЕРВОНИЙ" або "червоний" замість "Червоний" працюватиме так само.

Читати далі: Якщо комірка містить текст, додайте текст в іншу комірку в Excel

6. об'єднання функцій SUM, IF, ISERROR і FIND для підрахунку суми, якщо комірка містить певний текст в Excel (з урахуванням регістру)

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

Тепер, якщо ви хочете з урахуванням особливостей конкретного випадку збігаються, можна застосувати цю формулу.

Ви можете поєднувати Функція SUM , Функція IF , Функція ISERROR і Функція FIND підсумовувати, якщо в комірці міститься певний текст з символом з урахуванням особливостей конкретного випадку збігаються.

Як цього досягти?

На сьогоднішній день, на жаль, це не так. Індивідуальний підхід до кожного конкретного випадку формула для знаходження суми всіх добутків з текстом "Червоний" в них буде:

=SUM(IF(ISERROR(FIND("Red",B4:B13)),0,D4:D13))

[ Це Формула масиву Тож натисніть CTRL+SHIFT+ENTER якщо ви не використовуєте Office 365 .]

Бачите, ми знову отримали загальну кількість товарів з текстом "Червоний" на ім'я.

Пояснення до формули

  • FIND("Red",B4:B13) розшукує збіг з урахуванням регістру на всіх значеннях діапазону B4:B13 ( Назва продукту ) до тексту "Червоний" .
  • Повертає число, якщо знайдено збіг, інакше повертає #VALUE помилка.
  • Таким чином, формула набуває вигляду SUM(IF(ISERROR({15,#VALUE!,15,#VALUE!,...,#VALUE!}),0,D4:D13)) .
  • ISERROR({15,#ЗНАЧЕННЯ!,15,#ЗНАЧЕННЯ!,...,#ЗНАЧЕННЯ!}) повертає значення ПРАВДА за кожну помилку, а також НЕПРАВДА інакше.
  • Таким чином, формула набуває вигляду SUM(IF{TRUE,FALSE,TRUE,...,FALSE},0,D4:D13)) .
  • IF{TRUE,FALSE,TRUE,...,FALSE},0,D4:D13) прибутки 0 за кожну ПРАВДА і повертає відповідне значення з діапазону D4:D13 за кожну НЕПРАВДА .
  • Тепер формула набуває вигляду SUM(D4,0,D5,0,...,0) .
  • Насамкінець, в рамках проекту Функція SUM повертає суму відповідних значень.

Читати далі: Excel Якщо комірка містить текст, то повернути значення (8 простих способів)

Важливі моменти для запам'ятовування

  • На сьогоднішній день, на жаль, це не так. Функція SUMIF та Функція SUMIFS можна використовувати з Символи підстановки (*, ?, ~) для пошуку часткових збігів.
  • На сьогоднішній день, на жаль, це не так. Функція SUMIF та Функція SUMIFS пошук Незалежно від регістру в той час, як у випадку з Функція FIND розшукує Індивідуальний підхід до кожного конкретного випадку збігаються.

Висновок

Використовуючи ці методи, ви можете підсумувати, якщо комірка містить текст в Excel. Ви знаєте якийсь інший метод? Або у вас є якісь питання? Не соромтеся задавати їх нам.

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.