如何在MS Excel 2007中提取不重复值并统计对应出现次数
Excel 2007 提取车辆类型不重复值并统计出现次数方法
假设原始数据所在工作表命名为Sheet1,Vehicle type列为A列,数据从A2行开始(A1为列表头),新工作表用于存放统计结果。
1 提取不重复车辆类型
新工作表A1设置表头为「不重复车辆类型」,在A2单元格输入如下数组公式:=INDEX(Sheet1!$A$2:$A$1000, MATCH(0, COUNTIF($A$1:A1, Sheet1!$A$2:$A$1000), 0))
注意:输入完成后不要直接按回车,需要按Ctrl+Shift+Enter组合键触发数组公式计算,公式外侧自动出现大括号
{}代表生效,手动输入大括号无效。
公式输入完成后,按住A2单元格右下角的填充柄向下拖动,直到单元格出现#N/A错误为止,此前出现的内容就是所有不重复的车辆类型。
如果不需要显示#N/A错误,可以改用如下公式,向下拖动后超出不重复值数量的位置会自动显示空白:=IFERROR(INDEX(Sheet1!$A$2:$A$1000, MATCH(0, COUNTIF($A$1:A1, Sheet1!$A$2:$A$1000), 0)), "")
提示:公式中的
$A$2:$A$1000可以替换为你实际Vehicle type列的数据范围,不要选择整列避免计算卡顿。
2 统计对应类型的出现次数
新工作表B1设置表头为「出现次数」,在B2单元格输入如下普通公式,直接按回车即可生效:=COUNTIF(Sheet1!$A$2:$A$1000, A2)
按住B2单元格右下角的填充柄向下拖动到和A列不重复值对齐的位置,就能得到每个车辆类型的总出现次数。
内容的提问来源于stack exchange,提问作者Waqas Altaf
相关产品推荐
相关产品推荐

