3g|关于Countif函数,其功能不止是计数,还有这几个高级用法( 二 )


解读:
1、重复时填充颜色 , 即指定的值个数>1条件成立时 , 执行填充背景色的命令 。
2、填充的背景色可以根据需要自定义哦!
10、禁止录入重复值 。

方法:
1、选定目标单元格区域 , 【数据】-【数据验证】 , 打开【数据验证】对话框 。
2、选择【验证条件】-【允许】中的【自定义】 , 在【公式】中输入:=COUNTIF(B$3:B3B3)=1 。
3、单击【出错警告】选项卡 , 在【标题】中输入:重复! , 在【错误信息】中输入:内容重复 , 请重新输入! , 并【确定】 。
解读:
当条件=COUNTIF(B$3:B3B3)=1成立时 , 则正常执行 , 否则弹出【警告】对话框 。
11、提取不重复值的个数 。

方法:
在目标单元格中输入公式:=SUMPRODUCT(1/COUNTIF(F3:F12F3:F12)) 。
解读:
1、=COUNTIF(F3:F12F3:F12)的计算过程为:计算第二个F3:F12范围内每个值在第一个F3:F12中的个数 , 即=COUNTIF(F3:F12F3:F12)的计算结果为{3;3;4;4;3;1;1;1;4;4 。
2、1/COUNTIF(F3:F12F3:F12) , 即1/{3;3;4;4;3;1;1;1;4;4得到的值为{0.33;0.33;0.25;0.25;0.33;1;1;1;0.25;0.25然后用Sumproduct函数对每个值进行求和 , 得到不重复值的个数为5 。