关于excel中的countif函数唯一性问题

假设需要查找的单元格在B2到B14之间,里面输入的数字不能重复,我需要输入的公式是COUNTIF(B:B,B2)=1,但是这个公式我不明白是什么意思?还有,我用了上面的公式,但是为什么我选中B2到B14的单元格,再往里面输入数字,不管输入几个数,都提示我“其他用户已经设定了输入该单元格的数值”,我迷糊了。
说明:我刚接触这个函数,所以都不太懂,希望可以针对初学者说的详细一点,谢谢。

第1个回答  推荐于2016-03-10
COUNTIF

计算区域中满足给定条件的单元格的个数。

语法

COUNTIF(range,criteria)

Range 为需要计算其中满足条件的单元格数目的单元格区域。

Criteria 为确定哪些单元格将被计算在内的条件,其形式可以为数字、表达式或文本。例如,条件可以表示为 32、"32"、">32" 或 "apples"。

说明

Microsoft Excel 提供其他函数,可用来基于条件分析数据。例如,若要计算基于一个文本字符串或某范围内的一个数值的总和,可使用 SUMIF 工作表函数。若要使公式返回两个基于条件的值之一,例如某指定销售量的销售红利,可使用 IF 工作表函数。

示例

如果您将示例复制到空白工作表中,可能会更易于理解该示例。

操作方法

创建空白工作簿或工作表。
请在“帮助”主题中选取示例。不要选取行或列标题。

从帮助中选取示例。

按 Ctrl+C。
在工作表中,选中单元格 A1,再按 Ctrl+V。
若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。
A B
1 数据 数据
2 苹果 32
3 柑桔 54
4 桃 75
5 苹果 86

公式 说明(结果)
=COUNTIF(A2:A5,"苹果") 计算第一列中苹果所在单元格的个数 (2)
=COUNTIF(B2:B5,">55") 计算第二列中值大于 55 的单元格个数 (2)

不知道你想做什么样的表,可以试试其他的函数,或者把要做什么写出来,大家帮忙做。

参考资料:Excel帮助

本回答被提问者采纳
相似回答