Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为一列中的不同值计算另一列中的值-EXCEL_Excel_Multiple Columns_Countif_Distinct Values - Fatal编程技术网

为一列中的不同值计算另一列中的值-EXCEL

为一列中的不同值计算另一列中的值-EXCEL,excel,multiple-columns,countif,distinct-values,Excel,Multiple Columns,Countif,Distinct Values,大家好, 我在Excel工作表中有两列,我想计算第2列在第1列中的不同值 表格: 第1栏 第2栏 苹果 对 橙色 对 苹果 对 香蕉 不 葡萄 不 香蕉 不 橙色 对 试试下面的公式- =SUMPRODUCT(($B$2:$B$8=E2)/COUNTIF($A$2:$A$8,$A$2:$A$8&"")) 如果您有Excel365,则使用以下公式- E2=UNIQUE(B2:B8) F2=COUNTA(UNIQUE(FILTER($A$2:$A$8,$B$2:$B$

大家好,

我在Excel工作表中有两列,我想计算第2列在第1列中的不同值

表格:

第1栏 第2栏 苹果 对 橙色 对 苹果 对 香蕉 不 葡萄 不 香蕉 不 橙色 对 试试下面的公式-

=SUMPRODUCT(($B$2:$B$8=E2)/COUNTIF($A$2:$A$8,$A$2:$A$8&""))

如果您有Excel365,则使用以下公式-

E2=UNIQUE(B2:B8)
F2=COUNTA(UNIQUE(FILTER($A$2:$A$8,$B$2:$B$8=E2)))
试试下面的公式-

=SUMPRODUCT(($B$2:$B$8=E2)/COUNTIF($A$2:$A$8,$A$2:$A$8&""))

如果您有Excel365,则使用以下公式-

E2=UNIQUE(B2:B8)
F2=COUNTA(UNIQUE(FILTER($A$2:$A$8,$B$2:$B$8=E2)))

计数应该是2,怎么是3?你说得对。我的错。那么,试试我的答案。
是的
计数应该是2,怎么是3?你是对的。我的错。所以,试试我的答案。谢谢你,哈伦。非常有效,谢谢你,哈伦。它非常有效。