EXCEL中IF函数的几个应用实例

  • 格式:doc
  • 大小:25.50 KB
  • 文档页数:5

下载文档原格式

  / 5
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

EXCEL中IF函数的几个应用实例

摘要:EXCEL中有很多非常适用的函数,其中IF函数是经常使用的函数之一,在实际工作中经常用到IF函数,本文通过几个实例介绍了IF函数在实际工作中的应用。

关键词:函数;IF函数;表达式

中图分类号:C81文献标识码:A文章编号:1007-9599 (2010) 10-0000-02

Several Application Examples of IF Function in EXCEL

Wang Jinfeng1,Zhu Yongchao2

(1.Wuhan Engineering

Institute,Wuhan430415,China;2.Xiaogan Municipal

Office,Xiaogan432000,China)

Abstract:EXCEL applicable in many functions,including IF function is one of frequently used functions,frequently used in practical work,IF function,the paper describes several examples of IF function application in practical work.

Keywords:Function;IF function;Expression

Excel提供了丰富的函数用于数据处理。除一些常用函数外,IF函数也是一个比较实用的函数。本文介绍几个IF函数的应用实例。

一、IF函数的格式及功能说明

(一)函数格式

IF(logical_test,value_if_true,value_if_false)

(二)说明

logical_test:要选取的条件;“逻辑表达式”,是用比较运算符(=,>,=,)连接起来的式子。

value_if_true:条件为真时返回的值。

value_if_false:条件为假时返回的值。

(三)功能

根据条件表达式所给出的条件来判断,满足条件就返回value_if_true,不满足条件就返回value_if_false。

由此可见,根据条件满足与否,在某些单元格填写不同的结果的操作,可以使用IF函数。

二、应用实例

(一)实例一:根据成绩确定是否补考

1.实例:

根据“高等数学”成绩,在“是否补考”一栏填写“补考”或“不补考”字样。

2.操作方法。

选中D2单元格,在编辑栏中直接输入

=IF(C2=60,“不补考”,“补考”),效果相同。

或者及格的不填充而不及格的填充“补

考”:=IF(C22000,1000,IF(C2>1500,700,IF(C2>1200,400,IF(C

2>1000,200,0)))),输入完后回车即可。

其他单元格复制上述函数。或先选中D2单元格,用鼠标拖动单元格右下角的自动充填句柄向下拖动即可。

3.说明。

本例与实例二相近,只是实例二输出的是字符,而本例输出的是数字。

(四)实例四:自动录入性别

根据现行的居民身份证号码编码规定,正在使用的18位的身份证编码。它的第17位为性别(奇数为男,偶数为女),第18位为效验位。而早期使用的是15位的身份证编码,它的第15位是性别(奇数为男,偶数为女)。

1.实例:

给出身份证号,判断出性别。

2.操作方法。

选中D2单元格;在编辑栏中直接输入

=IF(LEN(C2)=15,IF(MOD(MID(C2,15,1),2)=1,"男","女"),IF(MOD(MID(C2,17,1),2)=1,"男","女")),输入完后回车即可。其他单元格复制上述函数。或先选中D2单元格,用鼠标拖动单元格右下角的自动充填句柄向下拖动即可。

3.说明。

(1)LEN函数返回文本字符串中的字符数。

语法:LEN(text)

Text是要查找其长度的文本。空格将作为字符进行计数。因此,身份证号不能有空格。

MOD函数返回两数相除的余数。结果的正负号与除数相同。

语法:MOD(number,divisor)

Number为被除数;Divisor为除数。

MID函数返回文本字符串中从指定位置开始的特定数

目的字符,该数目由用户指定。

语法:MID(text,start_num,num_chars)

Text为包含要提取字符的文本字符串;Start_num为文本中要提取的第一个字符的位置。文本中第一个字符的

start_num为1,以此类推;Num_chars指定希望MID从文本中返回字符的个数。

(2)如果全都是18位身份证号,可直接用下列公式即可。

=IF(IF(MOD(MID(C2,17,1),2)=1,"男","女"))。

EXCEL中含有许多功能丰富的函数。利用好这些函数会给我们的日常事务处理带来极大的方便。本文不要介绍IF 函数的几个应用实例,还有很多类似的实例未能一一列出。

在使用IF函数过程中,无论是选择字符,还是选择公式,IF 函数都能在value_if_false及value_if_true中再嵌套IF子句,最多可嵌套7层。

参考文献:

[1]赵勃.Excel中if函数的灵活运用.辽宁师专学报:自然科学版,2007,9,1

[2]井德江.Excel中if函数在学生成绩等级评定方面的应用分析.科技信息,2009,30

[3]雷振德,朱洛南.计算机办公实用教程.科学出版

社,2009,8

作者简介:王金峰(1961-),男,湖北蕲春人,副教授,主要研究方向:软件工程,网络技术。