Диаграммы Excel 2003: данные диаграммы слишком сложны - PullRequest
2 голосов
/ 11 августа 2009

Я написал макрос в Excel 2007 для записи показаний уровня воды. После регистрации он автоматически отображает данные для каждой из 30 скважин. Тем не менее, когда книга открывается в Excel 2003, диаграмма не работает, жалуясь, что данные диаграммы слишком сложны для отображения (отлично работает в 2007 году).

Существует одна серия на лунку (данные каждой лунки записываются на отдельном рабочем листе) и имеет следующую формулу (чтобы автоматически обновлять диаграмму):

=IF(COUNTA('DW1'!$D:$D)-3>0,OFFSET('DW1'!$D$6,1,0,COUNTA('DW1'!$D:$D)-3), 0)

Где DW1 - имя листа, содержащего данные для скважины DW1.

Есть идеи о том, что происходит? Я использую оператор if, чтобы график не выдавал ошибок, если для скважины нет данных.

Я думаю, что формулы вместе превышают предел данных Серии. В любом случае, чтобы сократить это или изменить формулу?

Ответы [ 4 ]

1 голос
/ 26 августа 2009

Собираемся запускать отдельные графики для каждого PZ. Уверен, что я нахожу какой-то предел с формулами ряда данных, а не с точками данных (поскольку их на самом деле не так много).

1 голос
/ 12 августа 2009

В Excel 2003 и более ранних версиях неизбежно существует ограничение в 32 000 точек данных на серию в диаграмме.

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

0 голосов
/ 15 сентября 2009

Джош -

Какая формула серии? То, что вы опубликовали, это формула листа.

Предел 32 тыс. Баллов за серию такой же в 2007 г., как и в 97-2003 гг.

0 голосов
/ 17 августа 2009

У меня нет ответа на ваш вопрос, извините, но возможен обходной путь.

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

Я прибегнул к использованию Gnuplot для графиков. Было сложно внедрить другую технологию, но она отлично справилась с поставленной задачей.

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