Если вы работаете с текстовыми данными в Google Таблицах, иногда вам может потребоваться узнать количество символов в ячейке в Google Таблицах. Я сталкивался с подобными ситуациями, когда пишу заголовки для статьи, и они должны быть определенного характера.

В этом случае я могу быстро поместить эти заголовки в Google Таблицы и использовать формулы для подсчета символов.

В этом уроке я покажу вам, как подсчитать количество символов в ячейке / диапазоне в Google Таблицах.

Итак, приступим!

Подсчет символов в ячейке в Google Таблицах

Это довольно просто — в конце концов, в Google Таблицах есть специальная функция для подсчета символов в ячейке.

Функция LEN.

Предположим, у вас есть набор данных, как показано ниже:

Ниже приведена формула, по которой будет подсчитано количество символов в каждой ячейке:

= LEN (B2)

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

Хотя в большинстве случаев это работает хорошо, иногда вы можете получить неверный результат из-за начальных, конечных или двойных пробелов в ячейке.

Например, в приведенном ниже примере функция LEN дает результат в ячейке B6 как 27 (вместо 25), потому что есть начальный пробел и двойной пробел.

Это происходит потому, что функция LEN считает все символы (включая пробел).

Чтобы убедиться, что вы не считаете лишние пробелы, вы можете использовать функцию ОБРЕЗАТЬ (TRIM) вместе с функцией LEN.

Ниже приведена формула, которая игнорирует любые начальные, конечные или двойные пробелы в Google Таблицах:

=LEN(TRIM(A2))

Подсчет символов в диапазоне в Google Таблицах

Вы также можете подсчитать общее количество символов в диапазоне ячеек.

Например, предположим, что у вас есть набор данных ниже, и вы хотите подсчитать общее количество символов в ячейке A2: A6

Ниже приведена формула, которая сделает это:

=SUMPRODUCT(LEN(A2:A6))

В приведенной выше формуле СУММПРОИЗВ (SUMPRODUCT) используется для получения суммы всего количества символов во всем диапазоне (что выполняется функцией LEN).

Вы также можете сделать то же самое, используя приведенную ниже функцию СУММ:

=SUM(LEN(A2:A6))

Но поскольку функция СУММ (SUM) не может обрабатывать массивы, вам придется использовать Control + Shift + Enter вместо обычного Enter (удерживайте клавиши Control и Shift, а затем нажмите клавишу Enter / Return).

Или, что еще лучше, используйте следующую формулу:

=ArrayFormula(SUM(LEN(A2:A6)))

Подсчет появления определенного символа в Google Таблицах

Вы также можете подсчитать появление определенного символа (или строки в ячейке) с помощью формул.

Например, предположим, что вы хотите знать, сколько раз алфавит «а» использовался в названии каждого фильма,

Вы можете сделать это, используя следующую формулу:

=LEN(A2)- LEN(SUBSTITUTE(A2,"a",""))

В приведенной выше формуле используется функция ЗАМЕНА для удаления строчной буквы «а» из ячейки, а затем функция ДЛСТР подсчитывает общее количество символов без того, который мы хотим подсчитать.

Затем это значение вычитается из общей длины исходной длины, и это дает мне количество символов алфавита «а».

Обратите внимание, что функция ЗАМЕНА чувствительна к регистру. Если вы хотите, чтобы он учитывал как нижний, так и верхний регистры алфавита A, вы можете использовать следующую формулу:

=LEN(A2)- LEN(SUBSTITUTE(LOWER(A2),"a",""))

Таким образом, вы можете подсчитать количество символов в ячейке или диапазоне в Google Таблицах.

Надеюсь, вы нашли этот урок полезным.