let Source = Table.NestedJoin(price,{"Код"},#"new price",{"Код"},"NewColumn",JoinKind.LeftOuter), #"Expanded NewColumn" = Table.ExpandTableColumn(Source, "NewColumn", {"Новая Цена Клиента"}, {"NewColumn.Новая Цена Клиента"}), #"Added Conditional Column" = Table.AddColumn(#"Expanded NewColumn", "Custom", each if [Цена Клиента] >= [NewColumn.Новая Цена Клиента] then [Цена Клиента] else if [Цена Клиента] < [NewColumn.Новая Цена Клиента] then [NewColumn.Новая Цена Клиента] else null ), #"Removed Columns" = Table.RemoveColumns(#"Added Conditional Column",{"Цена Клиента", "NewColumn.Новая Цена Клиента"}) in #"Removed Columns"