在具有 X 和 Y 的列中获取 X 的计数
Get a count of X in a column that has X and Y
我有一列包含 X 和 Y 的值。我想在 excel 中编写一个公式来计算该列中 (x) 和 (y) 的数量。
我试过使用 IF() 公式,但没有取得多大成功。
您的公式应该类似于 D3 的公式:
=COUNTIF(A2:A100, "X")
对于 E3:
=COUNTIF(A2:A100, "Y")
=COUNTIF(B:B,"Y")
X
同样
你可以使用COUNTIF
函数:
COUNTIF(range, criteria)
you can learn more about it here
所以在你的例子中,你可以这样使用它:
=countif(A:A,"X")
求 X 的个数和
=countif(A:A,"Y")
求出Y.
的个数
只是为了在方法上有所不同,这可以使用数组公式来完成。 (Countif 效率更高。)
=SUM(IF(A2:A8="X",1,0))
为了让excel知道这是一个数组公式,您需要在添加公式后按ctrl-shift-enter。
您的公式栏应如下所示:
{=SUM(IF(B13:B19="X",1,0))}
前后大括号“{”和“}”由excel自动添加。
数组公式可用于允许将适用于一个单元格的正常 Excel 公式应用于一系列单元格。
部分参考资料:
http://www.mrexcel.com/articles/CSE-array-formulas-excel.php
http://www.dummies.com/how-to/content/how-to-build-an-array-formula-in-excel-2010.html
我有一列包含 X 和 Y 的值。我想在 excel 中编写一个公式来计算该列中 (x) 和 (y) 的数量。
我试过使用 IF() 公式,但没有取得多大成功。
您的公式应该类似于 D3 的公式:
=COUNTIF(A2:A100, "X")
对于 E3:
=COUNTIF(A2:A100, "Y")
=COUNTIF(B:B,"Y")
X
你可以使用COUNTIF
函数:
COUNTIF(range, criteria)
you can learn more about it here
所以在你的例子中,你可以这样使用它:
=countif(A:A,"X")
求 X 的个数和
=countif(A:A,"Y")
求出Y.
的个数只是为了在方法上有所不同,这可以使用数组公式来完成。 (Countif 效率更高。)
=SUM(IF(A2:A8="X",1,0))
为了让excel知道这是一个数组公式,您需要在添加公式后按ctrl-shift-enter。
您的公式栏应如下所示:
{=SUM(IF(B13:B19="X",1,0))}
前后大括号“{”和“}”由excel自动添加。
数组公式可用于允许将适用于一个单元格的正常 Excel 公式应用于一系列单元格。
部分参考资料:
http://www.mrexcel.com/articles/CSE-array-formulas-excel.php
http://www.dummies.com/how-to/content/how-to-build-an-array-formula-in-excel-2010.html