Как посчитать количество символов в ячейке гугл таблицы
Перейти к содержимому

Как посчитать количество символов в ячейке гугл таблицы

  • автор:

Как посчитать в гугл таблице количество символов в ячейке?

Если в ячейке гугл таблицы написан текст «папа любит маму», то результат формулы должен быть 15. Какая должна быть формула?

  • Вопрос задан более трёх лет назад
  • 24493 просмотра

Комментировать
Решения вопроса 1
Вы имеете в виду =len() ?
Ответ написан более трёх лет назад
Нравится 2 5 комментариев
Дмитрий Кармазин @dkarmazin Автор вопроса

А может знаете как сделать условное форматирование?

Если количество символов меньше 10 то, раскрасить фон красным. Что именно писать в поле «ваша формула»?

Подсчет символов в ячейках с Excel для Mac

Если вам нужно подсчитать символы в ячейках, используйте функцию ДЛСТР. Она вычисляет количество букв, цифр, символов и всех пробелов. Например, длина фразы «На улице сегодня 25 градусов, я пойду купаться» (не учитывая кавычки) составляет 46 символов: 36 букв, 2 цифры, 7 пробелов и запятая.

  • Чтобы использовать эту функцию, введите =ДЛСТР(ячейка) в строку формул и нажмите клавишу ВВОД. В этих примерах ячейка — это ячейка, количество символов в которой нужно подсчитать, например B1.
  • Чтобы подсчитать символы в нескольких ячейках, введите формулу, а затем скопируйте и вставьте ее в другие ячейки.
  • Чтобы посчитать общее количество символов в нескольких ячейках, используйте функцию СУММ вместе с функцией ДЛСТР. Например, =СУММ((ДЛСТР(ячейка1);ДЛСТР(ячейка2);(ДЛСТР(ячейка3)))). В этом примере функция ДЛСТР считает символы в каждой ячейке, а функция СУММ слагает результаты.
  • Для подсчета определенных, конкретных символов в ячейках используйте функцию ДЛСТР в сочетании с функцией ПОДСТАВИТЬ. Например, если вы хотите узнать, сколько строчных букв «ъ» находится в ячейке, воспользуйтесь такой формулой: =ДЛСТР(ячейка1)-ДЛСТР(ПОДСТАВИТЬ(ячейка1;«ъ»;»»))

Попробуйте попрактиковаться

Введите приведенные ниже данные на новый лист Excel. Начните с ячейки A1.

Съешь же еще этих мягких

Съешь же еще этих мягких французских булок

Съешь же еще этих мягких французских булок, да выпей чаю

Подсчет символов в одной ячейке

  1. Щелкните ячейку B2.
  2. Введите в ячейку формулу =ДЛСТР(A2) и нажмите клавишу ВВОД.

Формула подсчитывает символы в ячейке A2, и это число равно 19, включая все пробелы. Если у вас есть пробелы после конечной точки, формула также подсчитывает их.

Подсчет символов в несколько ячеек

  1. Нажмите клавиши CONTROL+C, чтобы скопировать ячейку B2.
  2. Нажмите клавиши CONTROL+V, чтобы вставить формулу из нее в ячейки B3:B4.

Формула будет скопирована в ячейки B3 и B4, а функция подсчитает символы в каждой ячейке (42 и 56).

Подсчет общего количества символов

  1. Щелкните ячейку B6.
  2. Введите в ячейке формулу =СУММ(ДЛСТР(A2);ДЛСТР(A3);ДЛСТР(A4)) и нажмите клавишу ВВОД.

Эта формула подсчитывает количество символов в каждой из трех ячеек, а затем значения суммируются (122).

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

  1. Щелкните ячейку C4.
  2. Введите в ячейку формулу =ДЛСТР(A4)-ДЛСТР(ПОДСТАВИТЬ(A4;»ъ»;»»)) и нажмите клавишу ВВОД.

Эта формула подсчитывает количество строчных букв «ъ» в ячейке A4 (1).

Как написать формулу, чтобы посчитать количество определенных символов в ячейке (числа), не сумму?

Есть ячейка, в ней числа от 1 до 15 через запятую без пробелов.
1,2,5,10,1,1,4,2,1,3,3,1,13
Я смог найти такую формулу для подсчета, например, единиц.
=LEN(L5)-LEN(SUBSTITUTE(L5;»1″;»»))
Но есть проблема. Как и предполагается по формуле, он считает единицы в десятке.
Т.е. он учитывает число 10 и 13 и соответственно выводит мне итог 7, а нужно, чтоб он нашел 5
Но как сделать, чтоб не учитывались числа 10,11,12,13,14,15 и тд?

  • Вопрос задан 12 мар.
  • 72 просмотра

Комментировать
Решения вопроса 2
Так?
=COUNTIF(SPLIT(L5; «,»); «1»)
Ответ написан 12 мар.
Shigobik @Shigobik Автор вопроса

А можно дополнить формулу? Вот смотри, если он не находит ничего, то формула выдает 0, а хочется, что бы он не писал ничего или 0 замненить на —

oshliaer

Alexander Ivanov @oshliaer Куратор тега Google Sheets
Google Products Expert

=LET(_res,COUNTIF(SPLIT(E6, ","), "1"),IF(_res>0,_res,""))

Ответ написан 13 мар.
Shigobik @Shigobik Автор вопроса

Формула работает, но там есть странность, не знаю почему.
Если вписать в ячейку число 10, то все норм. Но, если написать, например, 14, 10, без запятой в конце, то 0 удаляется, это можно как то поправить?

oshliaer

Alexander Ivanov @oshliaer Куратор тега Google Sheets

Shigobik, нужен нормальный пример с данными. Вот тут мое решение https://docs.google.com/spreadsheets/d/1KN2SuXbHN5. Плюс у вас написано:

через запятую без пробелов

Shigobik @Shigobik Автор вопроса

Alexander Ivanov, Все верно, через запятую без пробелов, про то, что последнее число идет без запятой и пробела я не упомянул, как то не подумал, но опять же, попробуйте в своем примере сделать так:
Напишите в ячейку цифру 1, без запятых и пробелов. Формула сработает. Далее, после цифры 1 поставьте запятую и число 10, на конце без запятых. Должно выйти так 1,10
Но почему то 0 удаляется и получается так 1,1
Что странно, если поставить число не 10, а например 11 или 15, в таком же примере, то там ничего не удаляется.
Почему так происходит?

oshliaer

Alexander Ivanov @oshliaer Куратор тега Google Sheets

Shigobik, пожалуйста, пример. Зачем писать столько текста? Я даже ссылку оставил, где можно ввести этот пример.

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

10 популярных формул в Google Таблицах

В Google Таблицах существует множество формул, которые помогают быстрее и гораздо точнее сделать рутинную работу с данными. Сегодня мы разберем 10 самых популярных и полезных формул.

ПОЛЕЗНЫЕ СОВЕТЫ ОТ НАШИХ РАЗРАБОТЧИКОВ

Перейти в каталог

Сумма

1. Сумма — самая простая, но очень важная и полезная операция. Формула суммы суммирует две и более цифр. Выглядит следующим образом:
сумм(B2;C2;D2)
В нашем примере мы суммируем ячейки B2, C2 и D2.

Счет

2. СЧЁТ Подсчитывает количество ячеек, которые имеют в себе номера. Эта формула подсчитывает только клетки, в которых есть цифры.
Пример: СЧЁТ (B2:B11; C2:C11; D2:D11)

Не хотите разбираться в непонятных формулах?

Запишитесь на консультацию. Мы подберем для вас решение и научим пользоваться

Длина строки

3. ДЛСТР (len) Используется для вычисления длинны строки. Потребуется один параметр — номер нужной строки.
Пример: ДЛСТР(A2)

Лишние пробелы

4. СЖПРОБЕЛЫ Удаляет все лишние пробелы между словами, за исключением единичных пробелов между словами. Такая функция используется для обработки текстов, скопированных из других источников, где в таких текстах содержатся лишние пробелы.
Содержит один параметр — номер нужной строки.

Возвращение строки

Существует три разновидности по типу размещения строки.
5.1. ПСТР Возвращает отрезок строки. Такая функция состоит из трех параметров:
— номер строки, из которой мы берем значения
— начальная позиция, начиная с которой мы берем эти значения
— количество знаков (значений) — длина подстроки
Выглядит это следующим образом: ПСТР(строка; начиная_с; длина_подстроки)

5.2. ЛЕВСИМВ В озвращает первый символ или символы в текстовой строке. Содержит два параметра: номер нужной строки и кол-во символов, которые возвращаем.
ЛЕВСИМВ(строка; число_символов)
Пример: ЛЕВСИМВ(B17 ; 1)

5.3. ПРАВСИМВ В озвращает текст, начиная с конца указанной строки.
Содержит два параметра: номер нужной строки и кол-во символов, которые возвращаем.
ПРАВСИМВ(строка; число_символов)

Пример: ПРАВСИМВ(B17 ; 7)

Не нашли ответа на свой вопрос?
 Посмотрите другие наши решения для бизнеса

ВПР(VLOOKUP)

6. ВПР Производит поиск по первому столбцу диапазона и возвращает значение из найденной ячейки.
ВПР(запрос; диапазон; индекс; [отсортировано]) Запрос — это критерий, по которому выполняется поиск.
Диапазон — это диапазон, в первом столбце которого будет производиться поиск по запросу.
Индекс — это номер столбца (от начала диапазона), из которого нужно взять искомое значение.
Отсортировано – по умолчанию [ИСТИНА]. Указывает, отсортированы ли данные в столбце, в котором производится поиск (первом столбце из указанного диапазона). Как правило, рекомендуемое значение – ЛОЖЬ.

Пример: ВПР(24; B2:M10 ;1;ИСТИНА)

Если для параметра отсортировано указать значение ЛОЖЬ (рекомендуется), возвращается только точное совпадение. Если таких совпадений несколько, возвращается значение для первого из них.
Если точных совпадений нет, возвращается ошибка #Н/Д.

Если для параметра отсортировано не выбрано значение или выбрано ИСТИНА, возвращается значение, ближайшее к запрошенному (меньшее либо равное). Если все значения в столбце поиска больше указанного, возвращается ошибка #Н/Д.

ЕСЛИ (IF)

7. ЕСЛИ (IF) Возвращает истину или ложь в зависимости от результата логической проверки. Структура:
ЕСЛИ(логическое_выражение; значение_если_истина; значение_если_ложь)
Задается логическое выражение, например, А1=В1 и если они равны, то функция выдаст значение истина и если не равны, то ложь.

Пример: ЕСЛИ(B2 = В3; «истина»; «ложь»)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *