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

use*_*724 13 excel

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

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

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

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

非常感谢你的帮助.

Nic*_*ees 11

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

=COUNTIF(A:A,D1)
Run Code Online (Sandbox Code Playgroud)


小智 5

不久前我遇到了同样的问题,对我来说,唯一的方法是“数据透视表”,尽管在“小计”中添加这样的功能非常方便:

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

请享用!