Страницы: 1
RSS
PQ. Замена текста по условию
 
Добрый день! Прошу помочь.

Есть таблица, в которой добавлен столбец "Исправление" (заполняется проверяющим).
Нужно добавить в PQ условие, по которому текст из ячейки столбца "Исправление" копировался бы с заменой в ячейку другого столбца (например, "Данные"). Если ячейка в "Исправление" пустая, то "Данные" остаются без изменений.
Застрял на формулировании условий
Код
...
    let
        Result
            if [Исправление] = null then
                #"Заменить на исправление" = ?
            else
                #"Заменить на исправление" = ?
    in
        Result
...
Это вообще правильная конструкция или должно быть как-то иначе?
 
Цитата
jeka-irbis написал:
Это вообще правильная конструкция
нет. Нельзя подменить уже существующие данные. Надо добавить сначала новый условный столбец, прописать в нем условие, а потом удалить исходный столбец.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
Дмитрий(The_Prist) Щербаков, круто, достаточно обычной конструкции
Код
if [Исправление] = null then [Данные] else [Исправление])
Спасибо!
 
Доброе время суток
Цитата
Дмитрий(The_Prist) Щербаков написал:
Нельзя подменить уже существующие данные.
Формально, да. Но можно Table.ReplaceValue в нестандартном стиле использовать, если очень не хочется через вспомогательный столбец
Страницы: 1
Наверх