Перейти до основного матеріалу

Сума, якщо клітинки містять зірочку в Excel

Як ми всі знаємо, зірочка є символом підстановки в Excel. Щоб підсумувати клітинки, що містять зірочку, яка вважається буквальним символом, а не символом підстановки, можна застосувати формулу на основі функції SUMIF та тильди (~).


Як підсумувати, якщо клітинки містять зірочку в Excel?

Як показано на знімку екрана нижче, щоб підсумувати продажі в діапазоні D5:D12, коли відповідна клітинка в діапазоні C5:C12 містить зірочку, ви можете виконати наведені нижче дії.

Загальні формули

=SUMIF(range,"*~**",[sum_range])

Аргументи

Діапазон: діапазон комірок, який ви хочете оцінити, чи містить він зірочку;
Діапазон_суми: діапазон комірок, які потрібно підсумувати.

Як користуватися цією формулою?

Виберіть клітинку для виведення результату, скопіюйте або введіть формулу нижче та натисніть кнопку Що натомість? Створіть віртуальну версію себе у ключ

=SUMIF(C5:C12,"*~**",D5:D12)

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

Щоб підсумувати клітинки, чия зірочка знаходиться в кінці комірки, ви можете застосувати формулу, подібно до цієї:

=SUMIF(C5:C12,"*~*",D5:D12)

Щоб підсумувати клітинки, чия зірочка стоїть на початку клітинки, застосуйте формулу нижче:

=SUMIF(C5:C12,"~**",D5:D12)

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

=SUMIF(C5:C12,"*~**",D5:D12)

РЯД(E5:E14)-РЯДК(E5)+1:
> «*~**»: щоб Excel не розглядав зірочки як символи підстановки, ви можете додати тильду (~) перед зірочкою, щоб позначити цю зірочку як символ буквального символу. Тут перша і остання зірочка є символом підстановки, що означає «один або кілька символів»; зірочка після тильди позначає буквальну зірочку.
Ціле «*~**» означає відповідність усім клітинкам, що містять зірочку, незалежно від того, де зірочка знаходиться в клітинці.

Супутні функції

Функція Excel SUMIF
Функція Excel SUMIF може допомогти підсумувати клітинки на основі одного критерію


Пов’язані формули

Суму, якщо клітинки містять і x, і y
У цьому покроковому посібнику показано, як підсумувати діапазон комірок, якщо відповідні клітинки містять і x, і y за допомогою функції SUMIFS.

Сума, якщо клітинки містять або дорівнюють x або y
Щоб підсумувати клітинки, якщо вони містять або дорівнюють тому чи іншому значенню, у цьому посібнику наведено дві докладні формули, які допоможуть вирішити проблеми.

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

Суму, якщо клітинки рівні чи не дорівнюють певному значенню
У цьому покроковому посібнику пояснюються дві формули для підсумовування діапазону комірок, які дорівнюють чи не відповідають певному значенню на основі функції SUMIF.


Найкращі інструменти для підвищення продуктивності офісу

Kutools для Excel - допомагає виділитися з натовпу

🤖 Kutools AI Aide: Революціонізуйте аналіз даних на основі: Інтелектуальне виконання   |  Згенерувати код  |  Створення спеціальних формул  |  Аналізуйте дані та створюйте діаграми  |  Викликати функції Kutools...
Популярні функції: Знайдіть, виділіть або визначте дублікати  |  Видалити порожні рядки  |  Об’єднайте стовпці або клітинки без втрати даних  |  Раунд без Формули ...
Супер VLookup: Кілька критеріїв  |  Множинне значення  |  На кількох аркушах  |  Нечіткий пошук...
Adv. Випадаючий список: Легкий спадний список  |  Залежний спадний список  |  Виберіть розкривний список, що вибирається...
Менеджер колонок: Додайте конкретну кількість стовпців  |  Перемістити стовпці  |  Перемкнути статус видимості прихованих стовпців  Порівняти стовпці з Виберіть однакові та різні клітини ...
Особливості: Фокус сітки  |  Перегляд дизайну  |  Велика панель формул  |  Диспетчер робочих книг і аркушів | Бібліотека ресурсів (автотекст)  |  Вибір дати  |  Об’єднайте робочі аркуші  |  Шифрування/розшифрування клітинок  |  Надсилайте листи за списком  |  Супер фільтр  |  Спеціальний фільтр (фільтр жирний/курсив/закреслений...) ...
Топ-15 наборів інструментів12 текст Tools (додати текст, Видалити символи ...)  |  50 + Графік типи (діаграма Ганта ...)  |  40+ Практичний Формули (Розрахуйте вік на основі дня народження ...)  |  19 вставка Tools (Вставте QR-код, Вставити зображення зі шляху ...)  |  12 Перетворення Tools (Числа до слів, Валютна конверсія ...)  |  7 Злиття та розділення Tools (Розширені комбіновані ряди, Розділити клітинки Excel ...)  |  ... і більше

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

Опис


Вкладка Office - увімкніть читання та редагування вкладок у Microsoft Office (включаючи Excel)

  • Одна секунда для перемикання між десятками відкритих документів!
  • Щодня зменшуйте сотні клацань мишею, прощайте руку миші.
  • Збільшує вашу продуктивність на 50% під час перегляду та редагування декількох документів.
  • Додає ефективні вкладки в Office (включно з Excel), як у Chrome, Edge та Firefox.
Comments (5)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hi Crystal;
I tried it in Microsoft365 and Excel2010.
Thanks
This comment was minimized by the moderator on the site
That is cool. Thank you.
However, I was looking for something else.
I have certain numbers that I have to add in a column that have asterisks.
For example: The column has numbers 8.00, 7.00*, 40.00, 10.00*; which equals, 65.00. The numbers with the asterisks do not add (of course) so the sum = 48.00.
So, is there a way to have the asterisks and have it add them too?
Thanks a bunch!
Ressa
This comment was minimized by the moderator on the site
Hi Ressa,
The following array formula can help. Suppose your numbers are in range A2:A6, after entering the formula in a cell, press the Ctrl + Shift + Enter keys on your keyboad to get the result.
=SUM(IF(ISNUMBER(SEARCH("*",A2:A6)),SUBSTITUTE(A2:A6,"*","")+0))
This comment was minimized by the moderator on the site
Thank you Crystal,
It always returns zero when I use it.
Does it replace the "*" with nothing?
They want the "*" still there.
I am sure there is no way to have a formula.
Thanks,
Ressa
This comment was minimized by the moderator on the site
Hi Ressa,
This formula works well in my case. May I ask which Excel version are you using?
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations