Два запроса.
В обоих данные типа EAN(текстовое поле) и Price (десятичное число)
Пример типовой пары данных:
- EAN: 012562598833
- Price: 199
Объединяю два запроса внешним соединение слева по полю EAN (напомню, оно текстовое). Второй запрос добавляется таблицей, при попытке ее развернуть, получаю ошибку:
"DataFormat.Error: Не удалось преобразовать в число.
Сведения:
75375923070x"
Почему Excel пытается преобразовать в число? Я специально определил EAN как текстовое в обоих объединяемых запросах.
В объединяющем запросе всего две операции:
Выполнение второй операции завершается упомнятой выше ошибкой.
Что я делаю не так?
В обоих данные типа EAN(текстовое поле) и Price (десятичное число)
Пример типовой пары данных:
- EAN: 012562598833
- Price: 199
Объединяю два запроса внешним соединение слева по полю EAN (напомню, оно текстовое). Второй запрос добавляется таблицей, при попытке ее развернуть, получаю ошибку:
"DataFormat.Error: Не удалось преобразовать в число.
Сведения:
75375923070x"
Почему Excel пытается преобразовать в число? Я специально определил EAN как текстовое в обоих объединяемых запросах.
В объединяющем запросе всего две операции:
Код |
---|
= Table.NestedJoin(Query1,{"EAN"},Query2,{"EAN"},"Query2",JoinKind.LeftOuter) = Table.ExpandTableColumn(Источник, "Query2", {"Price"}, {"Query2.Price"}) |
Выполнение второй операции завершается упомнятой выше ошибкой.
Что я делаю не так?