Зміст
У цій статті я покажу вам, як підсумувати, якщо комірка містить текст у Excel. Ви дізнаєтесь методи підсумовування на основі комірки, що містить будь-який тип тексту, а також якщо вона містить певний текст з відповідними прикладами та ілюстраціями.
Завантажити Практичний посібник
Сума, якщо комірка містить текст.xlsx6 підходящих формул для підсумовування, якщо клітинка містить текст у 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. Ви знаєте якийсь інший метод? Або у вас є якісь питання? Не соромтеся задавати їх нам.