=COUNTIF($B:$B,B1)
意思为在B列中查找与B1单元格相同内容的单元格个数
=COUNTIF($B:$B,B1)>1
意思为对B1单元格内容在B列中是否有相同进行判断,如果有相同的(即COUNTIF($B:$B,B1)得出的值如果大于1),则公式返回真值 TRUE,如果B1单元格没有相同值,则返回假值 FALSE.
因为B1本身包含在B列,所以相同值得出为1时,说明只有B1单元格内容与B1单元格的内容是相同,即没有第二个与B1单元格内容相同的内容.
至于$符号是相绝对引用符号
可参考如下链接进行学习
http://office.microsoft.com/zh-cn/mac-excel-help/HA102928059.aspx?CTT=1
http://office.microsoft.com/zh-cn/excel-help/HP010342940.aspx?CTT=1
COUNTIF($B:$B,B1)>1 判断B1在B列中是否存在重复值,若存在显示TRUE,否则显示FALSE。
其中:COUNTIF($B:$B,B1)的作用是统计B列中与B1相同的单元格数量。
B列中,B1数据有重复
COUNTIF
计算给定区域内满足特定条件的单元格的数目。
语法
COUNTIF(range,criteria)
Range 为需要计算其中满足条件的单元格数目的单元格区域。
Criteria 为确定哪些单元格将被计算在内的条件,其形式可以为数字、表达式或文本。例如,条件可以表示为 32、"32"、">32"、"apples"。
说明
Microsoft Excel 提供附加的函数,可用来依据条件分析数据。例如,要计算基于一个文本字符串或某范围内的一个数值的总和,可使用 SUMIF工作表函数。要使公式返回两个基于条件的值之一,例如某指定销售量的销售红利,可使用 IF 工作表函数。
示例
假设 A3:A6 中的内容分别为 "apples"、"oranges"、"peaches"、"apples":
COUNTIF(A3:A6,"apples") 等于 2
假设 B3:B6 中的内容分别为 32、54、75、86:
COUNTIF(B3:B6,">55") 等于 2
B列中,B1数据有重复.如果COUNTIF($B:$B,B1)=1,表示B1在B列只有1个。