在Excel中动态命名列的各个部分


1

我正在进行计算,改变我希望在每个数据集的图表中包含多少数据。我有单元格引用我需要使用的第一个和最后一个行号,然后我有一个图表,它将根据自动更新列绘制X和Y轴。

我在定义列名时尝试使用偏移和间接但是它没有工作:

OFFSET($H$5, 0, 0, COUNT(INDIRECT(Y46&":"&Y47)), 1))

其中Y46包含文本“H5”,Y47包含“H318”(Y46和Y47是已根据数据自动更新的单元格)。

我正在使用Excel 2016。

更新:

我可以使用以下任一代码动态命名我的范围:

OFFSET('VIC 3D Data'!$M$5,0,0,COUNT(INDIRECT('VIC 3D Data'!$AB$46):INDIRECT('VIC 3D Data'!$AB$47)),1)


INDIRECT('VIC 3D Data'!$AB$46):INDIRECT('VIC 3D Data'!$AB$47)

当我在名称管理器中选择它们时,正确的单元格会突出显示,但是,当我尝试在我的图形中绘制它们时,它说:“Excel在此工作表中发现了一个或多个公式引用的问题。检查单元格引用,范围名称,定义的名称和其他工作簿的链接是正确的“

有任何想法吗?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.