Я создаю электронную таблицу законопроектов, поданную в законодательном органе Техаса. В одном столбце я перечисляю номера счетов, такие как HB761. Каждый номер счета имеет соответствующую веб-страницу, на которую я хотел бы сослаться - для демонстрационных целей, мы скажем, что это ссылки обратно на www.texas.state/housebill761. URL-адрес один и тот же каждый раз, за исключением изменения номера счета в конце. Можно ли каким-либо образом ввести только номер счета и автоматически гиперссылку на соответствующую страницу на основе указанного номера счета?
1 ответ
Вы можете использовать комбинацию функций HYPERLINK
CONCATENATE
и RIGHT
, чтобы добиться того, что вы ищете.
HYPERLINK
создает кликабельную ссылку. Это будет использоваться с комбинацией следующих функций.
CONCATENATE
объединяет текстовые строки. В вашем случае это объединит первую часть с текстом гиперссылки ""http://www.texas.state/housebill"
с результатами функции RIGHT
ниже.
RIGHT
извлекает указанное количество символов справа от строки. В вашем случае мы хотим 3 цифры справа в HB761
. Это приводит к 761
.
В моем примере ниже, HB761 находится в ячейке A1
. Измените это на нужную клетку. Последняя часть формулы HYPERLINK
может быть изменена, чтобы читать то, что вам нравится. Я просто использовал "Ссылка" для примера.
=HYPERLINK(CONCATENATE("http://www.texas.state/housebill", RIGHT(A1, 3)), "Link")
Как только эта формула будет размещена, вы можете скопировать ее в столбец, чтобы удовлетворить ваши потребности.