Excel 使用结构化引用

Excel 使用结构化引用

假设有一张表名为:TableA

Item     ColA     ColB    ColC       ColD
RowA     10       no      30         40
RW_Start 11       yes     31         41
RowC     12       no      32         42
RW_End   13       yes     33         43
RowE     14       no      34         44

我想使用如下结构化引用:

=COUNTIF(TableA[[ColB][RW_End]:[ColB][RW_Start]],"Yes")

我尝试了这个版本:

=ROWS(Regions[TableA[[ColB][RW_End]:[ColB][RW_Start]]])

以及此版本:

=ROWS(TableA[[ColB][RW_End]:[ColB][RW_Start]])

和其他排列,但没有任何效果,而是抛出公式错误,而不是分别返回 2 和 3。

我输入了什么错误?

答案1

根据@Scott Craner 的评论,答案是:

=COUNTIF(INDEX(TableA[ColB],MATCH("RW_End", TableA[Item], 0)):INDEX(TableA[ColB],MATCH("RW_Start", TableA[Item], 0)), "yes")

相关内容