Еще одна тонкость работы в Power BI, которая заставит тебя понервничать и потратить время, если не…
...если не прочитать данную статью. Время чтения — 1 минута.
Привет, дорогие читатели vc.ru! В серии статей хотел бы с вами поделиться пятью вещами, которые с большим трудом и затраченным временем удалось понять, а затем и обойти при работе с Power BI. Эти знания основаны исключительно на моем личном опыте, то есть с этими проблемами я сам непосредственно столкнулся, поэтому и решил поделиться.
Ситуация #1. Импортирую csv файл. В нем есть столбцы, содержащие десятичные числа, разделенные точкой (например, 6.67). Power Query считывает этот столбец как тип данных “Текст”.
При попытке конвертировать его в тип “Десятичное число”, возникает ошибка
Решение.
В шаге Измененный тип добавляем третий параметр, который отвечает за локализацию, в которой мы хотим произвести изменение типов данных. В нашем случае надо поменять следующее
Было:
Стало:
Все работает, вуаля:
Почему так?
Дело в том, что в по умолчаню в русской локализации Windows десятичный разделитель это запятая, а в американской - точка. Узнать это можно попробовав в Excel ввести десятичное число через запятую и через точку.
Спасибо, что дочитали до конца!
Оставляйте комментарии. Следите за обновлениями, в ближайшее время данная серия статей будет дополняться.