如何计算 excel 中列列中值的数量
how to count the number of values in an column column in excel
我有一个列,其中包含数据为 <50,000、50,000 到 1,00,000 等的人的月收入。我想计算该特定列中每次出现 <50,000 的次数。
我尝试使用 =COUNTIF(X2:X123,"<50,000") 但它每次都给我 0。
table 中的数据如下所示:
<50,000
<50,000
<50,000
50,000- 1,50,000
<50,000
<50,000
从公式中删除“,”。使用“50,000”中的逗号,Excel 将其读取为文本,而不是数字。
根据说明编辑 - 要计算文本字符串出现的次数,您需要使用此:
=Countif(A1:A2,"=asdf")
或者只是
=Countif(A1:A2,"asdf")
这里的问题是,当 excel 读取“<50000”时,它实际上认为您想要进行值比较。测试后现在看到“<50,000”实际上确实正确地将“50,000”转换为数字。我认为这是因为 Excel 通常采用 'OPERATER_NUMBER' 之类的字符串并断开字符串的运算符和数字部分,然后将该字符串转换为数字。因此,逗号被正确删除。
因此,如果您想查看字符串“50,000”出现了多少次,请使用以下命令:
=Countif(A1:A2,"="&"<50,000")
其实说清楚,你也可以这样做
=Countif(A1:A2,"=<50,000")
但是我这样读的时候,读成"Equal to or lesser than 50,000"。尽管 excel 似乎知道如何处理它。无论如何,我认为将“=”与“<50,000”分开更清楚。
我有一个列,其中包含数据为 <50,000、50,000 到 1,00,000 等的人的月收入。我想计算该特定列中每次出现 <50,000 的次数。 我尝试使用 =COUNTIF(X2:X123,"<50,000") 但它每次都给我 0。
table 中的数据如下所示: <50,000 <50,000 <50,000 50,000- 1,50,000 <50,000 <50,000
从公式中删除“,”。使用“50,000”中的逗号,Excel 将其读取为文本,而不是数字。
根据说明编辑 - 要计算文本字符串出现的次数,您需要使用此:
=Countif(A1:A2,"=asdf")
或者只是
=Countif(A1:A2,"asdf")
这里的问题是,当 excel 读取“<50000”时,它实际上认为您想要进行值比较。测试后现在看到“<50,000”实际上确实正确地将“50,000”转换为数字。我认为这是因为 Excel 通常采用 'OPERATER_NUMBER' 之类的字符串并断开字符串的运算符和数字部分,然后将该字符串转换为数字。因此,逗号被正确删除。
因此,如果您想查看字符串“50,000”出现了多少次,请使用以下命令: =Countif(A1:A2,"="&"<50,000")
其实说清楚,你也可以这样做 =Countif(A1:A2,"=<50,000")
但是我这样读的时候,读成"Equal to or lesser than 50,000"。尽管 excel 似乎知道如何处理它。无论如何,我认为将“=”与“<50,000”分开更清楚。