Формула Excel: убрать html из текста или чисел -

Общая формула

=MID(text,start,LEN(text)-markup_len)

Резюме

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

В показанном примере формула C5 имеет следующий вид:

=MID(B5,4,LEN(B5)-7)

Объяснение

Функция MID возвращает символы с использованием фиксированной начальной и конечной точек. В этом случае разметка состоит из полужирного тега html, который появляется в начале каждой ячейки, и связанного закрывающего тега, который появляется в конце.

Функция MID была сконфигурирована так, чтобы всегда начинаться с 4, что эффективно удаляет начальный тег из значения. Второй аргумент, num_chars, вычисляется путем получения общего количества символов в ячейке с помощью LEN и последующего вычитания 7. Мы используем 7, потому что начальный полужирный тег состоит из 3 символов, а закрывающий тег - из 4 символов = всего 7 символов.

С помощью этих аргументов MID извлекает только текст между двумя тегами и возвращает результат.

Интересные статьи...