Как можно автоматизировать подсчет числа букв в текстовом файле? Например, нужно узнать сколько букв "а" есть в большом текстовом файле (больше 1000 страниц).
Как можно автоматизировать подсчет числа букв в текстовом файле? Например, нужно узнать сколько букв "а" есть в большом текстовом файле (больше 1000 страниц).
В популярном текстовом редакторе Microsoft Office Word подсчёт числа любых знаков осуществляется при помощи команды Найти и заменить. В открывшемся окне в поле Найти: ввести интересующий символ и нажать на кнопку Найти в. В окне появится Число элементов, найденых приложением Word:
При нажатии на кнопку Больше>> появляется возможность найти и подсчитать любые буквы, цифры, в том числе и непечатные символы, такие как Абзац или Табуляция, при помощи кнопки Специальный. А с помощью кнопки Формат задать для подсчёта условия поиска. Например, количество знаков на латинице или имеющий шрифт, выделенный определённым цветом.
Для этого можно использовать пакет MS Office. Общее количество символов в тексте можно посмотреть во вкладке меню "Статистика". А вот для точного определения количества конкретных символов придётся писать соответствующий макрос (мини-программу на языке Visial Basic, который поддерживается MS Word). Если устроит приблизительное количество, то можно использовать статданные по частоте появления букв в текстах на разных языках. При больших объемах текста (а 1000 страниц - это много), статистический подход дает хорошие результаты. Например, для "а" этот показатель равен 6,2%, по остальным буквам можно посмотреть здесь.
Открываешь Microsoft Office Word.
На панеле главное в правом верхнем углу находишь "найти", нажимаешь.
Слева появится поисковая панель, вводим в строку поиска необходимое слово или символ, и под понелью появится их количество.
P.s. Из-за глюка не могу загрузить скрин.
Вызываем навигацию документа сочетаниями клавиш Ctrl+f . В появившуюся строку поиска вводим интересуемый нас символ или слово. Кликаем на Результат. В итоге получаем количество и место размещения в документе искомых символов.
Можно по размеру файла, если сможете определить с точностью до байта. 1 символ - 1 байт, если кодировка однобайтовая. Но это для программистов, скорее.
Если взять текстовый процессор, например, Word, загрузить в него документ или скопировать содержимое. В нем в выпадающем меню есть Сервис, в нем - Статистика - там сразу все увидите. Начиная с Word 3007 - Рецензирование - > статистика.
Добавить комментарий