5嵌套if命令的简单公式

时间:2017-12-06 14:25:28

标签: excel-formula

我一直在寻找解决方案的论坛,但到目前为止我都很惊人。我想做所有非空单元格的countA -1。我所提取的数据在Q:U中,我想根据第2行中列的标题进行计数。由于数据来自Q:U,列顺序不是永远都是一样的。

我有以下字符串,可用于替换"测试"的每个实例。我正在寻找特定的标题。如果索引和匹配可以使用组合,是否有更简单的命令?甚至是更好的解决方案?

=IF($Q$2="Test",COUNTIF($Q$3:$Q$150,">0")-1,IF($R$2="Test",COUNTIF($R$3:$R$150,">0")-1,IF($S$2="Test",COUNTIF($S$3:$S$150,">0")-1,IF($T$2="Test",COUNTIF($T$3:$T$150,">0")-1,IF($U$2="Test",COUNTIF($U$3:$U$150,">0")-1,0)))))

1 个答案:

答案 0 :(得分:1)

使用:

=COUNTIF(INDEX($Q$3:$U$150,0,MATCH("Test",$Q$2:$U$2,0)),">0")-1

您可以将"Test"替换为您可以更改的单元格引用,以便按名称查找不同的列。