如何使用数组公式创建如下所示的日历? 在单元格B1中输入日期时,显示该日期所在月的日历,如下图所示。 先不看答案,自已动手试一试。 公式思路 一周有7天,一个月有28天、29天、30天......
2023-05-29 0 excel公式,excel技巧,excel教程,Excel表格,Excel教程
使用公式确定指定的单元格区域中是否有重复值。如下图所示的工作表单元格区域A1:A9,我们将其命名为Data。
如果区域Data中有重复值,则返回False;如果区域Data中的值都不一样,则返回True。上图所示的区域Data中明显有多个重复值,因此应该返回False。
先不看下面的答案,自已动手试试。
公式思路
将区域Data中的每个值依次与区域中的所有值进行比较并统计与其相同的值的个数,由这些统计数组成一组数,如果这组数都由1组成,表明区域中的每个值都与其它值不同,即没有重复值,否则有重复值。
公式解析
使用下面的数组公式来判断单元格区域中是否有重复值:
=MAX(COUNTif(Data,Data))=1
在单元格中输入公式后按Ctrl+Shift+Enter组合键,如下图所示。
COUNTif(Data,Data)展开来就是COUNTif({1;5;6;8;5;1;6;1;8},{1;5;6;8;5;1;6;1;8})。首先测试COUNTif({1;5;6;8;5;1;6;1;8},1),统计1在单元格区域Data中的次数,得到3;接着测试COUNTif({1;5;6;8;5;1;6;1;8},5),统计5在单元格区域Data中的次数,得到2;……依此类推。最后,COUNTif(Data,Data)得到的结果是{3;2;2;2;2;3;2;3;2}。这个结果作为MAX函数的参数,得到数组中的最大值为3,不等于1,因此最终的结果是FALSE,表明单元格区域Data中有重复值。
小结
标签: excel公式 excel技巧 excel教程 Excel表格 Excel教程 excel 单元 区域 重复 判断 IF函数判断条件 excel单元格 exce
相关文章
如何使用数组公式创建如下所示的日历? 在单元格B1中输入日期时,显示该日期所在月的日历,如下图所示。 先不看答案,自已动手试一试。 公式思路 一周有7天,一个月有28天、29天、30天......
2023-05-29 0 excel公式,excel技巧,excel教程,Excel表格,Excel教程
当你想从数据表中查找数据,但是又不想一个数据一个数据的查看,这时你就需要用到查找函数。比如,你有1000个客户的数据:姓名、手机号和年龄。如果你想找王明的手机号,你可以一个一个的查,直到你找到他。你可......
2023-05-29 0 excel公式,excel技巧,excel教程,Excel表格,Excel教程
作表中有多列,其中有些列的值是相同的,我们要找到同时符合几列条件的值。例如下图所示的工作表,列A中是学生姓名,有重复,列B中是科目,列C中是考试成绩。现在,我们需要找出某学生的某科目的成绩。 例......
2023-05-29 0 excel公式,excel技巧,excel教程,Excel表格,Excel教程
Lookup函数是最牛的Excel查找函数,特别是lookup(1,0/)模式横扫无数查找难题,比如反向查找、多条件查找、查找最后一个等。但,绝大多数用户只会套用,却不懂其中的原理。 搜遍百度,也没......
2023-05-29 0 look up,LOOKUP函数,lookup函数的使用方法,VLOOKUP函数,Excel教程
甲说:我们单位周六、周日双休,从没有节假日; 乙说:我们单位周日单休,从没有节假日; 丙说:我们单位周六、周日双休,还有节假日; 丁说:我们单位周日单休,还有节假日; 但,我们都有同一个问题:......
2023-05-29 0 Excel函数,excel函数公式,excel表格制作,Excel教程