Tooprogram.ru

Компьютерный справочник
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Количество знаков в excel

Подсчет количества символов с помощью Word и Excel

Для тех, кто регулярно работает с текстами – переводчиков, копирайтеров, журналистов и т.д. подсчет числа знаков в тексте необходим регулярно. В количестве знаков указываются объемы работы и производится оплата. Офисные программы Microsoft выполняют этот подсчет всего в несколько нажатий кнопок.

Подсчет знаков в Word

Для Word 2007 и более современных версий информация находится в левом нижнем углу окна. По умолчанию там отображается количество слов в тексте.

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

Однако интерфейс Word бывает настроен так, что изначально этой кнопки с числом слов нет. В таком случае в строке состояния на свободном месте кликают правой кнопкой мыши для вызова контекстного меню. Появится окно с настройками этой строки состояния, и в нем уже отмечают галочкой пункт «Число слов».

Подсчет количества символов в Excel

В офисном программном комплексе Excel посчитать символы сложнее. Придется воспользоваться формулами. В разделе меню «Формулы» присутствуют различные виды формул для подсчета данных.

Необходимо найти пункт «Текстовые», где выбрать LEN() для англоязычной программы или ДЛСТР() для русскоязычной. Появится небольшое окошко, где в поле «текст» указывается нужная ячейка (А1, В25 и т.д.). Ее можно ввести как с клавиатуры, так и выделением мышью.

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

Быстрый подсчет числа знаков онлайн

Если на компьютере установлен Word, то скопировать текст можно в него. Но в произвольно взятой статье или тексте из интернета определить количество знаков можно и онлайн. В интернете доступно большое количество сервисов, считающих символы без пробелов и с ними, а также буквы без знаков препинания, цифр, специальных символов, надписей на иностранных языках.

Серпхант

Одним из самых удобных сервисов считается бесплатный Серпхант, который успел зарекомендовать себя. Через данный сервис можно посчитать как количество символов, так и узнать другие параметры текста:

  • кол-во слов;
  • кол-во «воды»;
  • академическую тошноту;
  • семантическое ядро;
  • стоп слова;
  • и другое.

Другие сервисы

Среди аналогичных сервисов пользуются популярностью:

Если статья не ответила на ваш вопрос, задайте его нам. Вместе мы быстрее найдем ответ.

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

Иногда наступает необходимость узнать, сколько символов содержится в конкретной ячейке. Конечно, можно просто подсчитать вручную, но что делать, если элементов много, а подсчет следует проводить с постоянно меняющимся содержимым для определенных целей? Давайте узнаем, как подсчитать количество знаков в Экселе.

Подсчет знаков

Для подсчета символов в Excel существует специальная функция, которая называется «ДЛСТР». Именно с её помощью можно просуммировать знаки в конкретном элементе листа. Существует несколько способов её использования.

Способ 1: подсчет символов

Для того, чтобы произвести подсчет всех знаков, расположенных в ячейке, используем функцию ДЛСТР, так сказать, в «чистом виде».

  1. Выделяем элемент листа, в котором должен будет выводиться результат подсчета. Кликаем на кнопку «Ввести функцию», расположенную в верхней части окна слева от строки формул.

Запускается Мастер функций. Ищем в нем наименование ДЛСТР и жмем на кнопку «OK».

Вслед за этим происходит открытие окна аргументов. Данная функция имеет только один аргумент – адрес конкретной ячейки. Причем нужно заметить, что в отличие от большинства других операторов, этот не поддерживает ввод ссылок на несколько ячеек или на массив. В поле «Текст» вводим вручную адрес элемента, в котором нужно подсчитать символы. Можно сделать по-другому, что будет проще для пользователей. Устанавливаем курсор в поле аргумента и просто кликаем по нужной области на листе. После этого её адрес появится в поле. Когда данные внесены, жмем на кнопку «OK».

Способ 2: подсчет символов в столбце

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

    Становимся в нижний правый угол ячейки с формулой. Появляется маркер выделения. Зажимаем левую кнопку мыши и тянем его параллельно той области, в которой хотим подсчитать количество символов.

  • Формула копируется на весь диапазон. Результат сразу же виден на листе.
  • Способ 3: подсчет символов в нескольких ячейках с помощью автосуммы

    Как было сказано выше, аргументом оператора ДЛСТР могут выступать только координаты одной ячейки. Но что делать, если нужно посчитать общую сумму символов в нескольких из них? Для этого очень удобно применить функцию автосуммы.

    1. Подсчитаем количество знаков для каждой отдельной ячейки, как это было описано в предыдущем варианте.
    2. Выделяем диапазон, в котором указано количество символов, и жмем на кнопку «Сумма», расположенную во вкладке «Главная» в блоке настроек «Редактирование».

  • После этого общая сумма знаков во всех элементах будет отображена в отдельной ячейке рядом с диапазоном выделения.
  • Читать еще:  Веб страница excel

    Способ 4: подсчет символов в нескольких ячейках при помощи функции

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

      Выделяем элемент листа, в который будет выводиться результат. Вводим в него формулу по шаблону:

  • После того, как функция с адресами всех ячеек, количество символов в которых нужно подсчитать, введена, жмем на кнопку ENTER. На экран выводится общая сумма сложения знаков.
  • Как видим, существует несколько способов подсчета количества символов в отдельных ячейках, так и общего числа знаков во всех элементах диапазона. В каждом из вариантов данная операция осуществляется при помощи функции ДЛСТР.

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    Количество символов в ячейке Excel: формула подсчета и функция

    При работе с таблицами Excel в некоторых случаях пользователю нужно определить количество символов в определенной ячейке. Если содержимое ячейки незначительно, то это без особых усилий можно сделать вручную. Но как быть, если символов достаточно много или, скажем, содержимое ячейки меняется в зависимости от какого-либо фактора или действия в таблице.

    На самом деле выполнить поставленную задачу достаточно просто, ведь в Эксель предусмотрена функция под названием “ДЛСТР”, которая применяется именно в таких случаях.

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

    Ниже приведен алгоритм действий для использования функции “ДЛСТР”:

    1. Становимся в ту ячейку, куда планируем вставить функцию, после чего щелкаем по кнопке “Вставить функцию” (с левой стороны от строки формул).
    2. Откроется окно Мастера функций. Кликнув по текущей категории выбираем пункт “Текстовые”.
    3. В предложенном перечне операторов выбираем “ДЛСТР” и жмем кнопку OK.
    4. На экране отобразится окно аргументов функции. На самом деле у данного оператора всего одно поле для заполнения, в котором нужно указать координаты ячейки, количество символов в которой нужно посчитать. Причем указать можно только адрес конкретной ячейки, ссылки на несколько ячеек или диапазон элементов оператором не поддерживаются. Прописать координаты в поле аргумента можно вручную. Также выбрать нужную ячейку можно, щелкнув левой кнопкой мыши по ней, предварительно кликнув по области ввода информации. После того, как значение аргумента заполнено, кликаем OK.
    5. Результат в виде количества символов в выбранной ячейке (в аргументах функции) сразу же отобразится на экране. А готовая формула функции отобразится, соответственно, в строке формул.

    Количество знаков в столбце или строке

    Как и многие другие действия, подсчет количества символов в столбце или строке можно автоматизировать, и вовсе не обязательно добавлять и настраивать аргументы функции для каждой ячейки вручную. В качестве примера мы выполним поставленную задачу для столбца. Для строки действия аналогичны с соответствующими корректировками:

    1. Чтобы растянуть результат на другие строки столбца наводим указатель мыши на правый нижний угол ячейки с функцией “ДЛСТР”, как только он сменит вид на небольшой плюсик, зажав левую кнопку мыши тянем его вниз до той строки, для которой мы хотим получить аналогичный результат.
    2. Как мы можем заметить, благодаря этому нехитрому действию нам удалось в считанные секунды получить данные по количеству символов для каждой ячейки выбранного столбца.

    Ранее мы упоминали, что в качестве аргумента функции “ДЛСТР” можно указать только адрес одной конкретной ячейки. Поэтому, чтобы определить суммарное количество знаков во всех ячейках столбца нужно воспользоваться одним из способов подсчета суммы значений. Подробнее ознакомиться со всеми методами можно в нашей статье – “Как посчитать в Экселе сумму столбца”.

    Давайте к примеру, воспользуемся одним из способов:

    1. Выделяем ячейки столбца. Далее нажимаем кнопку “Сумма” в разделе инструментов “Редактирование” (вкладка “Главная”).
    2. Результат в виде суммарного количества символов во всех ячейках столбца отобразится в ячейке сразу под выделенным диапазоном.

    Определение количества знаков в разбросанных ячейках

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

    В этом случае нас опять выручит суммирование значений ячеек. Вот, что нужно сделать:

    Читать еще:  Счет ячеек по цвету в excel

      1. Отмечаем ячейку, куда планируем вставить формулу. Далее ставим знак “равно” (“=”) и через знак плюса добавляем функции “ДЛСТР” для каждой ячейки, которая должна участвовать в финальном расчете. Например, нам нужно определить итоговое количество знаков в ячейках A2, A5, A10, B3, B10, C8 и C12.
        Следовательно, финальная формула должна выглядеть следующим образом:
        =ДЛСТР(A2)+ДЛСТР(A5)+ДЛСТР(A10)+ДЛСТР(B3)+ДЛСТР(B10)+ДЛСТР(C8)+ДЛСТР(C12).
      2. После того, как формула набрана, нажимаем клавишу Enter и получаем готовый результат в выбранной ячейке.

    Заключение

    Некоторые пользователи, столкнувшись с такой задачей, как подсчет количества знаков в определенной ячейке или диапазоне ячеек в Excel тратят немало усилий на выполнение данной процедуры вручную, не догадываясь о наличии специально предназначенной для этого функции ДЛСТР, освоение которой займет пару минут, а результатом станет безошибочный результат и экономия одного из самых главных ресурсов – времени.

    Excel. Подсчет числа ячеек, содержащих символ (букву)

    Недавно, в комментариях к заметке Excel. Суммирование по ячейкам, выделенным цветом меня спросили, как подсчитать число ячеек, содержащих определенный символ / букву. У меня получилось решить задачу без использования кода VBA на основе формулы массива. Если вы не использовали ранее такие формулы, рекомендую начать с заметки Excel. Введение в формулы массива.

    Шаг 1. Определим, содержится ли искомый символ в ячейке (рис. 1).

    Рис. 1. Содержится ли искомый символ в выбранной ячейке

    НАЙТИ($C$1;A1) – ищет символ, хранящийся в $C$1, в строке А1; если находит, возвращает позицию этого символа в строке; если не находит, то возвращает ошибку #ЗНАЧ!

    Скачать заметку в формате Word, примеры в формате Excel

    Шаг 2. Избавляемся от ошибочных значений (рис. 2).

    Рис. 2. Замена ошибочных значений нулями

    ЕСЛИОШИБКА(НАЙТИ($C$1;A1);0) – возвращает 0, если значение функции НАЙТИ($C$1;A1) выдает ошибку, в противном случае возвращает само значение функции НАЙТИ($C$1;A1)

    Шаг. 3. Заменяем номер позиции на единицу

    Рис. 3. Приведение всех положительных значений к единице

    =ЕСЛИОШИБКА(ОКРВВЕРХ(НАЙТИ($C$1;A1)/1000;1);0) – преобразование, позволяющее для любого значения позиции (не ошибки) получить 1; номер позиции, возвращаемый функцией НАЙТИ($C$1;A1), делится на 1000 и округляется до ближайшего целого (если быть точным, то ячейка Excel максимально может содержать 32 767 символов, так что «для надежности» можно заменить 1000 на 32 767 :); в этом случае, вы избежите ошибки при любом содержимом ячеек).

    В качестве альтернативы можно использовать функцию ЕСЛИ:

    =ЕСЛИОШИБКА(ЕСЛИ(НАЙТИ($C$1;A1)>0;1);0) – если значение функции НАЙТИ($C$1;A1) больше нуля, то функция ЕСЛИ заменяем это значение на единицу. Заметьте, что третий аргумент в функции ЕСЛИ отсутствует, так как функция НАЙТИ($C$1;A1) не может вернуть значение меньше или равно 0 (функция НАЙТИ($C$1;A1) возвращает только положительные значения или ошибку #ЗНАЧ!).

    Шаг. 4. Суммируем все единички. Напомню, что единица соответствует ячейке, содержащей искомый символ, а ноль – ячейке, не содержащей искомый символ (рис. 4).

    Рис. 4. Суммирование ячеек, содержащих искомый символ

    В ячейке С2 я использовал формулу массива:

    Функция последовательно вычисляет значения =ЕСЛИОШИБКА(ОКРВВЕРХ(НАЙТИ($C$1;A1)/1000;1);0), =ЕСЛИОШИБКА(ОКРВВЕРХ(НАЙТИ($C$1;A2)/1000;1);0) … и так вплоть до =ЕСЛИОШИБКА(ОКРВВЕРХ(НАЙТИ($C$1;A14)/1000;1);0)

    Результат вычисления (0 или 1) заносится в память, формируя виртуальный массив <1,1,1,0,1,1,0,1,1,0,0,0,1>. Функция СУММ просто суммирует все единицы.

    Альтернативная функция: =СУММ(ЕСЛИОШИБКА(ЕСЛИ(НАЙТИ($C$1;A1:A14)>0;1);0))

    P.S. Не вводите фигурные скобки в строку формул, а наберите всю формулу без фигурных скобок и нажмите одновременно Ctrl+Shift+Enter

    84 комментария для “Excel. Подсчет числа ячеек, содержащих символ (букву)”

    День Добрый подскажите а как нужно прописать чтобы формула считала по цвету и тому что в ней написано пример: ячейки разноцветные и месяца в них разные нужно нужно посчитать кол-во всех зелённых ячеек с надписью СЕНТЯБРЬ ? заранее СПАСИБО

    Максим, воспользуйтесь кодом:
    Function КолЦвет(диапазон As Range, критерий As Range, номер_месяца As String) As Double
    Application.Volatile True
    Dim i As Range
    For Each i In диапазон
    If i.Interior.Color = критерий.Interior.Color And i = номер_месяца Then
    КолЦвет = КолЦвет + 1
    End If
    Next
    End Function
    См. также Excel-файл (зазипованный)

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

    Огромное человеческое спасибо . спасибо

    Добрый день какой можно воспользоваться формулой чтобы в нужной ячейки проставлялось определённое число при определённом Условии(текст) например : погрузка стекла стоит 2000, а плитки 3000 и гравия 3500 погруженный материал цена за погрузку прайс по погрузке одного тс
    стекло стекло 2000
    плитка плитка 3000
    гравий гравий 3500
    стекло
    гравий
    плитка

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

    Роман, вы правильно ввели формулу массива?
    >P.S. Не вводите фигурные скобки в строку формул, а наберите всю формулу без фигурных скобок и нажмите одновременно Ctrl+Shift+Enter
    Если вы поступили именно так, и формула не работает, пришлите Excel-файл в личку, посмотрю, что можно сделать…

    Читать еще:  Удаление таблицы excel

    да, иначе не считала бы. Отправил Вам ваш файл, лист » рис.4 » все видно

    Подскажите пожалуйста: в ячейке есть значение с цифрами и буквой(С), как просуммировать ячейки с буквой (С) или другими буквами?

    Скажите, а можно сделать еще проще: =СЧЁТЕСЛИ(A1:A14; » *а* » ) ? Или я недопонял условие задачи…

    Андрей, супер! Всё верно! Простое и изящное решение. Отмечу Ваш коммент среди лучших))

    Спасибо большое на свой вопрос нашла у Вас ответ.

    Большое спасибо за формулу!

    Огромное Вам и создателю сайта человеческое спасибо.

    Спасибо огромное. очень помог!!простое и понятное решение .

    Спасибо вам и создателю темы! Очень помогли:)

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

    Виктория, если я правильно понял ваш вопрос, воспользуйтесь формулой = » * » &A1

    Спасибо большое, сейчас попробую)

    Получилось, спасибо. Столько время теперь с экономлю

    68.319396
    60.237774
    192.109067, а надо

    *68.319396*
    *60.237774*
    *192.109067*

    Формула немного усложняется))
    = » * » &A1& » * «

    Да, чуть усложнилась, но до этого я додумалась))))

    Добрый день.
    Большинство пользователей оперирую стандартными функциями и для них не совсем понятны выражения, написанные вручную — это, как мне кажется, для достаточно опытных пользователей.
    В текстовых функциях есть такая: =СЦЕПИТЬ()

    а для вашего случая будет так =СЦЕПИТЬ( » * » ;M6; » * » ).

    zdrastvuyte izvinite umneya neskolka vobrosov est. 1 kak mojno v excel summirovat bukvi na primer a.b.c.d. i nasummu nado viti 4. isho odin primer a.a.a.a.a. i na summu 5 nado viti/ pojalosta pomogite.

    Анвар, если я правильно понял вопрос, вам нужно определить число символов в текстовой строке. Для этого в Excel применяется функция ДЛСТР().

    zdrastvuyte gospodin Baguzin. u menya odin vopros kak mojno v odin yacheyke 16 stoit i na drugom yacheyke 8 stoit. U nas rabote yest tabel tam nochniye chasov shitat nada. 16=2 i 8=6 i tak dale. odin mesyes 30 den est ili 31 den ili 29 den. yacheyki nado i summirovat. vot na primer tabel
    1. 2. 3. 4. 5. 6. 7. 8. 9.-dni
    o 16 8 o 16 8 o 16 8 -rabochiye chasov
    na nemu nado summirovat yesli mi budem nochniye schitat ruchnoy o eta oddix, 16 ravno na 2, 8 ravno 6. i tak nam nam na 9 dnyey poluchitsya 2*3=6 i 6*3=18 i tak 6+18=24 chasov vxodit vot etova mnya nado formula stobi ekcel sam nam summiroval eti nochniye chasov avtomaticheskiy. Yesli vopros ponyatno pojalosta dayte nam otvet.

    Извините, не понял…

    vopros tokoy na primer
    yacheyka
    A B
    1 акмал ишчи
    2 акмал укувчи
    3 жасур ишчи
    4 илхом алочи
    5 акмал домла
    6 илхом ишчи
    7 акмал балочи
    8 жасур укувчи
    9 жасур балочи
    vot takiye slovi dano nam. Eti 2 stolbik. Pervoy A stolbik i vtoroye B stolbik. Kajdiy slova iz odin yacheyki sostoitsya.
    Vopros takoye. Menya nado na primer
    s pervogo tablitsi акмал i vtorogo tablitsi sve kotoriye prenadlejit акмалю nado sobirat na odin yacheyki.
    ишчи, укувчи, домла, балочи. vot tak nado menya sobirat v odin yacheyki.
    Vot ishyo primer
    s pervogo tablitse жасур. syo kakiye slovi prenadlejit nado menya sobirat v odin yacheyku s stolbika B.
    ишчи, укувчи, балочи.
    isho mojno primer. илхом
    sobirayem na odin yacheyku vse prenadlejayushi к илхому с stolbika B.
    eto nam tak poluchayetsya.
    алочи, ишчи.
    vopros po moy zglaydu vam ponyatno dumayu.
    Yesli zdes (формула впр) rom ispolzuvali bi to nam togta tolko pervoye naydet. na primer
    акмал ишчи a ostalniye ne naydet ili ne sobirayet.
    1 акмал ишчи
    2 акмал укувчи
    5 акмал домла
    7 акмал балочи
    yesli mesta slovi sifri stoil bi tokda nam s formuley суммесли sobirali bi.
    Primer
    1 акмал 6
    2 акмал 9
    5 акмал 12
    7 акмал 22
    a nam nado slovi sobirat na odin yacheyke.
    ODIN FORMULA NADO SHTOBI. IZ PERVOGO TABLITS TAKOVO (АКМАЛ) I S VTOROGOVA TABLITSA SVE SLOVI PODLEJAYESHI K АКМАЛЕ SOBIRAT NADO.
    tOLKO NAM S FORMULEY NAYTI I SOBIRAT NADO.
    potamushta perechen ochen bolshaya.
    yasli vopros vam ne ponayatno pojalusta skajite menya vashu pochta ya tam s excelskiy faylom otpravlyu.

    yacheyka
    A
    акмал
    жасур
    илхом
    акмал
    илхом
    акмал
    жасур
    жасур
    B
    укувчи
    ишчи
    алочи
    домла
    ишчи
    балочи
    укувчи
    балочи
    yesli vam ne ponyao dumal. za etogo takogo variantom toje otpravlyayu.

    Здравствуйте.Нуждаюсь в вашей помощи.Есть табель учета рабочего времени,в котором проставляется время в пути на вахту «2П» или «4П» и т.д.,что означает 2 часа или 4 часа соответственно,бывают и др.значения в зависимости от расстояния,но буква должна присутствовать.Необходимо просуммировать количество часов в пути в строке.Еще учитывать цвет ячейки,поскольку идет разбивка по объектам где работали и часы в пути приписываются непосредственно к объекту.Часы работы также отмечены этим цветом что и путь туда.

    Инна, пришлите файл с примером в личку. Попробую помочь.

    Ссылка на основную публикацию
    Adblock
    detector