Эта сводная таблица подключается к внешнему источнику данных, который не поддерживается в этой версии Excel

Обновлено: 05.07.2024

Обзор. Эта статья поможет вам изучить различные способы исправления ошибки «Ссылка на источник данных Excel недействительна». Кроме того, получите полную информацию о том, почему вы получаете эту ошибку и как исправить ошибку: ссылка на источник данных сводной таблицы недействительна.

Многие пользователи Excel сообщают об ошибке "Ссылка на источник данных недействительна" при попытке создать сводную таблицу в Excel.

Обычно проблема возникает при открытии книги Excel, содержащей квадратные скобки ([]) в имени, и попытке создать сводные таблицы с использованием данных из книги.

Для извлечения данных из поврежденного файла Excel мы рекомендуем этот инструмент:

Это программное обеспечение предотвратит повреждение и потерю данных рабочей книги Excel, таких как данные бизнес-аналитики, финансовые отчеты и другую аналитическую информацию. С помощью этого программного обеспечения вы можете восстановить поврежденные файлы Excel и восстановить каждое визуальное представление и набор данных в исходное неповрежденное состояние за 3 простых шага:

  1. Загрузите средство восстановления файлов Excel с оценкой отлично от Softpedia, Softonic и CNET.
  2. Выберите поврежденный файл Excel (XLS, XLSX) и нажмите «Восстановить», чтобы начать процесс восстановления.
  3. Просмотрите восстановленные файлы и нажмите "Сохранить файл", чтобы сохранить файлы в нужном месте.

Практический сценарий:

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

Недавно я получаю это сообщение об ошибке, когда пытаюсь создать сводную таблицу из таблицы в Excel 2007. Я проверил каждый столбец и не нашел ни одного пустого. Меня очень раздражает, что одни и те же данные, импортированные из CRM-системы, иногда работают, а иногда нет. Если я также конвертирую свои данные в диапазон и пытаюсь вставить PT, я получаю ту же ошибку.

Пожалуйста, помогите!

Опубликовано в сообществе AccountingWEB…


В любом случае это не то, что нельзя исправить, ознакомьтесь с возможными исправлениями, чтобы устранить ошибку: ссылка на источник данных сводной таблицы недействительна.

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

Почему я получаю сообщение об ошибке «Ссылка на источник данных недействительна» в Excel?

Наиболее распространенной причиной ошибки являются квадратные скобки (недопустимые символы) в имени файла книги Excel.

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

Посмотрите их здесь:

1: файл Excel не сохранен на локальном диске —

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

Если у вас есть связанный сценарий, устраните недопустимую ошибку ссылки на источник данных Excel, сначала сохранив файл на локальном диске.

2: Данные сводной таблицы относятся к несуществующему диапазону –

Если диапазон определен неправильно, то именно это и вызвало конкретную ошибку. И вы пытаетесь создать сводную таблицу с неопределенным диапазоном, тогда появляется та же ошибка. И чтобы исправить ошибку, определите диапазон, прежде чем пытаться создать сводную таблицу.

3: Источник данных ссылается на именованный диапазон, который содержит недопустимые ссылки —

Это еще одна возможная причина, по которой ссылка на источник данных недействительна. Ну, если диапазон определен, но ссылки на недопустимые значения, возникает ошибка. Поэтому, чтобы исправить это, используйте Диспетчер имен для определения упоминаемых значений и других необходимых изменений для устранения проблемы.

4: Имя файла Excel содержит квадратные скобки –

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

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

Обязательно следуйте исправлениям в том порядке, в котором они представлены.

Как исправить ошибку «Ссылка на источник данных недействительна» в Excel?

Вот следующие исправления, которые вам нужно попробовать, чтобы исправить ошибку «Ссылка на источник данных Excel недействительна».

Давайте кратко обсудим все эти исправления….!

Как обсуждалось выше, это наиболее распространенная причина, по которой ссылка на источник данных сводной таблицы недействительна.

Итак, при создании сводной таблицы убедитесь, что файл не содержит запрещенных символов. Помимо этого, ознакомьтесь с шагами по изменению имени файла XLSX или XLS для удаления запрещенных символов.

Для этого выполните следующие действия:

  • Закройте окно Excel, в котором в данный момент используется файл.
  • Теперь используйте проводник, чтобы найти местоположение файла Excel> и, когда вы идете туда>, щелкните его правой кнопкой мыши> выберите «Переименовать».
  • А также удалите скобки из имени файла и повторите попытку воссоздания сводной таблицы.


Надеюсь, это сработает для вас, чтобы исправить ссылку, которая не является допустимой сводной таблицей Excel, но если ошибка по-прежнему не устранена, следуйте следующему решению.

Вы также можете столкнуться с ошибкой при открытии файла непосредственно с веб-сайта или из вложения электронной почты. И в этом случае файл открывается из временного файла, что в конце вызывает ошибку Ссылка на источник данных недействительна.

Теперь, чтобы решить эту проблему, сохраните файл Excel на локальном диске. И прежде чем создавать сводную таблицу, выберите «Файл» > «Сохранить как» и сохраните файл на локальном диске.


После сохранения файла выполните шаги, которые ранее приводили к ошибке Ссылка на источник данных недействительна.

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

Если вы пытаетесь вставить сводную таблицу в несуществующий или не определенный диапазон, это еще одна причина, по которой ссылка на источник данных Excel недействительна.

Давайте опишем это лучше всего, создав сценарий, вы пытаетесь создать сводную таблицу, вы перейдете к «Вставить сводную таблицу»> выберите переключатель, связанный с «Выбор таблицы или диапазона», и установите «Таблица/диапазон» на «тест».

И, если вы основывали значения на «тестовом» диапазоне, и он не будет существовать, вы столкнетесь с ошибкой «Ссылка на источник данных недействительна» сразу после нажатия кнопки «ОК».


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

Для этого выполните следующие действия:

  • На ленточной панели выберите вкладку "Формулы" > нажмите "Диспетчер имен".
  • Теперь в окне диспетчера имен нажмите «Создать» > назовите диапазон, который вы создадите. И используйте поле Ссылается на для установки ячеек, которые вы хотите использовать для диапазона. Вы можете ввести его самостоятельно или использовать встроенный селектор.
  • Теперь диапазон определен, вы можете создать сводную таблицу, не получая сообщения об ошибке.

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

Что ж, если после определения диапазона вы по-прежнему получаете сообщение об ошибке "Ссылка на источник данных недействительна", то, скорее всего, вы получаете сообщение об ошибке, потому что именованный диапазон ссылается на некоторые ячейки, значения которых недействительны.

Чтобы исправить это, просто перейдите в раздел «Формулы» > «Диспетчер имен» и проверьте, относится ли диапазон к ячейкам, которые необходимо проанализировать с помощью сводной таблицы. Что ж, если вы обнаружите какие-либо конфликты >, используйте поле «Ссылка», чтобы переключиться на правильное значение.


После внесения изменений попробуйте снова создать сводную таблицу и проверьте, не является ли ссылка на источник данных Excel действительной, исправлена ​​ошибка или нет.

Надеюсь, данные решения помогут вам исправить ошибку ссылки на источник данных Excel недействительна.

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

Это расширенный инструмент восстановления, который позволяет восстанавливать поврежденные, поврежденные, недоступные файлы Excel и некоторые ошибки в Excel. Не только это, но и восстановить потерянные, удаленные, поврежденные данные файла Excel без каких-либо изменений.

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

Этапы использования средства восстановления Excel:

g1

g2

g3

g4

g5

g6

g7

Теперь ваша очередь:

Итак, это все о том, что ссылка на источник данных Excel недействительна. Я изо всех сил старался собрать рабочие решения для исправления ошибки.

Используйте данные решения одно за другим, чтобы исправить ошибку и приступить к созданию сводной таблицы без каких-либо ошибок.

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

Несмотря на это, мне приятно слышать от вас, не стесняйтесь делиться своими ценными комментариями, вопросами и предложениями в разделе комментариев ниже.

Чтобы исправить ошибку, ссылка на источник данных сводной таблицы недействительна, следуйте рабочим решениям, таким как удаление квадратных скобок из имени файла, сохранение файла на локальном диске, определение именованного диапазона и т. д.

Маргрет

Маргрет Артур – предприниматель и эксперт по контент-маркетингу. Она ведет технические блоги и делится знаниями по MS Office, Excel и другим техническим дисциплинам. Ее самобытное искусство представления технической информации простым для понимания языком очень впечатляет. Когда она не пишет, она любит незапланированные путешествия.

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

Использование внешнего источника данных для создания сводной таблицы

Вы можете использовать внешний источник данных, но это зависит от типа источника.

Если источником является база данных SQL

На вкладке "Данные" нажмите "Новый запрос к базе данных".

Нажмите "SQL Server ODBC".

Откроется диалоговое окно "Подключиться к источнику данных ODBC SQL Server". Получите информацию о сервере у администратора базы данных и введите ее в этом диалоговом окне. Когда закончите, нажмите Подключиться.

Слева нажмите стрелку рядом с сервером, чтобы просмотреть базы данных.

Нажмите стрелку рядом с нужной базой данных.

Затем щелкните имя нужной таблицы.

Чтобы просмотреть, как будут выглядеть данные, нажмите "Выполнить".

Когда вы будете готовы перенести данные в Excel, нажмите "Вернуть данные".

В диалоговом окне "Импорт данных" нажмите "Сводная таблица" и нажмите "ОК".

Excel создает пустую сводную таблицу и отображает построитель сводных таблиц. Добавляйте, удаляйте или перемещайте поля по своему усмотрению.

Если источником не является база данных SQL

Если вы хотите использовать внешний источник, который не не является базой данных SQL, вам потребуется драйвер Open Database Connectivity (ODBC), установленный на вашем Mac. Информация о драйверах доступна на этой веб-странице. После установки драйвера для вашего источника вы можете выполнить следующие действия, чтобы использовать внешние данные в сводной таблице:

На вкладке "Данные" нажмите "Новый запрос к базе данных".

Нажмите Из базы данных.

Добавьте источник данных для своей базы данных и нажмите кнопку "ОК".

Слева нажмите стрелку рядом с сервером, чтобы просмотреть базы данных.

Нажмите стрелку рядом с нужной базой данных.

Затем щелкните имя нужной таблицы.

Чтобы просмотреть, как будут выглядеть данные, нажмите "Выполнить".

Когда вы будете готовы перенести данные в Excel, нажмите "Вернуть данные".

В диалоговом окне "Импорт данных" нажмите "Сводная таблица" и нажмите "ОК".

Excel создает пустую сводную таблицу и отображает построитель сводных таблиц. Добавляйте, удаляйте или перемещайте поля по своему усмотрению.

Возможность анализа всех данных поможет вам принимать более обоснованные бизнес-решения.Но иногда трудно понять, с чего начать, особенно когда у вас есть много данных, которые хранятся вне Excel, например, в базе данных Microsoft Access или Microsoft SQL Server или в файле куба оперативной аналитической обработки (OLAP). В этом случае вы подключитесь к внешнему источнику данных, а затем создадите сводную таблицу для суммирования, анализа, изучения и представления этих данных.

Вот как создать сводную таблицу с помощью существующего подключения к внешним данным:

Нажмите любую ячейку на листе.

Нажмите «Вставка» > «Сводная таблица».

Вставить сводную таблицу выпадающее меню, показывающее

В диалоговом окне "Создание сводной таблицы" нажмите "Из внешнего источника данных".

Сводная таблица из Внешний источник

Нажмите «Выбрать подключение».

На вкладке "Подключения" в поле "Показать" оставьте выбранным "Все подключения" или выберите категорию подключения, содержащую источник данных, к которому вы хотите подключиться.

Чтобы повторно использовать существующее подключение или поделиться им, используйте подключение из Connections в этой книге.

В списке подключений выберите нужное подключение и нажмите «Открыть».

В разделе Выберите, где вы хотите разместить отчет сводной таблицы, выберите местоположение.

Чтобы поместить сводную таблицу на новый лист, начиная с ячейки A1, выберите "Новый лист".

Чтобы поместить сводную таблицу на активный рабочий лист, выберите «Существующий рабочий лист», а затем в поле «Расположение» введите ячейку, с которой должна начинаться сводная таблица.

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

В разделе списка полей установите флажок рядом с именем поля, чтобы поместить поле в область по умолчанию в разделе областей списка полей.

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

Совет. Можно также щелкнуть правой кнопкой мыши имя поля, а затем выбрать "Добавить в фильтр отчета", "Добавить в метки столбцов", "Добавить в метки строк" или "Добавить в значения", чтобы поместить поле в эту область раздела областей, или перетащите поле из раздела полей в область в разделе областей.

Используйте список полей для дальнейшего проектирования макета и формата сводной таблицы, щелкнув правой кнопкой мыши поля в разделе областей, а затем выбрав нужную область или перетащив поля между областями в разделе областей.< /p>

Подключение к новому внешнему источнику данных

Чтобы создать новое внешнее подключение к SQL Server и импортировать данные в Excel в виде таблицы или сводной таблицы, выполните следующие действия:

Нажмите Данные > Из других источников.

От другого Кнопка

Нажмите на нужное подключение.

Нажмите Из SQL Server, чтобы создать подключение к таблице SQL Server.

Нажмите Из служб Analysis Services, чтобы создать подключение к кубу анализа SQL Server.

В мастере подключения данных выполните шаги для установки подключения.

На странице 1 введите сервер базы данных и укажите способ входа на сервер.

На странице 2 введите базу данных, таблицу или запрос, содержащие нужные данные.

На странице 3 введите файл подключения, который вы хотите создать.

Чтобы создать новое подключение к базе данных Access и импортировать данные в Excel в виде таблицы или сводной таблицы, выполните следующие действия:

Нажмите Данные > Из Access.

Из доступа на вкладке Данные

В диалоговом окне "Выбор источника данных" найдите базу данных, к которой вы хотите подключиться, и нажмите "Открыть".

В диалоговом окне "Выбор таблицы" выберите нужную таблицу и нажмите "ОК".

Если таблиц несколько, установите флажок Разрешить выбор нескольких таблиц, чтобы можно было установить флажки для нужных таблиц, а затем нажмите кнопку ОК.

В диалоговом окне "Импорт данных" выберите способ просмотра данных в книге и место их размещения, а затем нажмите "ОК".

Таблицы автоматически добавляются в модель данных, а база данных Access добавляется к вашим подключениям к книгам.

В этой статье описывается, как подключить Tableau к данным файла Microsoft Excel и настроить источник данных. Tableau подключается к файлам .xls и .xlsx.

Чтобы подключиться к CSV-файлу, используйте соединитель текстовых файлов.

Установите подключение и настройте источник данных

После того, как вы откроете Tableau, в разделе "Подключение" нажмите Excel.

Выберите книгу Excel, к которой хотите подключиться, и нажмите "Открыть" .

ПРИМЕЧАНИЕ. Начиная с Tableau 2020.2, устаревшие соединения Excel и Text больше не поддерживаются. См. документ «Альтернативы устаревшего подключения» в сообществе Tableau, чтобы узнать об альтернативах использованию устаревшего подключения.

На странице "Источник данных" выполните следующие действия:

(Необязательно) Выберите имя источника данных по умолчанию в верхней части страницы, а затем введите уникальное имя источника данных для использования в Tableau. Например, используйте соглашение об именовании источников данных, которое поможет другим пользователям источника данных определить, к какому источнику данных подключаться.

Если в файле Excel есть одна таблица, щелкните вкладку листа, чтобы начать анализ.

Используйте пользовательский SQL для подключения к конкретному запросу, а не ко всему источнику данных. Дополнительные сведения см. в разделе Подключение к пользовательскому SQL-запросу.

Вы также можете подключиться к именованному диапазону или таблице Excel (также известной как список Excel) так же, как вы подключаетесь к листу. И именованный диапазон, и таблица Excel функционируют как таблица в Tableau.

Вы создаете именованные диапазоны в Excel, выбирая диапазон ячеек и затем выбирая «Определить имя» на вкладке «Формулы». Как и в случае с именованными диапазонами, вы можете создать таблицу Excel в Excel, выбрав диапазон ячеек, а затем выбрав «Вставка» > «Таблица». При подключении к именованному диапазону или таблице Excel в Tableau рядом с листом на странице источника данных появляется значок, как показано ниже.


Вы можете одновременно подключаться к нескольким книгам Excel, если каждое подключение в источнике данных имеет уникальное имя.

Примечание. Tableau не поддерживает сводные таблицы в Excel.

Пример источника данных Microsoft Excel

Ниже приведен пример источника данных Microsoft Excel.


Примечание. Если файл Excel содержит столбцы шириной более 254 символов, Tableau Desktop не сможет использовать эти поля для книг, созданных до Tableau Desktop 8.2. Кроме того, вы не можете использовать устаревшее соединение для подключения к этим данным. Либо удалите столбцы, измените их, чтобы они соответствовали 254 символам перед подключением в Tableau Desktop, либо обновите источник данных Excel. Дополнительные сведения об обновлении источников данных см. в разделе Обновление источников данных.

Получить дополнительные данные

Получите больше данных в свой источник данных, добавив дополнительные таблицы или подключившись к данным в другой базе данных.

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

Добавьте дополнительные данные из разных баз данных. На левой панели нажмите «Добавить» рядом с пунктом «Подключения». Дополнительную информацию см. в разделе Объединение ваших данных.

Если нужного соединителя нет в списке на левой панели, выберите «Данные» > «Новый источник данных», чтобы добавить новый источник данных. Дополнительную информацию см. в разделе Смешивание данных.

Настройка параметров таблицы Excel

Параметры таблицы Excel ограничены подключением. Чтобы изменить параметры таблицы, щелкните на холсте стрелку раскрывающегося списка таблицы и укажите, включают ли данные имена полей в первой строке. Если это так, эти имена станут именами полей в Tableau. Если имена полей не включены, Tableau генерирует их автоматически. Вы можете переименовать поля позже.

Используйте интерпретатор данных для очистки данных

Если Tableau обнаружит, что может помочь оптимизировать источник данных для анализа, вам будет предложено использовать интерпретатор данных. Интерпретатор данных может обнаруживать вложенные таблицы, которые вы можете использовать, и удалять уникальное форматирование, которое может вызвать проблемы в дальнейшем анализе. Дополнительные сведения см. в статье Очистка данных из Excel, CSV, PDF и Google Таблиц с помощью интерпретатора данных.

О файлах .ttde и .hhyper

Вы можете заметить файлы .ttde или .hhyper при перемещении по каталогу вашего компьютера. Когда вы создаете источник данных Tableau, который подключается к вашим данным, Tableau создает файл .ttde или .hhyper. Этот файл, также известный как теневой экстракт, используется для повышения скорости загрузки источника данных в Tableau Desktop. Хотя теневой экстракт содержит базовые данные и другую информацию, похожую на стандартный экстракт Tableau, теневой экстракт сохраняется в другом формате и не может использоваться для восстановления ваших данных.

В некоторых ситуациях вам может потребоваться удалить теневую копию с вашего компьютера. Дополнительную информацию см. в разделе Недостаточно места на диске из-за извлечения тени в базе знаний Tableau.

Изменения в способе вычисления значений

Начиная с версии 10.5, когда вы работаете с источниками данных извлечения, а также источниками данных, которые используют живые подключения к файловым данным, таким как Excel, значения в ваших данных могут вычисляться иначе, чем в предыдущих версиях Tableau.Это изменение означает, что вы можете увидеть различия между данными и метками в представлении между версией 10.4 (и более ранней) и версией 10.5 (и более поздней). Цель этого изменения — повысить эффективность и масштабируемость вашего источника данных Excel. Дополнительные сведения см. в разделе Изменения значений и меток в представлении.

В случае источника данных Excel одним из примеров этого изменения является чувствительность к регистру. В версии 10.4 (и более ранних) для целей сравнения и сортировки строковые значения обрабатываются как нечувствительные к регистру и, следовательно, обрабатываются одинаково и сохраняются как одно строковое значение. В версии 10.5 (и более поздних) для целей сортировки и сравнения значения остаются нечувствительными к регистру. Однако значения чувствительны к регистру для целей хранения. Это становится очевидным, когда значения отображаются на странице источника данных.

Например, предположим, что в ваших данных есть столбец, содержащий значения "Дом", "ДОМ" и "дом". Вы видите следующие строковые значения в зависимости от используемой версии Tableau:

В версии 10.4 и более ранних как на странице источника данных, так и в представлении вы видите: "Дом", "Дом" и "Дом".

В версии 10.5 и более поздних на странице источника данных вы видите: "Дом", "ДОМ" и "ДОМ". Но в представлении вы видите: "Дом", "Дом" и "Дом".

Если вам необходимо сохранять чувствительность к регистру для ваших данных при выполнении объединения, вы можете включить параметр «Сохранить регистр символов (Excel)» в меню «Данные». Дополнительную информацию об этом параметре см. в разделе Присоединение к своим данным (ссылка открывается в новом окне) .

См. также

  • Настройка источников данных. Добавьте дополнительные данные в этот источник данных или подготовьте данные перед их анализом.
  • Создание диаграмм и анализ данных. Начните анализ данных.

Подготовка данных с помощью текстовых файлов и файлов Excel (ссылка откроется в новом окне) — посмотрите видео Tableau (требуется регистрация или вход).

Читайте также: