作业帮 > 综合 > 作业

EXCEL2003 日期变化的引用

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/24 17:07:40
EXCEL2003 日期变化的引用
A B C D Z
1 0101 0102 0103 0104 较年初
2 10 20 30 40
3 5 6 7 8
4 9 10 11 12
5 13 45 66 77
如上图,“0101、0102、0103、0104”是日期项,会不断增加至0105、0106.,我想在Z列上设一个公式,可以计算如 仍意一列较0101列的差额,并在旁边设一个数据有效性下拉箭条,下拉条中如选中0103,Z列则自动计算0103减去0101的差,如先0104,Z列则自动计算0104减去0101的差.
假设在AA列设置下拉条
Z2输入公式
=INDEX(B2:Y2,MATCH(AA2,B$1:Y$1,))-B2
下拉填充公式即可
再问: 产生了另外一个问题,因公式引用需要,必须将下拉条设置在另一工作表中(如统计表在Sheet1,而下拉条在Sheet2)EXCEL2003怎么才能引用到Sheet2中的如AA的下拉条设置,我直接无引用,如我将公式写成=INDEX(B2:Y2,MATCH(Sheet2!AA2,B$1:Y$1,))-B2,在EXCEL2003中不成立,怎么解决?
再答: =INDEX(B2:Y2,MATCH(Sheet2!AA2,B$1:Y$1,))-B2 这个公式本身没问题 没看过实际的表格不好找原因,只能靠猜。。。 或者试试 =IF(Sheet2!AA2="","",INDEX(B2:Y2,MATCH(Sheet2!AA2,B$1:Y$1,))-B2)