Навигация
Для работы со списком источников в виде форматированного текста необходимо экспортировать – “вытащить” – ссылку. Например, для последующего импорта имени страницы или таблицы сайта. Штатными средствами первое действие сделать не получится. Придется воспользоваться скриптом.
О том, как получить ссылку из форматированного текста ячейки и имя страницы сайта, можно увидеть в таблице Импорт данных сайта. Ниже даны пояснения о формулах и скрипте.
За скрипт стоит выразить благодарственность автору Hash Ali.
function GetURL(input) { var myFormula = SpreadsheetApp.getActiveRange().getFormula(); var myAddress = myFormula.replace(‘=GetURL(‘,»).replace(‘)’,»); var myRange = SpreadsheetApp.getActiveSheet().getRange(myAddress); return myRange.getRichTextValue().getLinkUrl(); }; |
В результате активации получаем кастомную функцию =GetURL(). В скобках указываем ячейку с тестом со ссылкой, из которой экспортируем URL адрес.
=IMPORTXML(B7;»/html/head/title») – импортирует заголовок страницы сайта по ссылке.Можно также импортировать таблицу или список из страницы сайта, для этого воспользуемся функцией: =IMPORTHTML(«https…»;»table»). Пример на листе таблицы Импорт данных сайта.
“In photography there is a reality
so subtle that it becomes more real than reality.”