首页 > 解决方案 > CountIf 起始单元格取决于另一个单元格中输入的内容?

问题描述

我将根据我给出的示例照片进行解释。本质上,我有一个 CountIf 方程,它总是发生在 D 列中,最下面的单元格总是 D10,但是,扫描的最上面的单元格取决于 F3 中输入的内容。例如,如果有人在 F3 中输入4,那么 E3 中的结果应该更新为 4(因为 a =Countif(D 4 :D10,1) 是 4)。如果有人在 D3 中输入5,那么结果应该是 3(因为 a =Countif(D 5 :D10,1) 是 4)。

如果有人在 F3 中输入 6,则在 D6 等处开始扫描。

很多公式我不想改,只有公式前半部分的D单元格数。

在此处输入图像描述

标签: excelexcel-formulacountif

解决方案


使用索引:

=COUNTIF(INDEX(D1:D10,F3):D10,1)

在此处输入图像描述


推荐阅读