Значения, не извлеченные Power Query из определенного столбца в таблице Excel

Значения, не извлеченные Power Query из определенного столбца в таблице Excel

У меня есть копии таблицы данных стандартного формата на нескольких листах в моей книге Excel 2013, из которой я использую надстройку Power Query для извлечения данных и компиляции в большую таблицу. Каждая сводная таблица имеет 5 столбцов данных. При нажатии «Обновить» Power Query настраивается на извлечение данных из всех 5 столбцов. Изначально это работало, как и ожидалось, с созданными мной листами. Совсем недавно, при добавлении новых листов, запрашиваемые данные из среднего столбца всегда были пустыми в большой таблице. Когда я заглядываю в редактор Power Query, эти значения возвращаются как нулевые, хотя в этот средний столбец введены числа. Проблема, похоже, совпала с тем, когда я начал генерировать листы с помощью записанного макроса. Чтобы проверить, была ли проблема в макросе, я попробовал создать новый лист без макроса, и результат все равно был тот же. Я изменил расположение ячеек таблиц, чтобы проверить, нет ли чего-то странного в форматировании столбца, и проблема все еще была.

Предпринятые мной шаги, которые привели к этой проблеме:

  1. Создал таблицу размером 5 x 8 с заголовками столбцов и заполнил несколько листов ее копиями.
  2. На вкладке Power Query я получил внешние данные, используя функцию «Из других источников» и выбрав «Пустой запрос».
  3. Введено «=Excel.CurrentWorkbook()» в строку редактора.
  4. После нажатия на значок двойной стрелки в зеленом столбце я выбрал все столбцы из таблиц и снял флажок «Использовать исходное имя столбца в качестве префикса».
  5. В столбце «Имя» нажмите кнопку со стрелкой, перейдите в раздел «Текстовые фильтры» и нажмите «Не равно».
  6. Я выбрал «Запрос» в раскрывающемся списке.
  7. Я нажал «Закрыть и загрузить», чтобы создать сводную таблицу.

Я искал похожие проблемы с помощью тегов [power query][Microsoft-excel 2013], но ничего не нашлось.

решение1

Шаг расширения работает с именами столбцов, поэтому наиболее вероятной причиной является различие в именах столбцов между листами, например, смешанный регистр, начальные или конечные пробелы, дополнительные встроенные пробелы. Обычно проще всего решить эти проблемы, исправив данные Excel.

Связанный контент