总和/一个单元格中的多个标准

时间:2017-02-17 00:51:42

标签: excel excel-vba excel-formula vba

我正在尝试将B列中所有数据的总和计算为单个单元格

示例:

列/行B2是PASS 列/行B3是FAIL 列/行B4是NA 列/行B5是PASS 列/行B6是通过和失败 列/行B7是失败 列/行B8是NA 列/行B9是失败

在列/行B10中,我希望它显示通过,失败和NA的数量。全部在同一个细胞中。我目前有以下公式,但它会对文本进行计数,并将它们合计为一个数字。

=COUNTIF(B2:B9,"*")

所以在这种情况下,我希望单元格显示3PASS,4FAIL,2NA

这可能吗?我也会将这个公式应用于其他细胞。

1 个答案:

答案 0 :(得分:2)

如果这组值已修复,您可以写

=CONCATENATE(COUNTIF(B:B,"PASS"), "PASS, ", COUNTIF(B:B,"FAIL"), "FAIL, ",  COUNTIF(B:B,"NA"), "NA")