Excel函数在数据处理中的若干应用.pdf
文本预览下载声明
维普资讯
计算机技术应用 机I技术》2007年第2期
Excel函数在数据处理中的若干应用
薛 建
(福州职业技术学院,福建 福州 350108)
摘 要:Excel具有很强大的数据处理功能,它不仅能够方便地处理表格和分析图形,其更强大的功能体现在对数
据的自动处理和计算,在生活和工作实践中可以有多种应用。通过身份证、个人所得税、人民币小写巧转化为大写等三
个例子,说明函数作为Excel处理数据的一个最重要手段,功能是十分强大的。
关键词: excel函数 数据处理
中图分类号:TP274 文献标识码:A 文章编号:1672—4801(2007)02—017—04
1前言 2.1解读身份证号码
Excel是办公室 自动化中非常重要的一款软 当新生录取工作 中进行编制新生名册时,新
件,很多跨国企业都是依靠Excel进行数据管理。 生身份证号码就是一项重要数据。根据 18位 (或
然而 目前很多人对于 Excel函数的应用始终停留 15位)身份证号码的意义,第 7-14位 (或第 7—12
在求和、求平均值等简单问题上,而对 Excel的 位)数字代表持证人的出生年、月、日,第 17位 (或
强大的数据 自动处理和计算功能不甚了解。本文 15位)数字表示持证人的性别,奇数为男,偶数为
通过在高校教学管理:L:作中,应用Excel函数在数 女。我们可以通过有关函数,进行身份证号码有
据处理例子,说明Excel函数的强大功能,以便人 关信息的查询不仅快速简便,而且不容易出错,
们在进行数据处理时,更充分的应用其功能资源。 核对时也只需要对身份证号码进行检查,可以大
2应用 大提高工作效率如图1。
;j誊 轰蕾0巷0Blj≮善l曩曩÷囊 .__露擘0l譬}l.D ..,量 l.. :莲_I 鬟i}0 Hj立
≮{考生号 姓名 身份证号 蜊 ….由生日糍 l
_ll ll专 x一刍 ll8 一 1 一 …… …一 ………
2.1.1性别判断 “女”。“男”), “身份证有错 ”)。
在单元格D2输入公式:=IF(MOD(IF(LEN(C2) 2.1.2显示出生 日期
=18,MID(C2,17,1),MID(C2,15,1)),2)=0,“女”, 在单元格E2输入公式:--IF(LEN(C2)=18,DATE
“男”)。 MID(C2。7。4)。MID(C2。l1,2) ,MID(C2,13,2)),
该公式可以这样理解: DATE(MID(c2,7,2),MID(C2,9,2),MID(C2,11,2)))。
如果身份证号码是 18位 (LEN(C2)=18)。则取 该公式可以这样理解:
第 17位数字(MID(C2,17。1)),否则取第 15位数 如果 (IF)身份证号是 18位的,那么就取其第
字 (MID(C2。15,1))。 7-10位数字 (MID(C2,7,4)),第 l1—12位数字
然后将取出来的数字除2取余数 (MOD(IF(LEN MID(C2。l1,2),第 13—14位数字MID(C2,13,2),
(C2)=18,MID(C2,17,1),MID(C2,15,1)),2))。 并且以日期的形式显示出来。
如果 (IF)余数为 0则为女,否则为男。 否则就取其第 7-8位数字MID(C2,7,2),第
倘若,当身份证号码不是 18位或 15位数, 9-10位数字 MID(C2,9,2),第 l1—12位数字
让系统提示 “身份证
显示全部