我有由 CONCATENATE 函数创建的字符串 $F$50。我还有一个散点图,其中选定的数据如下:
=SERIES(,data!$A$4:$A$404,data!$F$4:$F$404,1)
我想用 $F$50 替换 SERIES 函数中的 $F$4,这样我的图的 y 值就从那里开始。任何帮助都非常感谢!
答案1
您可能已经注意到,当您尝试将电子表格函数放入其定义中时,Excel 图表系列效果不佳。实现您所描述的内容的一种方法是通过定义辅助列:
这里我构建了一个随机抛物线作为示例数据,并介绍了一种构建辅助列的方法,以便调整绘制的数据范围。更改中指定的行E1
可调整被替换的数据部分NA()
;Excel 图表会跳过绘制任何包含错误的点#N/A
。
我知道我实现的设置与您在问题中描述的略有不同,但调整您的工作表或公式以使其工作应该非常容易。
如果您想在不添加辅助列的情况下执行此操作,我相信 VBA 是必要的。