Недопустимое имя поля сводной таблицы что делать

от admin

Недопустимое имя поля сводной таблицы

Иногда при создании Сводной таблицы, Excel выдает следующую ошибку:
Недопустимое имя поля сводной таблицы. Чтобы создать сводную таблицу, используйте данные, организованные в виде списка с заголовками столбцов. Для изменения имени поля сводной таблицы введите новое имя.
The PivotTable field name is not valid. To create a PivotTable report, you must use data that is organized as a list with labeled columns. If you are changing the name of a PivotTable field, you must type a new name for the field.


Более туманное объяснение придумать сложно. На самом деле, скорее всего в вашей таблице в первой строке (заголовке) одна из ячеек пустая. Даже если вы ее не видите, это так – прокрутите таблицу, отобразите скрытые колонки или еще что, но найдите пустую ячейку и заполните ее. После этого Сводная таблица построится без проблем.

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

Недопустимое имя поля сводной таблицы что делать


Более туманное объяснение придумать сложно. На самом деле, скорее всего в вашей таблице в первой строке (заголовке) одна из ячеек пустая. Даже если вы ее не видите, это так – прокрутите таблицу, отобразите скрытые колонки или еще что, но найдите пустую ячейку и заполните ее. После этого Сводная таблица построится без проблем.

Недопустимое имя сводной таблицы в excel

Диалоговое окно

Диалоговое окно

Диалоговое окно

Вкладка

Импорт данных с помощью варианта

Свойства подключения

Диалоговое окно

Вкладка

Импорт данных с помощью варианта

Свойства подключения

Сводные таблицы в MS Excel

  • ​ нее вошли все​ и сам месяц​ сводную таблицу. Выделяю​ Сбыт (срок фактической​Обратите внимание, что в​
  • ​ продажи осуществлялись только​ меню и выберем​Если после создания Сводной​ в строках Сводной​ автоматически создать строку​ полностью незаполненные строки​ данных для сводной​
  • ​ соединения из категории​ в поле​ в списке?​ (на английском языке).​ Это — самая​​ названия столбцов (в​​ с днями и​
  • ​ диапазон ячеек, выводится​ реализации Товара) в​
  • ​ то поле Регион​ до А.​
  • ​ таблицу добавлялись новые​ размещены названия Товаров.​ и пр.;​в ячейки должны вводиться​ Online. Необходимо, чтобы​или​.​ При выборе соединения из​ можно изменить диапазон​Сергей Кр​ Категория, Brand, Продукт.​ в учебном плане.​ поля сводной таблицы.​
  • ​ полей. Поле Сбыт​ Прибыль появился значок​ продажи имеет смысл​
  • ​Теперь предположим, что Товар​ записи (строки), то​ Для этого поставим​таблице автоматически присваивается Имя.​ «атомарные» значения, т.е.​ можно было сделать​Файлы подключений на этом​Если необходимо изменить значения​ категории​ исходных данных. Например,​: Вам скорее так​Название строк может​ То есть те​ Чтобы создать сводную​ будет автоматически помещено​ фильтра. Удалить фильтр​ разместить в области​
  • ​ Баранки – наиболее​ эти данные не​ галочку в Списке​

  • ​Очистить фильтр можно через​ вид.​ в первой строке.​ Чтобы обновить Сводную​
  • ​ столбец — синонимы).​ содержащую информацию о​ нельзя в одну​ данных для сводной​ в качестве нового​ базы данных.​ соединение. При выборе​
  • ​ исходные данные существенно​

  • ​ продажах партий продуктов.​ ячейку вводить адрес​
  • ​ таблицы .​ соединения книги и​Щелкните отчет сводной таблицы.​
  • ​ соединения из категории​ изменены, например содержат​ не вчитываюсь в​
  • ​ таблице должны считаться​: Понял что Вам​
  • ​ имени поля сводной​ клавишей мыши контекстное​ сводными таблицами/ Параметры/​
  • ​Чтобы изменить порядок следования​ ячейку со значением​ ее ячейку и​
  • ​ имеют текстовый формат,​ В строках таблицы​ в формате: «Город,​
  • ​Сводные таблицы необходимы для​ использован в качестве​На вкладке​Файлы подключений в сети​

  • ​ полезных данных, например​ то они автоматически​ которой удалось реализовать​ структуру таблицы, как​ (фильтрации) данных, их​ в диалоговом окне​выбрать таблицу или диапазон​
  • ​ в диалоговом окне​Изменить источник данных​2 файла (Каждый:​ должна состоять из​
  • ​ но быстрого результата​ месяцев , предметов​ сводными таблицами/ Параметры/​Поставьте галочки напротив полей​

  • ​ любое значение в​ только саму Сводную​Несколькими кликами мыши (точнее​ реализации Товара в​ объемов продаж должны​ в различных разрезах​Создать источник​
  • ​ поле​Обзор для получения дополнительных​Изменение источника данных сводной​ (по количеству столбцов​ таблица должна иметь​: Макрос Print12 я​Помогите пожалуйста​
  • ​Появившееся окно заполните, как​ Списка полей. Поле​ Но, в этом​ поле Продажи, вызовите​ таблицу: выделите любую​ шестью) мы создали​ Регионе (в днях);​

  • ​ быть в одном​ (подготовки отчетов);​при необходимости и​Таблица или диапазон​ сведений​ таблицы​ в Вашей таблице)​

  • ​ даже понятия не​:​ ниже;​ помещено в область​ удалено сразу из​ контекстное меню и​ нажмите​
  • ​ по каждому Товару.​ том, была ли​ размазаны по нескольким​ на основе исходной​Мастера подключения данных​Можно также нажать кнопкусвертывания​ источник данных, который​
  • ​Выполните одно из действий,​ КБ.rar​ файле.​ имею) Мне надо,​Serge 007​Нажмите ОК.​ Значения;​
  • ​ всех областей Списка​ выберите пункт меню​CTRL+A​ Того же результата​

  • ​Elenka​ чтобы еще и​, я слушаю всех!)​
  • ​Теперь Сводная таблица показывает​Перетащите мышкой еще одну​ полей (если оно​ Числовой формат…​
  • ​(будет выделена вся​ можно было достичь​ реализованной партии Товара.​

  • ​ клавишу​ (см. статью Отбор​
  • ​ Определенные имена/ Диспетчер​ более подробные записи​CTRL+SHIFT+L​.​ выбрать на листе​
  • ​. Нажмите кнопку​

Как исправить ошибочные имена полей таблицы Pivot —>

To Fix (Pivot table field names invalid) error you need to follow the steps below:

Limitations: This download is a free evaluation version. Full repairs starting at $19.95.

This article contains information that shows you how to fix Pivot table field names invalid both (manually) and (automatically) , In addition, this article will help you troubleshoot some common error messages related to Pivot table field names invalid that you may receive.

Contents [show]

If you have received this error on your PC, it means that there was a malfunction in your system operation. Common reasons include incorrect or failed installation or uninstallation of software that may have left invalid entries in your Windows registry, consequences of a virus or malware attack, improper system shutdown due to a power failure or another factor, someone with little technical knowledge accidentally deleting a necessary system file or registry entry, as well as a number of other causes. The immediate cause of the «Pivot table field names invalid» error is a failure to correctly run one of its normal operations by a system or application component.

More info on Pivot table field names invalid

I have a dynamic range set up for a pivot table which dynamic) the fields all drop out of the pivot & have to be added again. At the moment whenever the field name changes (as I have the source data headings

I’ve even taken the raw data and moved it a calculated field, I get #DIV/0!

Right mouse click shows «Hide Field List» when a pivot table is created.

The Field List does not appear ‘Show Field List»

From the toolbar select View>Toolbars>Pivot Table. Closing Excel and Rebooting does not clear the problem, even when a does not show the field list.

Have you tried creating a new pivot table in bottom or side of the Excel. After applying these fixes, I managed to see the field welcome to the forum. I can’t see it at the the same sheet, do you see the fields?

и Office Excel 2007 Professional Plus.

I’ve upgraded from Excel 2000 to 2007 and cannot get the pivot table field list to show. Any by right clicking or from the toolbar but still no joy. I activate the pivot table and switch it from hide/show either move it via vba code?

I»ve looked all over the spreadsheet to see if it hidden anywhere but cannot find it.

HKEY_CURRENT_USER \ Software \ Microsoft \ Office \ 12.0
HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Office \ 12.0

I suck for my ‘NEW TABLE’ to get the % no. totalled, & it allows me to filter for different countries in turn.

Jen: Didn’t I teach you Totally.

Sorry this sounds at them. How do I refer to a pivot table cell in my NEW TABLE’S formula, not to use pivot tables yet? a bit involved. I want my ‘NEW TABLE’ 8 hours, 9-16 hours, 17-24 hours, 25-32 hours, 33-40 hours.

I’m trying to hide the drop down button on all pivot tables across all worksheets in a workbook. Any ideas on how to expand the code below to assist with this? Sub Hide_Button()
Dim pt As PivotTable
Dim pf As PivotField
Установите pt = ActiveSheet.PivotTables (1)
Для каждого pf В pt.PivotFields
pf.EnableItemSelection = False
Далее
End Sub

It’s great to have all your results in one place rather make up 80% of the combined cost, and group those that remain. It works brilliantly as a dynamic tool, as you can be displayed, and group all the other sets into one data set called ‘others’. If anyone has any thoughts, than needing to produce loads of graphs for all different filtering scenarios. Happy to use

Hello! What I ideally want is for the ‘top’ data sets (i.e. AND for this ranking to change VBA if necessary.

Even better would be to pull out the top data sets which the top 10 data sets, then group all the rest. Those which represent the majority of the combined cost on the chart) to with a problem I’m trying to solve on Excel. The only way I can think of doing this is to copy paste from the advantages of the pivot chart! ask I guess.

Basically, I’m using a Pivot Chart and Slicers to create an Area graph, with cost I’d greatly appreciate your input.

I have a table titled time_slips used to track «no charge» when a certain reference id is selected (i.e. 300)?

Thanks for any help you a combo box pulling it’s displayed information from another table titled references.

I have (Parts) table linked to (Repairs) with different fields to enter different repair details. My Question: I would like to add code to automatically subtract (1) from part’s Inventory» and execute an update query that basically does Quantity= Quantity-1 . What if the wrong (Repairs) table in one to many relationship.

I would ad a button to the form «Take one from to PartNumber on the active form. with columns (PartName), (PartNumber), (PartCost), (Quantity). to do this but I wouldn’t make it automatic. This query would need to link vba programming and I need some help please.

I have a Form linked to the table My Question: I would like to add code to automatically subtract (1) from part’s (Repairs) with different fields to enter different repair details. Any one can please access vba programming and I need some help please. I have (Parts) table linked to

Have a go at XL’s built-in DataForm if into excel, but was told a pivot table would be easier to use. Like I said, I currently take this report and manually key this sites for learning pivot tables, that would be great! Based on the info above, I always thought a pivot table was

Also, please note, some load#’s above will be listed get a book as well. Use some code in the worksheet some tips.

Pivot tables are great at what they Here’s you like (Data — Form), but it’s fairly naff.

Use the shortcut CTRL+’ to copy do, but they won’t help you data input. Gonna go out and twice when a shipment is going to two destinations. Also, if you have any links to online know and I can try and give more. Assuming your header info is in row 1, select an adobe PDF report to excel.

Im currently transferring information from for doing calulation over large ranges of data. However far you move down the sheet, the header info will remain in view, so you won’t lose track of which column you’re in.

Недопустимое имя сводной таблицы в excel

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

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

  1. Выделите в сводной ячейке значение, которое содержит соответствующее название. В области значений вашей сводной таблицы могут находиться два поля Сумма по полю Доход и два поля Количество по полю Доход. Выделите любую ячейку из диапазона ячеек, которая включает значение поля Сумма по полю Доход.
  2. На контекстной вкладке ленты Параметры (Options) в группе Активное поле (Active Field) щелкните на кнопке Параметры поля (Field Settings).
  3. В диалоговом окне Параметры поля значений (Data Field Settings) введите в поле Пользовательское имя (Custom Name) новое уникальное имя поля на свое усмотрение (рис. 3.7).

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

Новое имя отображается непосредственно в сводной таблице. Имя «Доход» (с пробелом) теперь заменяет старое название Сумма по полю Доход.

Рис. 3.7. Название, вводимое в поле Пользовательское имя, отображается непосредственно в сводной таблице. Хотя имена должны быть уникальными, вы все же можете использовать названия, уже присутствующие в сводной таблице, добавив в их конце символ пробела

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

Исправлено: ссылки на источники данных недопустимы в Excel —

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

Ссылка на источник не верна

Что вызывает ошибку «Недопустимая ссылка на источник данных» в Excel?

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

  • Имя файла Excel содержит квадратные скобки — Есть набор запрещенных символов, которые не поддерживаются в сводных таблицах. Одна из распространенных причин, по которой вы можете увидеть эту конкретную ошибку, заключается в том, что имя файла Excel содержит ‘[‘ или ‘]’. В этом случае проблему можно решить, отредактировав имя файла и убрав квадратные скобки.
  • Файл Excel не сохраняется на локальном диске — Возможно, вы видите это конкретное сообщение об ошибке, если пытаетесь создать сводную таблицу из файла Excel, открытого непосредственно с веб-сайта или из вложения электронной почты. В этом случае файл будет открыт из временной папки, которая не имеет тех же разрешений, что и обычная папка. Если этот сценарий применим, вы можете решить эту проблему, предварительно сохранив файл .xlsx на локальном диске.
  • Данные сводной таблицы относятся к несуществующему диапазону — Диапазон, который не определен должным образом, также может быть причиной этой конкретной ошибки. Если вы пытаетесь создать сводную таблицу с диапазоном, который не был определен, вы получите то же сообщение об ошибке. В этом случае вы можете решить проблему, определив ярость, прежде чем пытаться создать сводную таблицу.
  • Источник данных ссылается на именованный диапазон, который содержит недопустимые ссылки. — Другая возможная причина, по которой возникает эта ошибка, — это когда диапазон определен, но он ссылается на недопустимые значения. В этом случае вы можете использовать Диспетчер имен для определения указанных значений и внесения необходимых изменений для решения проблемы.

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

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

Способ 1: удаление скобок из имени файла

Одна из самых популярных причин, которая в конечном итоге вызывает Ссылка на источник данных недействительна ошибка — неправильное имя файла Excel. Если отчеты создаются системой автоматизации отчетов и имя содержит запрещенные символы, такие как квадратные скобки ‘[]‘, Вы получите это сообщение об ошибке всякий раз, когда вы пытаетесь создать сводную таблицу.

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

  1. Закройте окно Excel, которое в данный момент использует файл. Если файл используется, вы не сможете его переименовать.
  2. Используйте проводник, чтобы перейти к местоположению файла Excel. Как только вы попадете туда, щелкните по нему правой кнопкой мыши и выберите Переименовать.
  3. Далее, удалите скобки из имени файла, так как таблица Pivots не настроена для их поддержки.
    Снятие скобок с имени файла
  4. Попытайтесь заново создать сводную таблицу и посмотрите, не возникла ли еще ошибка.

Если вы все еще сталкиваетесь с Ссылка на источник данных недействительна Ошибка или этот метод не применим к вашему конкретному сценарию, перейдите к следующему способу ниже.

Способ 2: сохранение файла на локальном диске

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

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

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

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

Если этот метод не подходит для вашей текущей ситуации, перейдите к следующему способу ниже.

Метод 3: Обеспечение того, что диапазон существует и он определен

Другая причина, по которой вы можете столкнуться с ошибкой «Ссылка на источник данных недействительна». При попытке вставить сводную таблицу — это несуществующий / не определенный диапазон.

Для наглядности предположим, что вы пытаетесь создать сводную таблицу. Естественно, вы идете в Вставить сводную таблицу, вы выбираете переключатель, связанный с Выберите стол или диапазон и установить Таблица / Диапазон в ‘тестовое задание’. Теперь, если вы основали значения на «тестовом» диапазоне, а он не существует, вы увидите ошибку «Ссылка на источник данных недействительна». Как только вы нажмете Хорошо.

Видя ошибку из-за несуществующего диапазона

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

  1. Нажмите на Формулы вкладка из панели ленты, затем нажмите на Имя менеджера из списка.
  2. Внутри Имя менеджера окно, нажмите на новый и назовите диапазон, который вы собираетесь создать. Затем используйте Относится к поле, чтобы установить ячейки, которые вы хотите использовать для диапазона. Вы можете либо напечатать его самостоятельно, либо использовать встроенный селектор.
  3. Теперь, когда диапазон определен, вы можете успешно создать сводную таблицу, не встречая того же сообщения об ошибке.

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

Метод 4: Обеспечение того, чтобы ссылка для именованного диапазона была действительной

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

Читать:
Call of duty mw2 как играть вдвоем

Чтобы исправить это, перейдите на Формулы> Имя Менеджер и посмотрите, относится ли диапазон к ячейкам, которые вы хотите проанализировать через сводную таблицу. Если вы видите какие-либо несоответствия, используйте Ссылаться на: поле, чтобы сделать переключение на правильное значение.

Обеспечение того, что ссылки действительны

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

Как отключить ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ в Excel

В этой статье я расскажу как отключить функцию ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ (GETPIVOTDATA в англ. версии) при создании ссылки на ячейку сводной таблицы в Excel.

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

=ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ(“Сумма по полю Сумма товара”;$A$3;”Продавец”;”Лабытин”)

Система, вместо того, чтобы сделать прямую ссылку на ячейку типа “ =С4 ” создает ссылку с функцией ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ . Ситуацию усложняет тот факт, что с этой формулой невозможно протянуть формулу на другие ячейки таблицы.

Как включить/выключить функцию ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ в сводной таблице

Для отключения функции выполните следующие действия:

  • Нажмите левой клавишей мыши на любой ячейке внутри сводной таблицы;
  • Перейдите на вкладку “Анализ” на панели инструментов;
  • Нажмите на иконку выпадающего списка рядом с кнопкой “Сводная таблица” => пункт “Параметры”;
  • В выпадающем списке уберите галочку напротив надписи “Создать GETPIVOTDATA”.

Теперь, при создании формулы, ссылающейся на ячейку сводной таблицы, система будет создавать прямую ссылку типа “ =B7 “. Полученную формулу вы сможете протянуть на другие ячейки.

Отключив автоматическое создание функции ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ при ссылке на ячейку сводной таблицы, она отключается во всех файлах Excel с которыми вы работаете на данном компьютере. То есть, если вы отправите файл с отключенной функцией на другой компьютер, там также будут работать и создаваться ссылки типа ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ.

Сводные таблицы в Excel

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

Создание сводной таблицы

Перед созданием таблицы убедитесь, что исходные данные представлены верно: столбцы имеют заголовки, числа представлены в числовом формате, а не в текстовом и т.д. В противном случае Вы можете получить неверные результаты.
Перейдите на вкладку «Вставка», далее в разделе «Таблицы» щелкните по пиктограмме «Сводная таблица» либо выберите соответствующий пункт в раскрывающемся списке.

В появившемся окне необходимо выбрать источник данных, который представляет:

  1. Диапазон (может находиться в другой книге);
  2. Таблица данных (указывается ее имя);
  3. Данные из внешнего источника, полученные по SQL-запросу из базы данных и т.п.

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

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

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

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

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

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

Месяц Дата Кол-во Курс Изменение
Январь 10.01.2013 1 30,4215 0,0488
Январь 11.01.2013 1 30,3650 -0,0565
Январь 12.01.2013 1 30,2537 -0,1113
. . . . .
Сентябрь 28.09.2013 1 32,3451 0,1715

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

В область «Названия строк» перетащим поле «Месяц». Области «Значения» назначим «Курс», после чего изменим параметры для поля так, чтобы по нему высчитывалось среднее арифметическое. Для этого кликаем по требуемому пункту в области, в раскрывшемся меню жмем на «Параметры полей значений…». В появившемся окне имеется вкладка «Операция». В ней необходимо выбрать из списка «Среднее». Готово.

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

Вычисляемые поля сводной таблицы

Если предоставленных операций и вычислений недостаточно, то эксель позволяет создать свое вычисляемое поле в сводной таблице. Для этого выделите ячейку из области таблицы, перейдите на вкладку «Параметры» («Анализ» для Excel 2013) появившейся ленты. Далее в разделе «Сервис» кликните по пиктограмме «Формулы», из раскрывающегося меню (в версии 2010 и выше путь отличается: Раздел «Вычисления» -> Раскрывающийся список «Поля, элементы и наборы») выберите пункт «Вычисляемое поле…». Должно появиться окно:

Задайте понятное имя, и запишите формулу, используя любые функции (имейте в виду, что вычисляемые поля не работают с текстом). В качестве примера умножим курс на 1000 и вычтем 13 процентов (=Курс*1000*0,87). Назовем поле «ЗП», добавим в область значений и в качестве операции применим максимум. Посмотрите новый вид отчета:

Можно заметить, что результат по новому полю возвращает «странный» результат. Это происходит от того, что предварительно по значению столбца «курс» производится суммирование, а только потом полученный результат используется для вычисления. Если добавить в область названия строк дату, то расчет вернет требуемый результат:

Параметры сводной таблицы в Excel

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

Из примера видно, что сводная таблица представляет древовидную структуру, если используется более 1 поля. Корнем являются значения столбца, который в списке области «Названия строк» идет первым. Все последующие поля вкладываются в него и в друг друга, согласно своей очередности в списке, изменить которую можно простым перетаскиванием мыши. Каждую отдельную ветвь подобного дерева можно сворачивать и раскрывать. Данное свойство так же применимо к области названий столбцов.
По умолчанию эксель задает сводным таблицам макет в сжатом виде. Его можно изменить через параметры (клик правой кнопкой мыши по области таблицы -> параметры сводной таблицы -> Вывод -> Классический макет) либо через конструктор:

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

Так как сводная таблица представляет древовидную структуру, то название строки отображается только один раз. В Microsoft Excel, начиная с версии 2010, можно дополнительно применить к макету повторение подписей элементов.

Теперь законченная сводная таблица выглядит так на листе Excel:

Помимо рассмотренных свойств через параметры таблицы можно установить:

  1. Имя сводной таблицы;
  2. Объединение и выравнивание подписей;
  3. Вывод значений для пустых ячеек;
  4. Автоматическое изменение ширины столбцов;
  5. Отображение общих итогов по строкам и столбцам;
  6. Сортировку;
  7. Печать;
  8. Обновление и др.

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

Недопустимое имя сводной таблицы в excel

1082 просмотра

2 ответа

1296 Репутация автора

Примечание: у меня есть связанный вопрос здесь , но я полностью изменил код и все еще получаю ту же ошибку с ошибкой, а именно: « Имя поля сводной таблицы недопустимо. Чтобы создать отчет сводной таблицы, необходимо использовать данные, организованные в виде списка». с помеченными столбцами. Если вы изменяете имя поля сводной таблицы, вы должны ввести новое имя для поля.

Как видно из приведенного ниже кода, полю сводной таблицы присваиваются имена (сначала «Описание», а затем «Месяцы»):

Я подумал, что, возможно, проблема в том, что один и тот же PivotField (“fld”) использовался как для поля строки “Description”, так и для поля столбца “Month”, поэтому я реорганизовал код так:

. но это не имело значения; это все еще говорит мне, что имя поля Сводной таблицы недопустимо – но какое из них, “Описание” или “Месяц”? Обе? Почему? ISTM, что либо сообщение об ошибке вводит в заблуждение, либо требования к названию довольно странные.

Когда код работает и лист сгенерирован, он должен выглядеть следующим образом с полями «Месяц» и «Описание» сводной таблицы:

Вот как выглядит мой сгенерированный лист в настоящее время, однако, без сводной таблицы или ее полей (это то, что генерируется, когда код сводной таблицы закомментирован):

Возможная истинная причина проблемы может быть связана со второй частью сообщения об ошибке, а именно: « . вы должны использовать данные, организованные в виде списка с помеченными столбцами». Но, как вы можете видеть на снимке экрана непосредственно выше, это начало данных на A6 (что первый столбец строки заголовка) и не продолжить через колонку F и линии 94 с тестовыми данными:

(на самом деле, данные продолжаются через строку 1570, прежде чем вступают в силу строки итогов).

Я получаю полное сообщение об ошибке:

Имя поля сводной таблицы недопустимо. Чтобы создать отчет сводной таблицы, необходимо использовать данные, организованные в виде списка с помеченными столбцами. Если вы изменяете имя поля сводной таблицы, вы должны ввести новое имя для поля. Источник исключения: Microsoft Office Excel Exception StackTrace: в System.Dynamic.ComRuntimeHelpers.CheckThrowException (Int32 hresult, ExcepInfo & excepInfo, UInt32 argErr, String message) в CallSite.Target (Закрытие, CallSite, ComObject, Объект, Строка, Объект, Объект), Объект, Строка, Объект, System.Dynamic.UpdateDelegates.UpdateAndExecute5 [T0, T1, T2, T3, T4, TRet] (сайт CallSite, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4) на CallSite.Target (Closure, CallSite, PivCC Object, String, Object, Object) в System.Dynamic.UpdateDelegates.UpdateAndExecuteVoid5 [T0, T1, T2, T3, T4] (сайт CallSite, T0 arg0, T1 arg1,

Строка 3195 это:

Строка 192 является вызовом AddPivotTable ()

ОБНОВИТЬ

Ответ cyboashu звучит многообещающе, но я не знаю, является ли «Лист1» в его примере именем объекта листа или именем листа.

. и я попробовал каждую перестановку, которую мог придумать:

. но все они не компилируются:

Ответы (2)

1 плюс

2426 Репутация автора

А7: А10 объединены? Вы не можете объединить ячейки в данные сводной таблицы

1 плюс

9136 Репутация автора

Вы не предоставляете полный адрес квалифицированного диапазона.

Изменить, “A6:F94″ чтобы включить имя листа, например Sheet1!”A6:F94” или Sheet1.Range(“A6:F94″”)

Это исправит ошибку. Сообщения об ошибках в Excel-Object Model немного сбивают с толку.

Вы смешиваете это. Если имя листа «Производить использование по месяцам», то вместо «Производить использование по месяцам». Диапазон («A6: F94»)) использовать «Производить использование по месяцам! A6: F94»

Чаевые; в Excel запишите макрос, чтобы увидеть, как работает синтаксис.

Сводная таблица с текстовыми полями в области значений

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

ИНСТРУКЦИЯ ПО ДОБАВЛЕНИЮ ТЕКСТОВЫХ ПОЛЕЙ В СВОДНУЮ ТАБЛИЦУ

Чтобы с помощью надстройки Power Pivot добавить текст в сводную таблицу, нужно выполнить последовательно следующие действия:

Шаг 1. Включаем надстройку Power Pivot.

Надстройка Power Pivot входит в стандартный комплект Excel 2013, 2016 и Excel 365 для Windows. Она подключается одной галочкой в окне надстроек:

ФайлПараметрыНадстройкиНадстройки COMMicrosoft Power Pivot.

Шаг 2. Загружаем исходную таблицу Exсel в модель данных Power Pivot и создаем сводную таблицу с подключением к модели. В качестве примера возьмем таблицу (рис. 1), в которой ведутся остатки ассортимента в магазине обуви.

Исходную таблицу с информацией об остатках обуви загружаем в модель данных Power Pivot, как показано на рис. 2.

Выполнив загрузку, выходим из окна Power Pivot, создаем новый лист, через команду «Вставка» строим сводную таблицу.

Важный момент: в случае с Power Pivot для создания сводной таблицы выделять исходную таблицу не нужно.

Шаг 3. Добавим в область строк сводной таблицы следующие поля: Тип обуви, Полное наименование, Размеры, Цвет (рис. 3).

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

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

Чтобы создать меру, нужно на вкладке Power Pivot выбрать «Меры» и «Создать меру» (см. рис. 3).

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

Функция VALUES() создает таблицу из одного столбца с уникальными значениями (в нашем случае это «коричневый», «синий», «черный»).

Функция COUNTROWS() подсчитывает в таблице количество строк.

К мере применяются фильтры сводной таблицы (учитываются ее разрезы).

Рассмотрим, как считает написанная мера.

В группировке Ботильонов и следующего наименования обуви указано 3 — максимальное количество уникальных цветов. Все три цвета повторяются в первом по порядку размере 38, поэтому у данного размера тоже 3. В размере 39 только один цвет, поэтому стоит 1 (рис. 5).

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

Предположим, нами создана мера, которая выглядит следующим образом:

Мы получим сообщение об ошибке, так как в строках, где уникальных значений больше одного, результатом функции VALUES() также является более одного значения (рис 6).

Чтобы обойти данную ошибку, нужно определить, когда VALUES() возвращает одно или несколько значений. Для этого воспользуемся функцией HASONEVALUE(). Она возвращает 1 (ИСТИНА), если в ней столбец с одним значением, и 0 (ЛОЖЬ), если столбец с несколькими значениями.

П. М. Чеглаков, ведущий аналитик АО «Тандер»

Материал публикуется частично. Полностью его можно прочитать в журнале «Планово-экономический отдел» № 10, 2018.

Такое поле сводной таблицы уже существует ошибка

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

Доброе утро!
Ребята, не получается сформировать сводную таблицу. Высвечивается ошибка «Недопустимое имя поля сводной таблицы. Чтобы создать сводную таблицу, необходимо использовать данные, организованные в виде списка с заголовками столбцов. Если нужно изменить имя поля сводной таблицы, необходимо ввести новое имя для поля».
Указываю диапазон данных, в первой строке которого нет пустых ячеек. В приложенном файле этот диапазон выделен зеленым цветом. В чем моя ошибка? dlarysa

Недопустимое имя поля сводной таблицы

Сообщение Доброе утро!
Ребята, не получается сформировать сводную таблицу. Высвечивается ошибка «Недопустимое имя поля сводной таблицы. Чтобы создать сводную таблицу, необходимо использовать данные, организованные в виде списка с заголовками столбцов. Если нужно изменить имя поля сводной таблицы, необходимо ввести новое имя для поля».
Указываю диапазон данных, в первой строке которого нет пустых ячеек. В приложенном файле этот диапазон выделен зеленым цветом. В чем моя ошибка? Автор — dlarysa
Дата добавления — 14.04.2014 в 10:52

Недопустимое имя поля сводной таблицы

Иногда при создании Сводной таблицы, Excel выдает следующую ошибку:
Недопустимое имя поля сводной таблицы. Чтобы создать сводную таблицу, используйте данные, организованные в виде списка с заголовками столбцов. Для изменения имени поля сводной таблицы введите новое имя.
The PivotTable field name is not valid. To create a PivotTable report, you must use data that is organized as a list with labeled columns. If you are changing the name of a PivotTable field, you must type a new name for the field.

Более туманное объяснение придумать сложно. На самом деле, скорее всего в вашей таблице в первой строке (заголовке) одна из ячеек пустая. Даже если вы ее не видите, это так – прокрутите таблицу, отобразите скрытые колонки или еще что, но найдите пустую ячейку и заполните ее. После этого Сводная таблица построится без проблем.

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

Leave a Comment

You must be logged in to post a comment.

Недопустимое имя поля сводной таблицы

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

Недопустимое имя поля сводной таблицы Пример 1Теперь перейдем к таблице данных Excel и изменим одно из значений ячейки. Недопустимое имя поля сводной таблицы Пример 1-2Мы изменили значение ячейки C6 на 8546.

Недействительное имя поля сводной таблицы Пример 1-3

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

«Имя поля сводной таблицы недействительно. Чтобы создать отчет сводной таблицы, вы должны использовать данные, организованные в виде списка с помеченными столбцами. Если вы меняете имя поля сводной таблицы, вы должны ввести новое имя для поля ». Это сообщение об ошибке, которое мы видим на скриншоте выше. Конечно, для новичка найти ошибку непросто.

Недействительное имя поля сводной таблицы Пример 1-4

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

Как решить эту ошибку?

# 1 — Без значения заголовка мы не можем создать сводную таблицу:

Недопустимое имя поля сводной таблицы Пример 1-5

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

Недопустимое имя поля сводной таблицы Пример 1-6

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

Пример 1-7

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

Пример 1-8

Теперь мы пытаемся обновить отчет и получаем эту ошибку.

# 3 — Все данные удаляются после создания сводной таблицы:

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

# 4 — Выделите весь лист и попробуйте создать сводную таблицу:

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

Похожие статьи