
У меня есть довольно обширная электронная таблица, включающая определенные поля, которые необходимо будет ввести в HTML-код для веб-сайта. Мне интересно, есть ли макрос и/или формула, которая автоматически сгенерирует этот код, который будет извлекать данные из определенных полей ячеек. Например, мне нужно что-то вроде этого:
<b>(=A1)</b>
<p>(=D1)</p>
<p><a href="(=E1)"></a></p>
Просто для контекста, в таблице: A1 = название курса электронного обучения, D1 = описание курса электронного обучения, E1 = гиперссылка, указывающая на курс электронного обучения. У меня есть около 92 отдельных курсов электронного обучения, для которых мне нужно сгенерировать один и тот же код, поэтому идеальным вариантом было бы сгенерировать его в Excel для всех 92 строк.
решение1
Если все, что вам требуется, это объединить значения этих ячеек с помощью HTML-тегов, то вы можете попробовать использовать функцию CONCAT со следующей формулой F2
(предполагая, что первый заголовок находится в строке A2
):
=CONCAT("<b>",A2,"</b><p>",D2,"</p><p><a href=",E2,"></a></p>")
Перетащите формулу в ячейки ниже F2
.