Как использовать несколько сводных таблиц на одном листе без ошибки перекрытия?
У меня есть несколько сводных таблиц на одном листе. Поскольку каждый из них имеет зависимый размер из-за данных, это вызывает ошибку:
сводная таблица не может перекрывать другую сводную таблицу.
есть ли умный способ обойти это? К сожалению, мне нужно, чтобы они все были на одном листе.
3 ответов
Добро пожаловать в Superuser.
вы получаете эту ошибку, так как таблицы пытаются развернуться для отображения данных, удовлетворяющих критериям сводной таблицы. Таблицы должны расти, чтобы сделать это.
то, что вы просите, кажется, вопрос, заданный в течение нескольких лет на многих форумах. К сожалению, окончательного ответа нет. Кажется, что функция сводной таблицы не была разработана, чтобы хорошо играть с другими сводными таблицами на одном листе.
Если ваши сводные таблицы должны быть на одном листе, я делаю следующее предложение; поместите их бок о бок. Вам нужно будет иметь представление о том, сколько столбцов потребуется для каждой таблицы по мере ее расширения. После этого установьте зазор между таблицами которые могут учитывать расширение таблицы.
У меня есть этот же вопрос часто, поэтому я создал следующую работу вокруг. Во-первых, вставьте строки между вашими сводными таблицами, которые позволят им расширяться до максимума, в котором они вам нужны. 1) вставить столбец слева от таблицы.ex столбец A 2) Введите следующую формулу в 1-ю ячейку (A1) столбца. = if (B1<>«», 1, 2) 3) скопируйте и вставьте эту формулу в последнюю возможную ячейку столбца. Каждая ячейка должна содержать формулу в столбце A. Она должна пройти весь путь вниз последнюю строку сводной таблицы. 4) выберите строку 1 и вставьте пустую строку. 5) примените фильтр к каждому столбцу на листе (Data-Filter) при фильтрации столбца A можно выбрать 1 или 2. 1 покажет только строки, содержащие данные (ваши сводные таблицы) и 2 покажет все строки.
Я знаю, что это очень старый вопрос из нескольких лет назад, но на всякий случай кто — то другой может encoutner тот же вопрос. В Excel 2010 например, все, что вам нужно сделать, это определить нужный спектр и дать ему уникальное имя таблицы. Затем при настройке сводной таблицы можно выбрать любую определенную таблицу в качестве источника данных. Это позволит вам вставить несколько сводных таблиц (каждый может иметь разные диапазоны ячеек) на одном листе.
Две сводные таблицы на одном листе Excel
Я создал сводную таблицу на одном листе с исходными данными. Теперь я хочу создать вторую сводную таблицу на том же листе с тем же источником данных, но с другими печатными данными внутри сводной таблицы (конечно). Я продолжаю получать сообщение об ошибке, поскольку в нем говорится, что сводная таблица не может перезаписать другую сводную таблицу. Тем не менее, я выбрал диапазоны, в которых создаются сводные таблицы, они не перезаписывают друг друга. Я тоже тестировал вручную. Кроме того, если я записываю процесс, он просто использует точные ссылки на исходные данные, которые я не хочу использовать, потому что последняя строка и последний столбец меняются ежедневно. Напомню, что макрос отлично подходит для создания первой таблицы. Вторая таблица — это проблема. Ниже я предоставлю свой код в том виде, в котором он есть сейчас.
2 ответа
Когда вы вставляете первую сводную таблицу и вставляете другую перед заполнением первой, пустой диапазон сводной таблицы первой сводной таблицы занимает целевую ячейку [DSheet.Cells (17, 2)] второй сводной таблицы.
Я думаю, вам следует вставить первую сводную таблицу и заполнить ее, а затем вставить еще одну и заполнить ее.
Посмотрите, решит ли это вашу проблему.
« Важно ». Если вы определяете несколько сводных таблиц в Excel Рабочий лист, возможно , итоговые таблицы могут увеличиваться и перекрываться друг друга , если Activity возвращает большой набор данных. В этом сценарии вы получите сообщение «Отчет сводной таблицы не может перекрывать другой Отчет сводной таблицы «при обновлении данных. Вы можете исправить это ошибка при добавлении столбцов или строк между сводными таблицами в позволяют таблицам расти без перекрытия.
Как сделать две сводные таблицы на одном листе
Добрый день.
Подскажите, пожалуйста, каким образом можно сделать 3 сводные таблицы на одном листе?
Пишет, что перекрытие сводных таблиц запрещено.
Мне нужны 3 таблички на одном листе, которые используют различные колонки из таблицы на другом листе.
Выбираю необходимые мне столбцы через CTRL, пишет, что недопустимый формат.
[moder]Вам что-то не ясно в Правилах форума? Или Вы просто не совсем внимательно их прочитали?
Добрый день.
Подскажите, пожалуйста, каким образом можно сделать 3 сводные таблицы на одном листе?
Пишет, что перекрытие сводных таблиц запрещено.
Мне нужны 3 таблички на одном листе, которые используют различные колонки из таблицы на другом листе.
Выбираю необходимые мне столбцы через CTRL, пишет, что недопустимый формат.
[moder]Вам что-то не ясно в Правилах форума? Или Вы просто не совсем внимательно их прочитали? suntin
Сообщение Добрый день.
Подскажите, пожалуйста, каким образом можно сделать 3 сводные таблицы на одном листе?
Пишет, что перекрытие сводных таблиц запрещено.
Мне нужны 3 таблички на одном листе, которые используют различные колонки из таблицы на другом листе.
Выбираю необходимые мне столбцы через CTRL, пишет, что недопустимый формат.
[moder]Вам что-то не ясно в Правилах форума? Или Вы просто не совсем внимательно их прочитали? Автор — suntin
Дата добавления — 13.05.2014 в 12:38
Как сделать две сводные таблицы на одном листе
«Странный этот мир, где двое смотрят на одно и то же, а видят полностью противоположное.» © Агата Кристи
MS Office и VBA Рубрика содержит интересные решения, малоизвестные функции и возможности, надстройки и макросы, в общем, все то, что может сделать вашу работу в пакете программ MS Office (в первую очередь — Excel, Word, Access) более эффективной.
0.0 (0) |
11496 |
0