下载此文档

(余永勤)EXCEL中函数应用及常用技巧例谈.doc


文档分类:办公文档 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
EXCEL中函数应用及常用技巧例谈
南漳县城关镇胡营初级中学 余永勤
【摘要】在日常办公和工作应用中,经常用到函数和宏工具。函数应用的熟练与否,直接影响到办公效率的高低,函数应用的恰当,可起到事倍功半的效果,宏工具的应用,将减少很多重复而又复杂的操作步骤,这两者的结合应用,办公更是如鱼得水,问题迎刃而解。可以说函数和宏工具的应用是EXCEL的精髓与灵魂。现就工作实际,主要讲解以下函数的应用及EXCEL中的常用技巧:条件函数(IF)、条件统计函数(COUNTIF)、字符串长度函数(LEN)、截取字符数值函数(MID)、求余(模)函数(MOD)、当前日期函数(NOW)、年函数(YEAR)、字符合并函数(CONCATENATE);常用技巧:数据有效性、绝对引用、粘贴链接、录制宏及其应用、EXCEL文件转DBF文件(襄樊市中考分析系统需要用到)、单元格的锁定
【关键词】函数 应用 技巧 公式
一、用身份证号自动填写性别、年龄、出生年月
图(1)
:条件函数(IF)、字符串长度函数(LEN)、求余函数(MOD)、提取字符串数值函数(MID)。
如图(1)(局部图),在C6单元楼中输入:
=IF(LEN(K6)=15,IF(MOD(MID(K6,15,1),2)=1,"男","女"),IF(MOD(MID(K6,17,1),2)=1,"男","女"))
分段讲解:IF(LEN(K6)=15 : 判断身份证是15位的还是18位;IF(MOD(MID(K6,15,1),2)=1,"男","女"):如果是15位的,那么从身份证号的第15位起,提取1位数值,用这个值除以2,如果等于1,那么性别栏为“男”,否则为“女”;如果身份证是18位的,IF(MOD(MID(K6,17,1),2)=1,"男","女"))
:表示从身份证号的第17位起,提取1位数值,用这个值除以2,如果等于1,那么性别栏为“男”,否则为“女”。
上面公式还可以这样表示更直观:=IF(LEN(K6)=15,IF(MOD(MID(K6,15,1),2)=1,"男","女"), IF(LEN(K6)=18,IF(MOD(MID(K6,17,1),2)=1,"男","女")))。
图(2)
2.填写年龄,要多用到年函数(YEAR)和当前日期函数(NOW),如图(2)
在AF6单元格中输入:=IF(LEN(K6)=15,YEAR(NOW())-(1900+MID(K6,7,2)),IF(LEN(K6)=18,YEAR(NOW())-MID(K6,7,4),"身份证有误"))
分段讲解:IF(LEN(K6)=15,YEAR(NOW())-(1900+MID(K6,7,2)):如果身份证长度是15位,(1900+MID(K6,7,2):那么从身份证第7位起,取两位字符串数值加1900,表示19几几年出生;YEAR(NOW())表示取当前日期的年份。YEAR(NOW())-(1900+MID(K6,7,2)表示用当前日期的年份减去出生年月的年份,就是年龄。IF(LEN(K6)=18,YEAR(NOW())-MID(K6,7,4),"身份证有误")):意义同上,只不过不再加1900,因为18位身份证是从第7位,提出4位。如果身份证既不是15位,也不是18位,那么提示

(余永勤)EXCEL中函数应用及常用技巧例谈 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人drp539604
  • 文件大小103 KB
  • 时间2021-11-24