想要成功学习Excel,离不开函数公式的学习。 当你成功联手这些函数公式时,你会发现Excel也很有趣。
1、If+:判断指定内容是否重复。
目的:判断“员工姓名”是否重复!
方法:
在目标单元格中输入公式:=IF((B$3:B$12,B3)>1,"","")。
解释:
判断内容是否重复,其实就是统计指定范围内指定值的个数是否>1,如果>1,则通过If函数返回指定值。
2、If+:重复值第一次出现时提示。
目的:判断“员工姓名”是否重复,第一次出现重复值时进行提示。
方法:
在目标单元格中输入公式:=IF((B$3:B3,B3)>1,"","")。
解释:
与上例中的公式相比,此公式唯一的变化是函数的参数,将参数范围 B$3:B$12 更改为 B$3:B3。 变化的本质在于,在前面的示例中,指定的统计值是在整个范围内的数字。 本例中,计数为当前上述范围内指定值的个数。 当指定值第一次出现时,其个数不>1; 当它再次出现时,> 1,出现提示。
3、按照指定方式计算时间差。
目的:根据“出生日期”计算年龄。
方法:
在目标单元格中输入公式:=(C3,TODAY(),"y")&"Years"。
解释:
1、函数的语法结构为:=(开始日期、结束日期、统计方法),常用的统计方法有“Y”、“M”、“D”,即“年”、“月”、“日” ”。
2. 第二个参数使用Today()函数而不是固定日期。 原因是为了让年龄自动更新。
4. Text+Mid:提取指定值并格式化。
目的:从身份证号码中提取出生日期。
方法:
在目标单元格中输入公式:=TEXT(MID(C3,7,8), "00-00-00")。
解释:
使用 Mid 函数提取指定位置的值后,使用 Text 函数将其设置为日期格式。
5、If+Mod+Mid:提取指定值并判断其属性。
目的:根据身份证号码判断性别。
方法:
在目标单元格中输入公式:=IF(MOD(MID(C3,17,1),2),"男","女")。
解释:
使用Mid函数提取身份证号码的第17位,然后判断奇偶性。 如果是奇数,则返回“男”,如果是偶数,则返回“女”。
六、Sumif:单条件求和。
目的:忽略误差值的总和。
方法:
在目标单元格中输入公式:=SUMIF(G3:G12,"
解释:
“9e307”是Excel中的最大值,小于该值的值都在统计范围内,因此巧妙地忽略了错误值。
七、+:动态扩展。
目的:动态显示指定单元格区域的内容。
方法:
1. 选择目标单元格区域,即单元格 J3。
2、点击【数据】菜单中【数据工具】组中的【数据验证】,在【允许】中选择【序列】,在【来源】文本框中输入公式:=($H$3,0, 0 ,(H$3:H$12)),然后点击右下角的【确定】。
3. 在单元格区域H3:H12中输入、删除或编辑指定内容。
解释:
该函数以指定的应用程序为参考系,返回具有给定偏移量的新应用程序。
最美丽的尾巴:
本文主要介绍7个函数公式。 如果你能成功牵手,你会发现Excel也很有趣。 不仅可以判断重复值的情况,还可以提取出生日期、计算年龄、判断性别、忽略错误。 对值进行求和,并动态生成下拉菜单。 如果你能熟练掌握,你就会更加强大!