Excel - 如果行中的第一个单元格等于 value/string,然后计算行中的单元格是否等于 value/string
Excel - if first cell of row equals a value/string and then count if cells in row equal a value/string
我遇到了一个 Excel 问题。我尝试了 COUNTIF 和 INDEX MATCH 的变体,但无法正常工作。
我有一个电子表格,第一列中的每一行都带有垂直标签。我想要做的是,如果一行的第一个单元格等于特定的 value/string,那么我想计算该行中不同 value/string 的所有出现次数。
我这辈子都弄不明白。
编辑:
如果我有一个像这样的table
|-----------------|------------------|------------------|------------------|
| Blue | Dave | Dave | |
|-----------------|------------------|------------------|------------------|
| Red | | Dave | |
|-----------------|------------------|------------------|------------------|
| Yellow | Dave | Dave | Andy |
|-----------------|------------------|------------------|------------------|
| Green | | | Andy |
|-----------------|------------------|------------------|------------------|
我的问题是,如何统计第一列等于 "Yellow" 的行中出现的所有 "Dave"?
如果你的另一个 sheet(比如 Sheet2)在 A1 中有 "Yellow",试试:-
=COUNTIF(INDEX(Sheet1!$B:$D,MATCH(A1,Sheet1!$A:$A,0),0),"Dave")
在工作表 2!B1 中
我遇到了一个 Excel 问题。我尝试了 COUNTIF 和 INDEX MATCH 的变体,但无法正常工作。
我有一个电子表格,第一列中的每一行都带有垂直标签。我想要做的是,如果一行的第一个单元格等于特定的 value/string,那么我想计算该行中不同 value/string 的所有出现次数。
我这辈子都弄不明白。
编辑:
如果我有一个像这样的table
|-----------------|------------------|------------------|------------------|
| Blue | Dave | Dave | |
|-----------------|------------------|------------------|------------------|
| Red | | Dave | |
|-----------------|------------------|------------------|------------------|
| Yellow | Dave | Dave | Andy |
|-----------------|------------------|------------------|------------------|
| Green | | | Andy |
|-----------------|------------------|------------------|------------------|
我的问题是,如何统计第一列等于 "Yellow" 的行中出现的所有 "Dave"?
如果你的另一个 sheet(比如 Sheet2)在 A1 中有 "Yellow",试试:-
=COUNTIF(INDEX(Sheet1!$B:$D,MATCH(A1,Sheet1!$A:$A,0),0),"Dave")
在工作表 2!B1 中