Страницы: 1
RSS
Ошибка типа variant в вычисляемом столбце DAX
 
Подскажите, при создании столбца в таблице в одной модели создало без проблем, в другой модели пишу ту же формулу, но мне выдает ошибку.
Сама формула:
Код
Столбец = If(    LEN('Calendar'[Week_number])=1, 
    CONCATENATE("0",'Calendar'[Week_number]),
    'Calendar'[Week_number])

Текст ошибки: "Выражения, которые возвращают данные типа variant, не могут использоваться для определения вычисляемых столбцов."
Что не так?
 
И вам тоже - здравствуйте
Цитата
ElenaR написал:
Что не так?
Это очень хорошо описано в правилах форума.
Изменено: Андрей VG - 11.08.2020 05:42:07
 
Ошибка очень четко говорит, что не так
Цитата
ElenaR написал:
CONCATENATE("0",'Calendar'[Week_number])
это текст
Цитата
ElenaR написал:
'Calendar'[Week_number]
а это число

Можете изменить вот так конец формулы:
Код
'Calendar'[Week_number] & ""
Для модераторов - тема
ошибка типа variant в вычисляемом столбце DAX
F1 творит чудеса
 
Судя по всему желает присоеденить 0 к цифре 1-9.
Можно сделать и так например
Код
FORMAT('Calendar'[Week_number],"0#")
 
Спасибо! Получилось.

Не пришло уведомление, об ответе на форуме.
В первый раз пришло. Вот и не благодарила.
На  следующий вопрос тоже не пришло. И закрыли тему.
Страницы: 1
Наверх