Здравствуйте. У меня в запросе есть столбец "name", содержащий текстовые данные или пустые ячейки. Мне необходимо создать дополнительный столбец "status", значение которого зависит от столбца "name".
Тоесть, если в "name" пусто, то и в "status" будет пусто, если в "name" есть текст, то в "status" пишем "уже выполнено". Помогите пожалуйста.
Тоесть, если в "name" пусто, то и в "status" будет пусто, если в "name" есть текст, то в "status" пишем "уже выполнено". Помогите пожалуйста.
| Код |
|---|
let
Source = Facebook.Graph("https://graph.facebook.com/v2.8/"&Text.From(Excel.CurrentWorkbook(){[Name="dan"]}[Content]{3}[ind1])&"?fields=posts{id,status_type,created_time,description,name,message,feed_targeting}"),
posts = Source[posts],
#"Split Column by Delimiter" = Table.SplitColumn(posts, "id", Splitter.SplitTextByDelimiter("_", QuoteStyle.Csv), {"id.1", "id.2"}),
#"Changed Type" = Table.TransformColumnTypes(#"Split Column by Delimiter",{{"id.1", type number}, {"id.2", type text}}),
#"Added Prefix" = Table.TransformColumns(#"Changed Type", {{"id.2", each "link" & _, type text}}),
#"Removed Columns" = Table.RemoveColumns(#"Added Prefix",{"id.1"}),
#"Replaced Value" = Table.ReplaceValue(#"Removed Columns","link","https://www.facebook.com/"&Text.From(Excel.CurrentWorkbook(){[Name="dan"]}[Content]{4}[ind1])&"/posts/",Replacer.ReplaceText,{"id.2"}),
#"Removed Other Columns" = Table.SelectColumns(#"Replaced Value",{"id.2", "status_type", "created_time", "name", "message"})
in
#"Removed Other Columns"
|
Сильно не ругайте, я нуб...