好文档 - 专业文书写作范文服务资料分享网站

EXCEL电子表格函数应用(全PDF版)

天下 分享 时间: 加入收藏 我要投稿 点赞

http://www.cfosky.com C F O 联 盟 小辰工作室整理

图1

取出字符串中的部分字符

您可以使用MidLeftRight等函数从长字符串内获取一部分字符具体语法格式为

LEFT函数LEFT(text,num_chars)其中Text是包含要提取字符的文本串Num_chars指定要由 LEFT 所提取的字符数

MID函数MID(text,start_num,num_chars)其中Text是包含要提取字符的文本串Start_num是文本中要提取的第一个字符的位置

RIGHT函数RIGHT(text,num_chars)其中Text是包含要提取字符的文本串Num_chars指定希望 RIGHT 提取的字符数

比如从字符串\\\

LEFT(\

RIGHT(\

MID(\

EXCEL函数应用教程

第 21/89 页

01/22/2005

http://www.cfosky.com C F O 联 盟 小辰工作室整理

图2

去除字符串的空白

在字符串形态中空白也是一个有效的字符但是如果字符串中出现空白字符时容易在判断或对比数据是发生错误在Excel中您可以使用Trim函数清除字符串中的空白

语法形式为TRIM(text)其中Text为需要清除其中空格的文本

需要注意的是Trim函数不会清除单词之间的单个空格如果连这部分空格都需清除的话建议使用替换功能比如从字符串\name is Mary\TRIM(\name is Mary\3

图3

字符串的比较

在数据表中经常会比对不同的字符串此时您可以使用EXACT函数来比较两个字符串是否相同该函数测试两个字符串是否完全相同如果它们完全相同则返回 TRUE否则返回 FALSE函数 EXACT 能区分大小写但忽略格式上的差异利用函数 EXACT 可以测试输入文档内的文字语法形式为EXACT(text1,text2)Text1为待比较的第一个字符串Text2为待比较的第二个字符串举例说明参见图4

EXACT(\

EXCEL函数应用教程

第 22/89 页

01/22/2005

http://www.cfosky.com C F O 联 盟 小辰工作室整理

图4

二日期与时间函数

在数据表的处理过程中日期与时间的函数是相当重要的处理依据而Excel在这方面也提供了相当丰富的函数供大家使用

一取出当前系统时间/日期信息

用于取出当前系统时间/日期信息的函数主要有NOWTODAY

语法形式均为 函数名

二取得日期/时间的部分字段值

如果需要单独的年份月份日数或小时的数据时可以使用HOURDAYMONTHYEAR函数直接从日期/时间中取出需要的数据具体示例参看图5

比如需要返回2001-5-30 12:30 PM的年份月份日数及小时数可以分别采用相应函数实现

YEAR(E5)=2001

MONTH(E5)=5

DAY(E5)=30

HOUR(E5)=12

EXCEL函数应用教程

第 23/89 页

01/22/2005

http://www.cfosky.com C F O 联 盟 小辰工作室整理

图5

此外还有更多有用的日期/时间函数可以查阅附表下面我们将以一个具体的示例来说明Excel的文本函数与日期函数的用途

三示例做一个美观简洁的人事资料分析表

1 示例说明

在如图6所示的某公司人事资料表中除了编号员工姓名身份证号码以及参加工作时间为手工添入外其余各项均为用函数计算所得

图6

EXCEL函数应用教程

第 24/89 页

01/22/2005

http://www.cfosky.com C F O 联 盟 小辰工作室整理

在此例中我们将详细说明如何通过函数求出

1自动从身份证号码中提取出生年月性别信息

2自动从参加工作时间中提取工龄信息

2身份证号码相关知识

在了解如何实现自动从身份证号码中提取出生年月性别信息之前首先需要了解身份证号码所代表的含义我们知道当今的身份证号码有15/18位之分早期签发的身份证号码是15位的现在签发的身份证由于年份的扩展由两位变为四位和末尾加了效验码就成了18位这两种身份证号码将在相当长的一段时期内共存两种身份证号码的含义如下

115位的身份证号码1~6位为地区代码7~8位为出生年份(2位)9~10位为出生月份11~12位为出生日期第13~15位为顺序号并能够判断性别奇数为男偶数为女

218位的身份证号码1~6位为地区代码7~10位为出生年份(4位)11~12位为出生月份13~14位为出生日期第15~17位为顺序号并能够判断性别奇数为男偶数为女18位为效验位

3 应用函数

在此例中为了实现数据的自动提取应用了如下几个Excel函数

1IF函数根据逻辑表达式测试的结果返回相应的值IF函数允许嵌套

语法形式为IFlogical_test, value_if_true,value_if_false

2CONCATENATE将若干个文字项合并至一个文字项中

语法形式为CONCATENATE(text1,text2)

3MID从文本字符串中指定的起始位置起返回指定长度的字符

语法形式为MID(text,start_num,num_chars)

4TODAY返回计算机系统内部的当前日期

语法形式为TODAY

5DATEDIF计算两个日期之间的天数月数或年数

语法形式为DATEDIF(start_date,end_date,unit)

EXCEL函数应用教程

第 25/89 页

01/22/2005

EXCEL电子表格函数应用(全PDF版)

http://www.cfosky.comCFO联盟小辰工作室整理图1二取出字符串中的部分字符您可以使用MidLeftRight等函数从长字符串内获取一部分字符具体语法格式为LEFT函数LEFT(text,num_c
推荐度:
点击下载文档文档为doc格式
5ggo87zqyg25ui718i4b
领取福利

微信扫码领取福利

微信扫码分享