Note: The other languages of the website are Google-translated. Back to English
Войти  \/ 
x
or
x
Регистрация  \/ 
x

or

Подсчитайте количество ячеек, содержащих определенное количество символов

Если вы хотите подсчитать количество ячеек, содержащих определенное количество символов (например, 5 символов) в диапазоне ячеек, как показано ниже. В Excel функция СЧЁТЕСЛИ может оказать вам услугу. В этой статье я расскажу о том, как получить количество ячеек, содержащих ровно x символов, или ячеек, содержащих более определенного количества символов.


Подсчитать количество ячеек, содержащих ровно x символов

Функция СЧЁТЕСЛИ может помочь вам получить количество ячеек, содержащих определенное количество символов, общий синтаксис:

=COUNTIF(range,"?????")
= СЧЁТЕСЛИ (диапазон; ПОВТОР («?»; X))
  • range: Диапазон ячеек, которые вы хотите подсчитать;
  • ?: Указывает подстановочный знак, соответствующий любому одиночному символу;
  • X: Количество символов для подсчета.

1. Введите или скопируйте любую из следующих формул в пустую ячейку, чтобы вывести результат:

=COUNTIF(A2:A12,"?????")
= СЧЁТЕСЛИ (A2: A13; ПОВТОР ("?"; 5))

Внимание: В первой формуле ????? указывает любые пять символов, по которым вы хотите посчитать; Во второй формуле ПОВТОР («?»; 5) вернет текстовую строку, состоящую ровно из 5 вопросительных знаков. В этом примере REPT ("?", 5) возвращает "?????".

2. А затем нажмите Enter ключ, чтобы получить нужный результат, см. снимок экрана:


Подсчитать количество ячеек с длиной текста больше x символов

Если вы хотите получить количество ячеек, длина текста которых превышает 15 символов, вы можете применить функции СУММПРОИЗВ, ДЛСТР и N вместе, общий синтаксис следующий:

= СУММПРОИЗВ (N (LEN (диапазон)> X))
  • range: Диапазон ячеек, которые вы хотите подсчитать;
  • X: Количество символов для подсчета.

1. Введите или скопируйте приведенную ниже формулу в пустую ячейку:

=SUMPRODUCT(N(LEN(A2:A10)>15))

2. Затем нажмите клавишу Enter, чтобы сразу получить результат, см. Снимок экрана:


Пояснение к формуле:
  • LEN (A2: A10): Эта функция LEN вычисляет длину для каждой ячейки выбранного диапазона и возвращает список массивов в следующем виде: {17; 10; 12; 22; 19; 10; 14; 21; 9}.
  • LEN (A2: A10)> 15: Эта часть сравнивает длину текста каждой ячейки с конкретным числом 15, если больше 15, отображается ИСТИНА, в противном случае возвращается ЛОЖЬ. Он получит следующий результат: {ИСТИНА; ЛОЖЬ; ЛОЖЬ; ИСТИНА; ИСТИНА; ЛОЖЬ; ЛОЖЬ; ИСТИНА; ЛОЖЬ}.
  • N (LEN (A2: A10)> 15): Эта функция N используется для преобразования ИСТИНА и ЛОЖЬ в 1 и 0 соответственно, например: {1; 0; 0; 1; 1; 0; 0; 1; 0}
  • SUMPRODUCT(N(LEN(A2:A10)>15))=SUMPRODUCT({1;0;0;1;1;0;0;1;0}): Наконец, эта функция СУММПРОИЗВ суммирует все числа в массиве, поэтому вы получите результат: 4.

Используемая относительная функция:

  • COUNTIF:
  • Функция СЧЁТЕСЛИ - это статистическая функция в Excel, которая используется для подсчета количества ячеек, соответствующих критерию.
  • SUMPRODUCT:
  • Функцию СУММПРОИЗВ можно использовать для умножения двух или более столбцов или массивов вместе, а затем получения суммы произведений.
  • LEN:
  • Функция LEN возвращает количество символов в текстовой строке.
  • N:
  • Функция N преобразует значение в число.

Другие статьи:

  • Подсчитайте количество ячеек, не равное множеству значений в Excel
  • В Excel вы можете легко получить количество ячеек, не равное определенному значению, используя функцию СЧЁТЕСЛИ, но пробовали ли вы когда-нибудь подсчитать количество ячеек, которые не равны множеству значений? Например, я хочу получить общее количество продуктов в столбце A, но исключить конкретные элементы в C4: C6, как показано на скриншоте ниже. В этой статье я представлю несколько формул для решения этой задачи в Excel.
  • Количество ячеек, содержащих числовые или нечисловые значения
  • Если у вас есть диапазон данных, который содержит как числовые, так и нечисловые значения, и теперь вы можете подсчитать количество числовых или нечисловых ячеек, как показано на скриншоте ниже. В этой статье я расскажу о некоторых формулах решения этой задачи в Excel.

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

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

Хотите быстро и безупречно выполнять свою повседневную работу? Kutools for Excel предлагает мощные расширенные функции 300 (объединение книг, сумма по цвету, разделение содержимого ячеек, дата преобразования и так далее ...) и экономия 80% времени для вас.

  • Рассчитан на 1500 сценариев работы, помогает решить 80% задач Excel.
  • Уменьшите количество нажатий на клавиатуру и мышь каждый день, избавьтесь от усталости глаз и рук.
  • Станьте экспертом по Excel за 3 минуты. Больше не нужно запоминать какие-либо болезненные формулы и коды VBA.
  • 30-дневная неограниченная бесплатная пробная версия. 60-дневная гарантия возврата денег. Бесплатное обновление и поддержка 2 года.
Лента Excel (с установленным Kutools for Excel)

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

  • Одна секунда для переключения между десятками открытых документов!
  • Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
  • Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
  • Добавляет эффективные вкладки в Office (включая Excel), точно так же, как Chrome, Firefox и новый Internet Explorer.
Снимок экрана Excel (с установленной вкладкой Office)
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.