Как посчитать количество символов в Excel

Моему коллеге понадобилось протестировать веб-форму на предмет максимально допустимого количества символов. Порог был большим, и возник вопрос, как быстро подсчитать число введенных букв и цифр.

Ограничение на количество символов регулярно встречается в различных формах. На рисунке пример со страницы регистрации в Яндекс.

Как быстро определить длину строки средствами Windows

Соответственно, разработчик и/или тестировщик должен проверить, что ограничение действительно работает.

Коллега сразу отбросил вариант с подсчетом нажатий клавиш и довольно быстро вышел из положения с помощью Excel.

[+] Сегодня в программе

  • Microsoft Excel
  • Блокнот
  • PowerShell
  • Дискуссия

Microsoft Excel

У Excel есть удобная функция LEN (ДЛСТР), которая решает задачу моментально.

Как быстро определить длину строки средствами Windows

Понятно, что Excel тут как из пушки по воробьям, но коллега просто взял первое, что подвернулось под руку.

Однако на практике далеко не всегда в наличии есть Office или какое-нибудь стороннее ПО. Те же тестировщики регулярно сталкиваются с «голой» Windows, в которую ничего невозможно установить.

Блокнот

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

Как быстро определить длину строки средствами Windows

О причинах недоступности пункта меню можно долго ломать голову, если не знать ответ :) Такое происходит, когда в меню Формат включен перенос по словам, т.к. эти опции взаимоисключающие.

Дальше все просто. В строке состояния показывается номер позиции курсора, т.е. длина строки на единицу меньше.

Как быстро определить длину строки средствами Windows

PowerShell