在同一行中如何统计出不相邻的几列中countif重复项只计数一次的个数呢。countif 函数好像只能选中一个整体的区域?

Excel表格中记录的数据通常都会有重复的信息,如下表所示,同一个产品被销售了很多次,因此在产品列中会包含很多重复的产品名称:如果想了解我们一共有多少种产品,你能想到几种办法呢?方法一:借助自动筛选难易度:★☆☆☆☆便利性:★☆☆☆☆ 操作步骤:步骤1 对表格使用自动筛选(如果是07版以上版本,可直接按快捷键Ctrl+Shift+L)步骤2 在产品字段中,打开筛选列表,一个个地数有几个产品!方法二:借助删除重复项难易度:★★☆☆☆便利性:★★☆☆☆操作步骤:步骤1 将产品列复制,并在表格空白处粘贴步骤2 针对粘贴后的数据区域,使用【数据】选项卡中的命令【删除重复项】
步骤3 通过Counta函数,统计处理后的列表包含的数据个数PS:删除重复项是07版之后增加的功能,如果使用的是早期版本,请参考其他方法!方法三:借助函数+辅助列难易度:★★★☆☆便利性:★★★★☆操作步骤:步骤1 在表格最后增加辅助列,在辅助列的第二行输入公式:=COUNTIF($C$2:C2,C2)注:在公式里的第一个参数(范围)中,需要把范围的起点C2单元格锁定,但终点保留不锁定状态。步骤2 将公式复制到所有记录行,随后我们可以辅助列中看到,该产品在整个表格中是第几次出现的
步骤3 在单元格中输入公式:=COUNTIF(H:H,1),即可计算出列表中包含的产品种类数量方法四:借助数组函数难易度:★★★★★便利性:★★★★★操作步骤:在单元格中,输入公式:=SUM(1/COUNTIF($C$2:$C$283,C2:C283)),并以Ctrl+Shift+Enter结束公式录入,即可得到产品的种类数。PS:以Ctrl+Shift+Enter结束的公式,为数组公式,在单元格编辑栏中可以看到公式外侧会自动地添加大括号:关于我们学领未来——嘉为教育倾力打造的IT职业发展学习平台,依托于嘉为教育专业企业人才培养的经验,为众多客户提供包括职业发展与成长顾问、能力评测与提升建议、学习资源与学习管理、人才评价与认证服务的O2O立体化学习成长体系。嘉为教育 ——中国企业IT培训领导品牌 ,创立近20年专注于企业人才培养,在IT技术、IT管理、软件开发、办公技能等领域为企业IT及办公人员提供培训服务,成功为众多企业客户提供了一站式的培训解决方案。迄今已为2万家大中型企业提供了高品质的培训服务。

我要回帖

更多关于 countif重复项只计数一次 的文章