Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Как в Excel посчитать количество символов в ячейке без HTML-тегов?

Есть ячейка с текстом, в котором встречаются HTML-теги. Требуется формула для подсчёта числа символов в ячейке, исключающая все теги HTML, то есть все символы в <>. Что-то вроде

=ДЛСТР(D7)-ДЛСТР(ПОДСТАВИТЬ(D7;"<?>";"")) - только это не работает.

Ms officeMs excel
Анонимус
  ·   · 121,5 K
Любознательный человек с широким кругозором  · 15 янв 2020

Направление мысли правильное, только ошибка в формуле.

Формула ПОДСТАВИТЬ(текст;стар_текст;нов_текст) используется для замены единичного символа или последовательности символов.

В Вашем случае необходимо использовать несколько формул ПОДСТАВИТЬ - для каждого символа HTML.

Примерно это будет выглядеть вот так:

=ДЛСТР(D7)-(ДЛСТР(D7)-ДЛСТР(ПОДСТАВИТЬ(D7;"<";""))+ДЛСТР(D7)-ДЛСТР(ПОДСТАВИТЬ(D7;"?";""))+ДЛСТР(D7)-ДЛСТР(ПОДСТАВИТЬ(D7;">";"")))

P.S: Не забудьте про пробелы. Если их считать не надо - тоже включите в формулу.

Руководитель Агентства SEO-копирайтинга – handswit...  · 5 нояб 2019
В этой статьи мы подробно расписали все варианты. Есть взять иксель, то там лучше всего так: https://intexty.com/skolko-simvolov-v-tekste-polniy-guide/ Чтобы узнать количество символов Excel, компания Майкрософт разработала... Читать далее

Спасибо большое, очень коротко и дельно.

Понемногу обо всем в сфере Digital  · 4 авг 2022
Здравствуйте. Тут проще всего отказаться от использования стандартных функций Excel и написать свою функцию с регулярными выражениями. Накидал на скорую руку, должно быть примерно так: Public Function DeleteHTMLTags(tocell As... Читать далее
Имею естественно научное образование, в юношестве...  · 20 авг 2019

Для этого вы можете использовать функцию сумм, пример

= СУММ ((функция LEN ( cell1 ), функция LEN ( cell2 ), (функция LEN ( cell3 )) )).

Здесь функция "LEN" подсчитывает количество символов в каждой ячейке, а функция СУММ их складывает.

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

Автоматизация любых задач, отнимающих массу...  · 26 мар 2020

Здесь потребуется формула массива, подробно описанная в статье

Как в EXCEL считать количество символов в ячейке без учета тегов HTML .

Формула позволяет обрабатывать ячейки с любым количеством тегов.