обновление части / даты URL в Excel - PullRequest
0 голосов
/ 21 ноября 2018

По сути, я не очень хорошо сформулировал Excel, так что для меня это ново.У меня есть файл Excel, в котором есть несколько сотен URL.в настоящее время большинство этих URL-адресов представляют собой поиск с разных веб-сайтов, на которых указаны даты.например:

https://www.ft.com/search?q=investment&dateTo=2018-11-21&dateFrom=2018-11-21&sort=date

, поэтому инвестиции q = то, что я ищу, статично, но часть To = 2018-11-21 & dateFrom = 2018-11-21 зависит отдата каждого открытия файла.Интересно, есть ли способ сформулировать этот URL, чтобы каждый раз, когда я открывал файл, dateTo = 2018-11-21 и dateFrom = 2018-11-21 обновлялись до сегодняшней даты?

1 Ответ

0 голосов
/ 21 ноября 2018

Давайте предположим, что исходные URL-адреса находятся в столбце B, и вы поместили сегодняшнюю дату =TODAY() в ячейку A1, затем в ячейку C1 вставили следующую формулу:
=SUBSTITUTE(B1;"2018-11-21";TEXT($A$1;"yyyy-mm-dd"))
И скопируйте, насколько это необходимо.

Я жестко закодировал старую дату "2018-11-21" в формуле, но, конечно, было бы легче повторно использовать ее, например, если вы введете старую дату, например.A2 в виде текстовой строки (очень важно, а не в качестве даты!)

Если вы хотите, чтобы в качестве выходных данных были гиперссылки, просто добавьте функцию HYPERLINK():
=HYPERLINK(SUBSTITUTE(B1;"2018-11-21";TEXT($A$1;"yyyy-mm-dd")))

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...