我有一个数据集(2个表,请参见下面的第一个屏幕截图),该数据集可同时按行和列进行动态更新-并用于绘制XY散点图(x值由上表拉出,y值从表中拉出)下面)。
共有18个系列,即从CPAP到X射线机的设备。
每个系列都有一个使用OFFSET函数的动态范围,因此更新不会在图表上显示错误-但由于设备本身是动态的,因此它们只能是1系列,也可以是全部18系列。更新后,将在散点图上导致错误。 (请参阅第二张屏幕截图。)
从第二个屏幕截图中可以看到,该系列变为空白并返回错误。我希望图表仅反映非空白的系列。
我对VBA有基本的了解,因此无法弄清楚如何根据我为找到解决方案所做的搜索在图表中对该功能进行编码。如果有人可以帮助我弄清楚这段代码,将不胜感激!
编辑:
随附的是仅选择一种设备的屏幕截图(即脉搏血氧仪)。
X值的公式为:
=OFFSET(TDI!$B$12,0,0,1,COUNT(TDI!$12:$12)-1)
,对于Y值:
=OFFSET(TDI!$B$36,0,0,1,COUNT(TDI!$36:$36))