Страницы: 1
RSS
Convert to number в power query
 


Подскажите как сделать такое упражнение в power query? а то он выдает ошибку:

Изменено: Иван Иванов - 01.06.2020 14:18:55
 
Можно так:
Код
let
    Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
    #"Changed Type with Locale" = Table.TransformColumnTypes(Source, {{"Кол-во", type number}}, "en-US")
in
    #"Changed Type with Locale"

 
Изменено: PooHkrd - 01.06.2020 14:32:19
Вот горшок пустой, он предмет простой...
 
СПАСИБО ДРУГ!
Изменено: Иван Иванов - 01.06.2020 15:06:31
 
Иван Иванов, какое поле? Пшеничное? Где оно?
З.Ы. и на заметку, лично мне глубоко фиолетово, но тут принято общаться на вы с людьми вам незнакомыми, могут придти модераторы и сделать замечание.
Вот горшок пустой, он предмет простой...
 
Прошу прощения за бестактность.
 
Иван Иванов, да я ж говорю, лично мне без разницы. Таки помощь с опылением других полей нужна или сами разобрались?
Изменено: PooHkrd - 01.06.2020 15:45:42
Вот горшок пустой, он предмет простой...
 
Разобрался, спасибо большое за помощь
 
Иван Иванов, и еще имейте ввиду, что такой вариант работает только если у вас все десятичные значения отделяются точкой, если в одном столбце будут и точки и запятые, то схема преобразования будет несколько иной:
Код
let
    Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
    Transformed = Table.TransformColumns(Source, {{"Кол-во", each let t = Text.From(_) in try Number.FromText( t, "ru-RU") otherwise Number.FromText( t, "en-US") , type number}})
in
    Transformed

Но в таком виде можно написать код только ручками, если ковыряться с кнопками на интерфейсе, то тоже можно но это мутор. Я такой изврат скриншотить не готов.
Изменено: PooHkrd - 01.06.2020 16:08:32
Вот горшок пустой, он предмет простой...
Страницы: 1
Наверх