Как можно изменить Power Query для обработки ошибки «Внешняя таблица не в ожидаемом формате»?

#excel #merge #powerquery

#excel #слияние #powerquery

Вопрос:

У меня есть лист Excel, который извлекает данные с помощью Power Query с сервера SQL и объединяет данные с другим листом.

Это работало нормально до тех пор, пока неделю назад я не начал получать эту ошибку здесь:

Формат данных.Ошибка: Внешняя таблица не в ожидаемом формате

Ошибка возникает, когда я пытаюсь объединить запрос с таблицей в другой книге.

Не так давно я обновился с Excel 2013 на 2016 и получил предупреждение о совместимости, в котором говорится, что запросы могут быть несовместимы с этой версией Excel.

Есть ли способ решить эту проблему?

Комментарии:

1. Базовый SQL-запрос тот же или могут быть дополнительные столбцы? Другой причиной этой ошибки могут быть, например, текстовые данные в поле, которое вы пометили как числовое, есть ли какие-либо примеры этого? Для проверки выполните шаги запроса и определите первый шаг, на котором он прерывается

Ответ №1:

Проблема возникла из-за обновления с Excel 2013 до Excel 2016. Книгу запросов не удалось обновить до новой версии, и она стала несовместимой с другими книгами, поскольку они были обновлены до 2016 года. В запросе, скорее всего, была функция, которая была изменена или удалена в версии 2016.