#excel #powerquery
Вопрос:
У меня проблема с запросом питания, когда значения из столбца приходят неправильно, когда я его расширяю.
Ниже приведено значение, прежде чем развернуть его
А вот значение после того, как я разверну столбец
По какой-то причине значение идентично предыдущему столбцу ([Фактическое])
Комментарии:
1. ИСПРАВЛЕНО, что перед соединением не хватало функции Table.buffer (), чтобы запрос питания мог сделать это правильно
Ответ №1:
Похоже, что в одном из столбцов есть вложенная таблица, как показано ниже в вашей правой боковой таблице. Можете ли вы удалить это перед присоединением и попытаться посмотреть, решит ли это проблему.
Комментарии:
1. Я пытался удалить его перед присоединением, но это не решает проблему. Это все равно дает мне неверное значение
2. Возможно ли для вас воспроизвести проблему в небольшом масштабе? В противном случае его трудно отладить
3. Я исправил эту проблему. Логика была правильной, но я обнаружил, что power query плохо справляется с вложенными операциями, поэтому мне пришлось добавить Table.buffer() во вложенную таблицу перед объединением. После этого все сработало как надо.