问题描述

当前在腾讯在线文档,我们需要对重复内容进行判断,很显然作为程序员,不能人工去一个个看,想通过Excel中内置的一些函数或者一些条件高亮实现。

于是,在腾讯文档中寻找,发现了一个符合我们要求的功能,但是需要开通会员

希望实现以下功能

  • 判断是否重复
  • 未重复的不显示任何信息
  • 对重复的显示当前题目已选择

判断是否重复——countif

因为需要判断重复,所以肯定要对出现的文字进行计算次数——使用countif

但是countif函数中有两个参数 范围 + 条件

范围确定

在这里,我们只需要针对这一列需要判断的即可

C:C

当然也可以是某几行

例如:C1:C10——表示第C列的第一行至第十行

条件确定

这里只需要填写对应的单元格即可,自动判空

例如:C2

完整条件

=COUNTIF(C:C,C69)>1

这里记得一定要加上=

实现效果

判断显示——if函数

已经对重复判断完成后,仅需对返回true的,显示当前题目已选择

返回false,则无需返回任何字符

=IF(COUNTIF(C:C,C2)>1,"当前题目已选择","")

我们可以直接在之前实现的效果上,添加if函数即可

实现效果

总结

其实很多情况下,一些收费的功能的基础都是基于一些十分简单的功能函数,而作为程序员的我们或许可以自己去学习,最后达到提升自己的目的

更多推荐

Excel函数实现腾讯在线文档Excel会员功能——标记重复值