Перейти к основному содержанию

Сумма, если в ячейках есть звездочка в Excel

Как мы все знаем, звездочка - это подстановочный знак в Excel. Чтобы суммировать ячейки, содержащие звездочку, которая считается буквальным символом, а не подстановочным знаком, вы можете применить формулу, основанную на функции СУММЕСЛИ и тильде (~).


Как суммировать, если в ячейках есть звездочка в Excel?

Как показано на снимке экрана ниже, чтобы суммировать продажи в диапазоне D5: D12, когда соответствующая ячейка в диапазоне C5: C12 содержит звездочку, вы можете выполнить следующие действия.

Общие формулы

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

аргументы

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

Как пользоваться этой формулой?

Выберите ячейку для вывода результата, скопируйте или введите формулу ниже и нажмите Enter .

=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
Функция СУММЕСЛИ в Excel может помочь суммировать ячейки на основе одного критерия


Родственные формулы

Суммируйте, если ячейки содержат как x, так и y
В этом пошаговом руководстве показано, как суммировать диапазон ячеек, если соответствующие ячейки содержат как x, так и y, с помощью функции СУММЕСЛИМН.

Суммировать, если ячейки содержат или равны x или y
Чтобы суммировать ячейки, если они содержат одно или другое значение или равны ему, в этом руководстве подробно представлены две формулы, которые помогут решить проблемы.

Сумма, если дата находится между двумя датами
В этом руководстве показано, как суммировать значения в определенном диапазоне дат в Excel с помощью формулы, основанной на функции СУММЕСЛИМН.

Суммировать, если ячейки равны или не равны определенному значению
В этом пошаговом руководстве объясняются две формулы для суммирования диапазона ячеек, которые равны или не равны определенному значению на основе функции СУММЕСЛИ.


Лучшие инструменты для работы в офисе

Kutools for Excel - поможет вам выделиться из толпы

🤖 Kutools AI Помощник: Революционный анализ данных на основе: Интеллектуальное исполнение   |  Генерировать код  |  Создание пользовательских формул  |  Анализ данных и создание диаграмм  |  Вызов функций Kutools...
Популярные опции: Найдите, выделите или определите дубликаты  |  Удалить пустые строки  |  Объедините столбцы или ячейки без потери данных  |  Раунд без формулы ...
Супер ВПросмотр: Несколько критериев  |  Множественное значение  |  На нескольких листах  |  Нечеткий поиск...
Адв. Выпадающий список: Простой раскрывающийся список  |  Зависимый раскрывающийся список  |  Выпадающий список с множественным выбором...
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  Сравнить столбцы с Выберите одинаковые и разные ячейки ...
Рекомендуемые функции: Сетка Фокус  |  Просмотр дизайна  |  Большой Формулный Бар  |  Менеджер книг и листов | Библиотека ресурсов (Авто текст)  |  Выбор даты  |  Комбинировать листы  |  Шифровать/дешифровать ячейки  |  Отправлять электронные письма по списку  |  Суперфильтр  |  Специальный фильтр (фильтровать жирным шрифтом/курсивом/зачеркиванием...) ...
15 лучших наборов инструментов12 Текст Инструменты (Добавить текст, Удалить символы ...)  |  50+ График Тип (Диаграмма Ганта ...)  |  40+ Практических Формулы (Рассчитать возраст по дню рождения ...)  |  19 Вносимые Инструменты (Вставить QR-код, Вставить изображение из пути ...)  |  12 Конверсия Инструменты (Числа в слова, Конверсия валюты ...)  |  7 Слияние и разделение Инструменты (Расширенные ряды комбинирования, Разделить ячейки 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