Excel, power query, объединяющий два столбца с определенным условием

#excel #powerquery

#excel #powerquery

Вопрос:

 Column1|Column2
----------------
blank  |name
blank  |name
number |description
number |description
number |description
blank  |name
blank  |name
 

Это крошечная структура моего набора данных Power query в Excel, поэтому я хочу объединить эти два столбца, но только пустые ячейки должны быть заполнены данными вторых столбцов, если в первых столбцах есть данные, формула должна их пропустить.

Ответ №1:

Добавить столбец .. Пользовательский столбец…

если [Column1] = null, то [Column2] иначе [Column1]

Затем удалите лишние столбцы

 let Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
#"Added Custom" = Table.AddColumn(Source, "Custom", each if [Column1] = null then [Column2] else [Column1]),
#"Removed Columns" = Table.RemoveColumns(#"Added Custom",{"Column1", "Column2"})
in  #"Removed Columns"