Страницы: 1
RSS
Извлечь текст по ссылке PQ
 
Здравствуйте. Имеется список ссылок в формате: site/robots.txt. Нужно извлечь содержимое этих самых robots.txt в соседнюю ячейку.

И вроде формулу знаю: Csv.Document(Web.Contents ...но что-то не получается.
 
.
Код
let
    Source = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],
    #"Added Custom" = Table.AddColumn(Source, "a", each let
    Source = Csv.Document(Web.Contents([url]),[Delimiter=":", Columns=2, Encoding=1251, QuoteStyle=QuoteStyle.None])
in
    Source),
    #"Expanded {0}" = Table.ExpandTableColumn(#"Added Custom", "a", {"Column1", "Column2"}, {"Column1", "Column2"})
in
    #"Expanded {0}"
 
artyrH,спасибо, работает))
 
Oleksiy Babenko, так наверное хотели?
Код
let
    Source = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],
    #"Added Custom" = Table.AddColumn(Source, "b", each let
    Source = Table.FromColumns({Lines.FromBinary(Web.Contents([url]), null, null, 1251)}),
    #"Added Custom" = Table.AddColumn(Source, "a", each 1),
    #"Grouped Rows" = Table.Group(#"Added Custom", {"a"}, {{"b", each Text.Combine([Column1],"#(lf)"), type text}})[b]{0}
in
    #"Grouped Rows")
in
    #"Added Custom"
 
Первый вариант скорее, но он съел последние ссылки. Идеально было бы первый вариант в 1 колонку.
 
Oleksiy Babenko, лучше второй вариант, только надо добавить.
выделить колонку url - ПКМ формат ячеек..- выравнивание-по вертикали-по центру.
выделить колонку b - ПКМ формат ячеек..-выравнивание-отображение-переносить по словам
Страницы: 1
Наверх