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

时间:2014-09-21 04:39:43

标签: excel

假设我在列中有不同的文本值,例如:

Column A http://www.sartodimoda.com/columna.jpg

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

Column D & E http://www.sartodimoda.com/columnde.jpg

非常感谢你的帮助。

2 个答案:

答案 0 :(得分:10)

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

=COUNTIF(A:A,D1)

答案 1 :(得分:5)

前一段时间我遇到了同样的问题,对我来说唯一的方法就是" Pivot Table"虽然在" SUBTOTALS"中添加了这样的功能。会非常方便:

  1. 为搜索范围添加名称("搜索字段"),否则应将第一个单元格视为一个
  2. 选择文字的范围(包括含有"搜索字段")
  3. 插入 - >枢轴表 - >行
  4. In" Pivot Table Fields List"来自子框架的框架"选择要添加到报告的字段"拖动唯一的项目"搜索字段"到子框架"行标签"和"Σ值",你就可以得到你想要的东西:
  5. 享受!