如何使现有图表动态化

时间:2016-07-04 11:50:20

标签: excel

我已经制作了图表,并希望将其设置为动态,这样当我添加新数据(突出显示为黄色)时,图表会自动更新。

有人可以指导我如何做到这一点。

附上我想要做的样本数据的图像。

enter image description here

1 个答案:

答案 0 :(得分:0)

我建议您为系列数据输入使用命名公式。您的命名公式本质上可以是动态的,因为它们在行中搜索并检查第一个空行数据。

例如,所有grapsh都可以将其水平轴标签设置为指定的公式' validDates',其中

validDates在名称管理器中放置为:

='NTesco'!$C$2:INDEX('NTesco'!$2:$2, MIN(IF('NTesco'!$B$3:$AZZ$3="", COLUMN('NTesco'!$B$3:$AZZ$3), 99999)))

N.B。如果每个对应的值范围都有独立的数据收集,则可以对每个图形日期范围使用稍微不同的变体。那么你应该在IF逻辑测试参数...

中使用该行的行索引

您还可以为第一个图形值使用公式,例如:

='NTesco'!$C$3:INDEX('NTesco'!$3:$3, MIN(IF('NTesco'!$B$3:$AZZ$3="", COLUMN('NTesco'!$B$3:$AZZ$3), 99999)))

AIOWHB图表从第4行获取值,因此将是:

='NTesco'!$C$4:INDEX('NTesco'!$4:$4, MIN(IF('NTesco'!$B$4:$AZZ$4="", COLUMN('NTesco'!$B$4:$AZZ$4), 99999)))

等其他两个......