Excel-如果行的第一个单元格等于值/字符串,则计数行中的单元格是否等于值/字符串

Excel-如果行的第一个单元格等于值/字符串,则计数行中的单元格是否等于值/字符串,excel,match,countif,Excel,Match,Countif,我被一个Excel问题难住了。我尝试过COUNTIFs和INDEX MATCH的变体,但无法使其工作 我有一个电子表格,第一列的每一行都有垂直的标签。我想做的是,如果一行的第一个单元格等于一个特定的值/字符串,那么我想计算该行中出现的所有不同值/字符串 我一辈子都想不出来 编辑: 如果我有这样一张桌子 |-----------------|------------------|------------------|------------------| | Blue |

我被一个Excel问题难住了。我尝试过COUNTIFs和INDEX MATCH的变体,但无法使其工作

我有一个电子表格,第一列的每一行都有垂直的标签。我想做的是,如果一行的第一个单元格等于一个特定的值/字符串,那么我想计算该行中出现的所有不同值/字符串

我一辈子都想不出来

编辑:

如果我有这样一张桌子

|-----------------|------------------|------------------|------------------|
|       Blue      |        Dave      |        Dave      |                  |
|-----------------|------------------|------------------|------------------|
|        Red      |                  |        Dave      |                  |
|-----------------|------------------|------------------|------------------|
|      Yellow     |        Dave      |        Dave      |       Andy       |
|-----------------|------------------|------------------|------------------|
|       Green     |                  |                  |       Andy       | 
|-----------------|------------------|------------------|------------------|
我的问题是,如何计算第一列等于“黄色”的行中出现的所有“Dave”?

如果您的其他工作表(如Sheet2)在A1中有“黄色”,请尝试:-

=COUNTIF(INDEX(Sheet1!$B$1:$D$4,MATCH(A1,Sheet1!$A$1:$A$4,0),0),"Dave")
第二张!B1


您能否更具体地指定一些样本值,以及给定这些值的期望结果?同时提供您尝试使用的确切公式以及输出应放在哪个单元格中。通过“不同”,您的意思是与第一个单元格中的值不同吗?是否要计算唯一值?还是所有不同的价值观?也就是说,如果第一行是“A”、“B”、“C”、“B”、“A”,那么结果应该是2(“B”和“C”)还是3(“B”。“C”、“B”)?@trincot-编辑为稍微clearer@V.K.-它们不必是独一无二的。只是单元格值可能与第一列中的值不同。还有一个问题:您是希望在每行复制此公式,然后为每行“黄色”计算此公式,还是希望为整个表使用一个公式,这意味着您还需要找到包含“黄色”的行?在后一种情况下,如果第一列中有更多的“黄色”怎么办?只算第一个吗?