首页 > 解决方案 > 如何更改间接公式的引用

问题描述

我在工作中使用报告来了解每人每小时处理多少个单位。目前我每 2 小时才收到一次数据,所以我使用下面的数据。

=AB15/SUM(COUNTIF(INDIRECT({"G15","D15","J15","M15","P15","S15","V15","Y15"}),">0"))/2

这给了我,处理的单位总数除以包含高于零的值(工作小时数)的单元格数量,然后除以 2 得到每小时数字。

当我将公式向下拖动时,参考不会改变,我希望它如下所示。

=AB16/SUM(COUNTIF(INDIRECT({"G16","D16","J16","M16","P16","S16","V16","Y16"}),">0"))/2 =AB17/SUM(COUNTIF(INDIRECT({"G17","D17","J17","M17","P17","S17","V17","Y17"}),">0"))/2

标签: excelexcel-formula

解决方案


我想你可能有点过于复杂了。请注意,这些单元格之间有固定的两列。此公式将执行相同的操作,并且可以向下拖动:

=AB15/SUMPRODUCT((D15:Y15>0)*(MOD((COLUMN(D15:Y15)-1)/3,1)=0))/2

推荐阅读