我想设置一个固定到单元格范围的图形。那里的值根据数据输入而变化。如果单元格为空,轴标签仍显示在图形中。我怎样才能防止这种情况并且仍然不每次都手动调整我的数据范围?
我尝试过如果字段为空则指示错误的方法。轴值仍然显示。
我假设您的数据从 A2 开始进入 B 列的值。您想要做的是在名称管理器中创建命名范围。我还假设你的桌子的最大长度是 100。如果你需要更多或更少,请相应调整。
假设您的标签位于 A 列,
=$A$2:Index($A$2:$A$100,count($A$2:$A$100))
,然后将其命名为 _Labels
然后对于值(Col B),输入
=$B$2:Index($B$2:$B$100,count($B$2:$B$100))
然后将其命名为 _Values
然后在图表的“选择数据”下,在图例系列中添加值,如下所示,将工作表名称替换为与您相关的内容。
然后,在水平类别上,点击“编辑”,然后添加
_Labels
。
您会注意到我有 Book1,那只是因为我将其设为工作簿宽名称,但您可以使这些工作表具体化,如果您这样做,只需确保它们有相应的标签即可。这将隐藏条形图中的空白。