Подсчет определенных символов в диапазоне ячеек
В этом руководстве представлены некоторые формулы для подсчета количества раз, когда определенный символ появляется в диапазоне в Excel.
Как подсчитать количество определенных символов в диапазоне ячеек в Excel?
Общая формула
=СУММПРОИЗВ(ДЛСТР(диапазон)-ДЛСТР(ПОДСТАВИТЬ(диапазон,символ,"")))
Аргументы
Диапазон: Диапазон ячеек, в котором вы хотите подсчитать определенный символ.
Символ: Конкретный символ, который вы хотите подсчитать. Это может быть:
1. Символ, заключенный в кавычки;
2. Или ссылка на ячейку, содержащую этот символ.
Как использовать эту формулу?
В этом разделе мы покажем вам, как использовать эту формулу в Excel для подсчета количества раз, когда символ появляется в определенном диапазоне в Excel.
Предположим, вы хотите подсчитать символ «e» в диапазоне B5:B8, выполните следующие действия.
Выберите пустую ячейку, скопируйте приведенную ниже формулу в нее, чтобы сразу получить результат.
=СУММПРОИЗВ(ДЛСТР(B5:B8)-ДЛСТР(ПОДСТАВИТЬ(B5:B8,"e","")))
Примечания:
- 1. Пожалуйста, измените диапазон «B5:B8» и символ «e» в соответствии с вашими потребностями;
- 2. Если символ не найден в указанном диапазоне, будет возвращено 0;
- 3. Формула чувствительна к регистру;
- 4. Если вы хотите подсчитать определенный символ в диапазоне и игнорировать регистр, используйте функцию UPPER внутри функции SUBSTITUTE, как показано в формуле ниже:
=СУММПРОИЗВ(ДЛСТР(B5:B8)-ДЛСТР(ПОДСТАВИТЬ(ПРОПИСН(B5:B8),ПРОПИСН("e"),"")))
Как работает эта формула?
- 1. ДЛСТР(ПОДСТАВИТЬ(B5:B8,"e",""))): Функция ПОДСТАВИТЬ удаляет конкретный символ «e» из указанного диапазона B5:B8. Затем функция ДЛСТР вычисляет длину строки для каждой ячейки без конкретного символа и возвращает массив чисел. Здесь она вернет {18;10;8;18};
- 2. ДЛСТР(B5:B8): Эта функция ДЛСТР вычисляет общую длину строки для каждой ячейки в заданном диапазоне и возвращает длины в виде массива чисел. Здесь функция ДЛСТР вернет {20;11;10;20};
- 3. СУММПРОИЗВ({20;11;10;20}-{18;10;8;18}): После вычитания окончательный массив должен быть {2;1;2;2}, затем функция СУММПРОИЗВ суммирует числа в массиве и возвращает общее количество «e» в диапазоне B5:B8.
Связанные функции
Функция ДЛСТР в Excel
Функция ДЛСТР возвращает количество символов в текстовой строке.
Функция ПОДСТАВИТЬ в Excel
Функция ПОДСТАВИТЬ заменяет текст или символы в текстовой строке другим текстом или символами.
Функция СУММПРОИЗВ в Excel
Функция СУММПРОИЗВ может использоваться для умножения двух или более столбцов или массивов вместе, а затем получения суммы произведений.
Связанные формулы
Подсчет появлений определенных символов в ячейке Excel
Это руководство представляет, как применять формулы на основе функций ДЛСТР и ПОДСТАВИТЬ для подсчета количества раз, когда определенный символ появляется в ячейке Excel.
Подсчет определенных слов в ячейке в Excel
В этой статье представлена формула для подсчета количества раз, когда определенное слово появляется в ячейке в Excel.
Подсчет определенных слов в диапазоне в Excel
В этой статье объясняется формула для подсчета количества раз, когда определенное слово появляется в диапазоне ячеек в Excel.
Подсчет количества символов в ячейке в Excel
Общее количество символов включает не только все буквы, но также все пробелы, знаки препинания и символы в ячейке. Следуйте этому руководству, чтобы легко подсчитать общее количество символов в ячейке с помощью функции ДЛСТР в Excel.
Подсчет количества символов в диапазоне в Excel
В этой статье объясняется формула для подсчета общего количества символов, которые появляются в диапазоне ячеек в Excel.
Лучшие инструменты для повышения производительности Office
Kutools для Excel - Помогает вам выделиться из толпы
Kutools для Excel имеет более 300 функций, гарантируя, что нужный вам инструмент находится всего в одном клике...
Office Tab - Включите работу с вкладками в Microsoft Office (включая Excel)
- Один щелчок мыши, чтобы переключаться между десятками открытых документов!
- Сократите сотни кликов мышью ежедневно, попрощайтесь с болью в руке.
- Увеличивает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
- Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.