




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、用 Excel 函数自动录入性别与生日摘要:在我们的日常生活中, 经常遇到输入某些人的基本信息。 比如: 在学校的招生工作中,要录入学生的“性别”与“出生年月”等。使 用 Excel 函数, 通过身份证编码能够地自动录入。 能够做到简便、快 速、且不易出错。关键字: 函数;公式;身份证编码作者简介:一、明确概念:1、什么是函数?Excel 函数即是预先定义,执行计算、分析等处理数据任务的特 殊 公 式 。 以 常 用 的 求 和 函 数 SUM 为 例 , 它 的 语 法 是“SUM(numberl,number2,)”。其中“SUM称为函数名称,一个函数只有唯一的一个名称, 它决定了函数的功
2、能和用途。 函数名称 后紧跟左括号, 接着是用逗号分隔的称为参数的内容, 最后用一个右 括号表示函数结束。参数是函数中最复杂的组成部分, 它规定了函数的运算对象、 顺 序或结构等。 使得用户可以对某个单元格或区域进行处理, 如分析存 款利息、确定成绩名次、计算三角函数值等。2、什么是公式?函数与公式既有区别又互相联系。 如果说前者是 Excel 预先定义 好的特殊公式,后者就 是由用户自行设计对工作表进行计算和处理的 计算式 。以公式“二SUM(E1:H1)*A1+26为例,它要以等号“二”开始,其 内部可以包括函数、引用、运算符和常量。上式中的“SUM(E1:H1)”是函数,“A1”则是对单
3、元格A1的引用(使用其中存储的数据),“26” 则是常量,“ *”和“ +”则是算术运算符 (另外还有比较运算符、文 本运算符和引用运算符 )。如果函数要以公式的形式出现, 它必须有两个组成部分, 一个是 函数名称前面的等号,另一个则是函数本身。二、函数分析在用 Excel 函数自动录入性别与生日中,用到的函数有:1、LEN函数返回文本字符串中的字符数。语法 : LEN(text)Text是要查找其长度的文本。空格将作为字符进行计数。例如:AE1公式结果2二LENI love w homeland2、M0函数返回两数相除的余数。结果的正负号与除数相同语法:MOD(number,divisor)
4、Number为被除数Qivisor为除数。例如:AB公式结果2二HOD 2)! i3、MID函数返回文本字符串中从指定位置开始的特定数目的字 符,该数目由用户指定。语法:MID(text,start_num,num_chars)Text为包含要提取字符的文本字符串;Start_num为文本中要提 取的第一个字符的位置。文本中第一个字符的 start_num为1,以此 类推;Num_chars指定希望MID从文本中返回字符的个数。例如:A| B1公式结果2 二HID1 4)19754、DATE函数返回年月日。语法:DATE(year,month,day)。
5、例如:ABC1-2008:丿 B日2门a113公式:二 dateXanbnc"4结果:2008-S-85、IF函数执行真假值判断,根据对指定条件进行逻辑评价的真假 而返回不同的结果。语法:IF(logical-test,value-if-true,value-if-false)若Logical-test表达式成立,返回value-if-true,否则返回value-if-false。例如ALBJ1公式:1二IF (MOD 化 2)=2, TRUE, FALSE) I2结杲:FALSE'在某些情况下,您可能需要将某函数作为另一函数的参数使用。例如,上面的公式使用了嵌套的 M0函
6、数。公式可包含多达7级的嵌 套函数。当函数B在函数A中用作参数时,函数B则为第二级函数。例如M0函数是第二级函数。因为它是IF函数的参数。在 MODE数 中嵌套的函数为第三级函数,以此类推。下面,我们将会应用到嵌套 函数。三、应用根据现行的居民身份证号码编码规定,正在使用的18位的身份证编码。它的第17位为性别(奇数为男,偶数为女),第18位为效验位。而早期使用的是15位的身份证编码,它的第15位是性别(奇数为男,偶数为女)。为了适应上述情况,必须设计一个能够适应两种 身份编码的性别与出生年月的计算公式1、性别:二IF(LENE"二15JF (M0D(MID(EN 15)2)二 男二
7、"女 IF0lQD(IID(E2a 17,1), 2)=1,广女冷)AECDE学号nrs名1性别岀生日期身份证号2200700011郑美娜LAJf320324198904261860320070002:荷昊!3320325198805191990420070003迈适2036区520070004:刘彦军ir320324198802146953620070005丄.张健1f 3203248705072597 120070006一王翔宝iif 320325870623691820070007李政阻L.丫交亦躬i §36606更口弱9120070008丄赵阳SL1一=320325
8、1989090135721020070009.陈廳娟I13203258706142361120070010.何伟娜)1*3203241988061768491220070011;丛征丫5320323860809127在上图的E列依次输入身份证号,要求在C列输出学生的性别。 在 C2 单元格中输入如下公式:“=IF(LEN(E2)=15,IF(MOD(MID(E2,15,1),2)=1," 男",” 女"),IF(MOD(MID(E2,17,1),2)=1," 男","女")”。回车后即可在单元 格获得该学生的性别,而后只要把
9、公式复制(将插入点放在C2单元格的句柄处,按住鼠标左键不松手向下拖动)到 C3 C4等单元格, 即可得到其他学生的性别。为了便于大家了解上述公式的设计思路, 下面简单介绍一下它的工作原理:该公式由三个IF 函数构成,其中“ IF(MOD(MID(E2,15,1),2)=1," 男 "," 女 ") ” 和 “ IF(MOD(MID(E2,17,1),2)=1," 男"," 女") ”作为第一个函数的参数。 公式中“ LEN(E2)=15是一个逻辑判断语句,LEN函数提取E2等单 元格中的字符长度,如果该字符的长度等
10、于15,则执行参数中的第一个 IF 函数,否则就执行第二个 IF 函数。在参数“ IF(MOD(MID(E2,15,1),2)=1," 男","女")”中。MID 函 数从E2的指定位置(第15位)提取1个字符,而MODI数将该字符与 2 相除,获取两者的余数。如果两者能够除尽,说明提取出来的字符 是 0(否则就是 1)。逻辑条件“ MOD(MID(E2,15,1),2)=1 ”不成立,这 时就会在C2单元格中填入“女”,反之则会填入“男”。如果LEN函数提取的E2等单元格中的字符长度不等于15,则会执 行第2个IF函数。除了 MID函数从E2的指定位置
11、(第17位,即倒数 第 2位)提取 1 个字符以外,其他运算过程与上面的介绍相同。2、出生年月:6=IF(LBNCE2)=15, DATEClSOIDCE 7, 2), lllDCE?, 92)ID(E2,11, 2), DATE (HIDCE2, 7, 4), HID(E2,11, 2),110(£2,13, 2)ABCDE1学号II姓名II性别II岀生日期r身份证号220070001 【郑美娜;女19S9J-26320324198904261860320070002:何昊:男T320325198805191990420070003 1白丽剋女32032519900S22362S5
12、26670004闵彥轻臭320324193802146953620076665 I 艇=男f 320324870507259720070006 1至翱宇$男r 320325870623691826670007 季政眄男L . . . J320325199002082535926670008俺聒群i男3203251989090135721020070009 陈晩鹅女:3203258706142361120070010 何希鯛女3203241988061768491220076611 :丛征:男r 320323860809127快速输入学生的出生年月与上面我们介绍性别的快速输入的思路相同。 在D2
13、单元格 中输入 如下公式:“ =IF(LEN(E2)=15,DATE(19&MID(E2,7,2),MID(E2,9,2),MID(E2,11,2),DATE(MID(E2,7 ,4),MID(E2,11,2),MID(E2,13,2)”。回车后即可在单元格获得该学生的出生年月,而后只要把公式复制到D3 D4等单元格,即可得到其他学生的生日。D2与C2单元格中都使用了嵌套函数。其中 “ DATE(19&MID(E2,7,2),MID(E2,9,2),MID(E2,11,2)” 和“ DATE(MID(E2,7,4),MID(E2,11,2),MID(E2,13,2)” 作为第一
14、个函数的参数。公式中“ LEN(E2)=15”是一个逻辑判断语句,LEN函数 提取E2等单元格中的字符长度,如果该字符的长度等于 15,贝卩执 行参数中的第一个DATEi数,否则就执行第二个 DATEi数。在参数“ DATE(19&MID(E2,7,2),MID(E2,9,2),MID(E2,11,2) ” 中。在19&MID(E2,7,2)中,19与MID函数从E2的第7位开始提取的 2个字符进行文本连接运算,得到的字符串作为 DATE函数的第一个 参数。DATE!数将返回日期。如果LEN函数提取的E2等单元格中的字符长度不等于 15,则会 执行第2个DATE!数。上面已介绍过,不再赘述。通过身份证编码自动录入的性别与生日后,表格如下:1学号姓名1性别I岀生日期1身份证号2 J20070001:郑美娜女19891-26:320324198904261860320070002:何昊19SS-5-19203251988051919964200700031990-8-2232032519906822362852007000419S8-2-143203241988021469536 J20070005丄一张健19S7-5-7:3203248705072
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 专业音响设备销售与售后维修服务协议
- 进口巧克力购货合同协议
- 培训机构职工大会
- 建筑工程补充协议付款方式
- 企业并购后权益共享协议
- 广告行业居间合同
- 消防安全培训实施指南
- 法院免还协议书
- 转让全闲置合同协议
- 水源保洁协议书
- 酒店培训技巧
- 车内日常卫生管理制度
- 客运资格考试题及答案
- 2025年建投国电准格尔旗能源有限公司招聘笔试参考题库含答案解析
- 骨伤科中医临床路径(试行版)19个住院病种
- ICD-10第4章:内分泌、营养和代谢疾病
- 2025年专业技术人员培训心得体会(6篇)
- 2025-2030年中国不饱和聚酯树脂市场发展现状及前景趋势分析报告
- 第三章 第一节 世界的海陆分布说课稿-2024-2025学年湘教版初中地理七年级上册
- 病退委托书范本
- 儿童心理学常识题单选题100道及答案
评论
0/150
提交评论