2017-01-10 6 views
0

У меня возникли проблемы с обновлением диаграммы Excel, которая должна обновляться ежеквартально; Ниже приведена формула (обратите внимание на выделены «*» код, который является обновление, которое я пытаюсь применить)Проблема с обновлением диаграммы Excel

=GSM!$E$3,GSM!$H$3,GSM!$K$3,GSM!$N$3,GSM!$Q$3,GSM!$T$3,GSM!$W$3,GSM!$Z$3,GSM!$AC$3,GSM!$AF$3,GSM!$AI$3,GSM!$AL$3,GSM!$AO$3,GSM!$AR$3,GSM!$AU$3,GSM!$AX$3,GSM!$BA$3,GSM!$BD$3,GSM!$BG$3,GSM!$BJ$3,GSM!$BM$3,GSM!$BP$3,GSM!$BS$3,GSM!$BV$3,GSM!$BY$3,GSM!$CB$3,GSM!$CE$3,*GSM!$CH$3*,GSM!$E$138,GSM!$H$138,GSM!$K$138,GSM!$N$138,GSM!$Q$138,GSM!$T$138,GSM!$W$138,GSM!$Z$138,GSM!$AC$138,GSM!$AF$138,GSM!$AI$138,GSM!$AL$138,GSM!$AO$138,GSM!$AR$138,GSM!$AU$138,GSM!$AX$138,GSM!$BA$138,GSM!$BD$138,GSM!$BG$138,GSM!$BJ$138,GSM!$BM$138,GSM!$BP$138,GSM!$BS$138,GSM!$BV$138,GSM!$BY$138,GSM!$CB$138,GSM!$CE$138,*GSM!$CH$138* 

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

Series formula is too long. Reference is not valid.

Есть ли способ сократить или исправить? Спасибо заранее.

+0

Я думаю, что это, вероятно, принадлежит [superuser] (http://superuser.com/)? – SiHa

ответ

0

В принципе формула серии имеет 5 основных аргументов:

=SERIES([series_name],[category_label],values,order,[size]) 

Где все те, в фигурных скобках необязательны.
Теперь, если вы пытаетесь нарисовать несмежные ячейки, вы должны перенести эти ячейки в скобки. Как это:

=SERIES(,(Sheet1!$A$3,Sheet1!$A$5,Sheet1!$A$7),(Sheet1!$B$3,Sheet1!$B$5,Sheet1!$B$7),1) 

Обратите внимание, что это может быть Непоследовательных до тех пор, как она лежит в той же строке или столбце (как в вашем примере).
Если нет, вы должны взять на себя то, что предложил @Skippy.

1

я был бы склонен использовать отдельный лист (назовем его "RangeSheet"), где вы установили бы

A3 =GSM!$E$3 B3 =GSM!$H$3 C3 =GSM!$K$3 ... Z3 Z3 =GSM!$CB$3=GSM!$CB$3 AA3 =GSM!$CE$3 AB3 =GSM!$CH$3

и

A138 =GSM!$E$138 B138 =GSM!$H$138 C138 =GSM!$K$138 и т.д.

Тогда ваша формула серии становится чем-то вроде

=RangeSheet!$A$3:$AB$3,RangeSheet!$A$138:$AB$138