Excel 图表更新问题
Excel chart update issue
我在更新 Excel 图表时遇到问题,该图表应该每季度更新一次;下面是公式(请注意突出显示“*”代码,这是我要应用的更新)
=GSM!$E,GSM!$H,GSM!$K,GSM!$N,GSM!$Q,GSM!$T,GSM!$W,GSM!$Z,GSM!$AC,GSM!$AF,GSM!$AI,GSM!$AL,GSM!$AO,GSM!$AR,GSM!$AU,GSM!$AX,GSM!$BA,GSM!$BD,GSM!$BG,GSM!$BJ,GSM!$BM,GSM!$BP,GSM!$BS,GSM!$BV,GSM!$BY,GSM!$CB,GSM!$CE,*GSM!$CH*,GSM!$E8,GSM!$H8,GSM!$K8,GSM!$N8,GSM!$Q8,GSM!$T8,GSM!$W8,GSM!$Z8,GSM!$AC8,GSM!$AF8,GSM!$AI8,GSM!$AL8,GSM!$AO8,GSM!$AR8,GSM!$AU8,GSM!$AX8,GSM!$BA8,GSM!$BD8,GSM!$BG8,GSM!$BJ8,GSM!$BM8,GSM!$BP8,GSM!$BS8,GSM!$BV8,GSM!$BY8,GSM!$CB8,GSM!$CE8,*GSM!$CH8*
当我尝试应用上面的代码时,它抛出以下错误:
Series formula is too long. Reference is not valid.
有什么办法可以shortcut/correct吗?
提前致谢。
我倾向于使用单独的 sheet(我们称之为 "RangeSheet"),您可以在其中设置
A3=GSM!$E
B3 =GSM!$H
C3 =GSM!$K
...
Z3 =GSM!$CB
Z3 =GSM!$CB
AA3 =GSM!$CE
AB3 =GSM!$CH
和
A138 =GSM!$E8
B138 =GSM!$H8
C138=GSM!$K8
等等
那么你的级数公式就变成了
=RangeSheet!$A:$AB,RangeSheet!$A8:$AB8
基本上一个级数公式有 5 个主要参数:
=SERIES([series_name],[category_label],values,order,[size])
大括号中的所有内容都是可选的。
现在,如果您尝试绘制非连续单元格的图形,则应将这些单元格括在括号中。像这样:
=SERIES(,(Sheet1!$A,Sheet1!$A,Sheet1!$A),(Sheet1!$B,Sheet1!$B,Sheet1!$B),1)
请注意,只要位于同一列或同一行(如您的示例),它就可以不连续。
如果没有,你应该接受@Skippy 的建议。
我在更新 Excel 图表时遇到问题,该图表应该每季度更新一次;下面是公式(请注意突出显示“*”代码,这是我要应用的更新)
=GSM!$E,GSM!$H,GSM!$K,GSM!$N,GSM!$Q,GSM!$T,GSM!$W,GSM!$Z,GSM!$AC,GSM!$AF,GSM!$AI,GSM!$AL,GSM!$AO,GSM!$AR,GSM!$AU,GSM!$AX,GSM!$BA,GSM!$BD,GSM!$BG,GSM!$BJ,GSM!$BM,GSM!$BP,GSM!$BS,GSM!$BV,GSM!$BY,GSM!$CB,GSM!$CE,*GSM!$CH*,GSM!$E8,GSM!$H8,GSM!$K8,GSM!$N8,GSM!$Q8,GSM!$T8,GSM!$W8,GSM!$Z8,GSM!$AC8,GSM!$AF8,GSM!$AI8,GSM!$AL8,GSM!$AO8,GSM!$AR8,GSM!$AU8,GSM!$AX8,GSM!$BA8,GSM!$BD8,GSM!$BG8,GSM!$BJ8,GSM!$BM8,GSM!$BP8,GSM!$BS8,GSM!$BV8,GSM!$BY8,GSM!$CB8,GSM!$CE8,*GSM!$CH8*
当我尝试应用上面的代码时,它抛出以下错误:
Series formula is too long. Reference is not valid.
有什么办法可以shortcut/correct吗? 提前致谢。
我倾向于使用单独的 sheet(我们称之为 "RangeSheet"),您可以在其中设置
A3=GSM!$E
B3 =GSM!$H
C3 =GSM!$K
...
Z3 =GSM!$CB
Z3 =GSM!$CB
AA3 =GSM!$CE
AB3 =GSM!$CH
和
A138 =GSM!$E8
B138 =GSM!$H8
C138=GSM!$K8
等等
那么你的级数公式就变成了
=RangeSheet!$A:$AB,RangeSheet!$A8:$AB8
基本上一个级数公式有 5 个主要参数:
=SERIES([series_name],[category_label],values,order,[size])
大括号中的所有内容都是可选的。
现在,如果您尝试绘制非连续单元格的图形,则应将这些单元格括在括号中。像这样:
=SERIES(,(Sheet1!$A,Sheet1!$A,Sheet1!$A),(Sheet1!$B,Sheet1!$B,Sheet1!$B),1)
请注意,只要位于同一列或同一行(如您的示例),它就可以不连续。
如果没有,你应该接受@Skippy 的建议。