当前位置:首页 > 日记 > 正文

IF函数的使用方法 | 入门+进阶+高级

IF函数的使用方法 | 入门+进阶+高级

IF函数是工作中最常用的函数之一,所以兰色今天决定用一篇文章把IF函数的使用方法再梳理一番。看过你会不由感叹:原来IF函数也可以玩的这么高深!!

一、IF函数的使用方法(入门级)

1、单条件判断返回值

=IF(A1>20,"完成任务","未完成")

2、多重条件判断

=IF(A1="101","现金",IF(A1="1121","应收票据",IF(A1=1403,"原材料")))

注:多条件判断时,注意括号的位置,右括号都在最后,有几个IF就输入几个右括号。

3、多区间判断

=IF(A1<60,"不及格",IF(A1<80,"良好","优秀"))

=IF(A1>=80,"优秀",IF(A1>=60,"良好","不及格"))

注:IF在进行区间判断时,数字一定要按顺序判断,要么升要不降。

二、IF函数的使用方法(进阶)

4、多条件并列判断

=IF(AND(A1>60,B1<100),"合格","不合格")

=IF(OR(A1>60,B1<100),"合格","不合格")

注:and()表示括号内的多个条件要同时成立

or()表示括号内的多个条件任一个成立

5、复杂的多条件判断

=IF(OR(AND(A1>60,B1<100),C1="是"),"合格","不合格")

=IF(ADN(OR(A1>60,B1<100),C1="是"),"合格","不合格")

6、判断后返回区域

=VLOOKUP(A1,IF(B1=1,C:D,F:G),2,0)

注:IF函数判断后返回的不只是值,还可以根据条件返回区域引用。

三、IF函数的使用方法(高级)

7、IF({1,0}结构

=VLOOKUP(A1,IF({1,0},C1:C10,B1:B10),2,0)

{=VLOOKUP(J15&K15,IF({1,0},A1:A2&B1:B2,C1:C2),2,0)}

注:利用数组运算返回数组的原理,IF({1,0}也会返回一个数组,即当第一个参数为1时的结果放在第1列,为0时的结果放在数组第二列。

8、N(IF( 和 T(IF(

{=SUM(VLOOKUP(T(IF({1,0},J15,K15)),E15:G17,3,0))}

注:vlookup函数第一个参数不能直接使用数组,借用t(if结构可以转换成内存数组。

相关文章

单引号怎么打(‘ ’)

单引号怎么打(‘ ’)

单引号,电脑软件,下面是小编整理的单引号怎么打的详细教程,如果有更好的方法欢迎补充:1.在英文状态下键盘上输入既可以得到。&lsquo; &rsquo;(键位由于每个键盘不一样,大体在回车键附近或冒号分号键右边)注意:打出来的单引号和平时的不一样,是那…

php实现的双色球算法示例

php实现的双色球算法示例

算法示例,双色球,电脑软件,php,本文实例讲述了php实现的双色球算法。分享给大家供大家参考,具体如下:<?phpfunction DoubleBall(){ $sysBlueball = mt_rand(1,16); $sysRedball = array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,2…

在win7下装win10双系统详细图文安

在win7下装win10双系统详细图文安

安装教程,双系统,图文,详细,电脑软件,  win10系统推出已经有一段时间了,不少人想要体验一下最新的系统,但又舍不得好用的win7系统。这个时候,装双系统就是最好的选择。我们可以使用小白一键重装,在win7下装win10双系统,过程简单,方便快捷。第一…

Word2013插入艺术字效果的两种方法

Word2013插入艺术字效果的两种方法

方法,效果,艺术字,两种,电脑软件,  Word2013发行后,操作界面简洁而亮丽,操作系统也简便了不少,但和以往操作有所区别,那么下面就由小编为您分享下插入艺术字效果的技巧,希望能帮助您,有需要的朋友可以来看看哦。Word2013插入艺术字效果方法一步…

Web服务器访问失败故障处理技巧

Web服务器访问失败故障处理技巧

服务器,故障处理,技巧,电脑软件,Web,很多公司都架设了Web服务器,不过架设好的Web服务器如果不经过访问测试,很可能无法达到顺利发布信息的目的;这不,本文下面推荐的一则Web服务器访问失败故障就比较常见,现在我们就对它的排除过程进行总结,希望日…

PHP实现找出数组中出现次数超过数

PHP实现找出数组中出现次数超过数

数字,算法示例,数组,组中,长度,本文实例讲述了PHP实现找出数组中出现次数超过数组长度一半的数字算法。分享给大家供大家参考,具体如下:<?php* 算法要求:数组中有一个数字出现的次数超过了数组长度的一半,找出这个数字。** 算法分析:我们需要…

结合mint-ui移动端下拉加载实践方

结合mint-ui移动端下拉加载实践方

下拉加载,方法,移动端,电脑软件,mint,1.npm i mint-ui -S2.main.js中引入import 'mint-ui/lib/style.css'3.以下是代码结构部分:<template> <div class="main-body" :style="{'-webkit-overflow-scrolling': scrollMode}"> <v-loadm…

PHP 实现公历日期与农历日期的互转

PHP 实现公历日期与农历日期的互转

日期,转换,公历,农历,电脑软件,PHP 实现公历日期与农历日期的互转换前言: 今天根据客户的需求对时间进行了转换,就是客户要求增加农历日期的显示,在网上抄袭了一段,稍微修改了一下运行成功了,不难的,改动的很少的.示例代码:<?php /* * * 陈海波 …

一键系统重装要怎么操作?一键系统重

一键系统重装要怎么操作?一键系统重

系统重装,图文教程,操作,一键,电脑软件,  小编发现有好多朋友都不知道一键系统重装要怎么操作,其实一键重装系统的方法还是蛮简单的,如果大家想要学习一键重装系统的方法,小编可以教大家!下面就给大家带来一键系统重装图文教程,希望大家能够…

利用canvas中toDataURL | 将转为da

利用canvas中toDataURL | 将转为da

方法,详解,电脑软件,toDataURL,canvas,将图片转为base64的好处将图片转换为Base64编码,可以让你很方便地在没有上传文件的条件下将图片插入其它的网页、编辑器中。 这对于一些小的图片是极为方便的,因为你不需要再去寻找一个保存图片的地方。…

Windows 2003邮件服务器配置指南

Windows 2003邮件服务器配置指南

服务器配置,邮件,指南,电脑软件,Windows,邮件服务器的配置同样是企业网络管理中经常要进行的任务之一。与Web网站、FTP站点服务器一样,邮件服务器的配置方案也非常之多,但对于中小型企业说,利用网络操作系统自带的方式进行配置是最经济的。本…

IIS6架设网站常见问题及症状答疑

IIS6架设网站常见问题及症状答疑

网站,症状,常见问题,电脑软件, 很多朋友在用IIS6架网站的时候遇到不少问题,而这些问题有些在过去的IIS5里面就遇到过,有些是新出来的,做了很多次试验,结合以前的排错经验,做出了这个总结,希望能给大家帮上忙。 问题1:未启用父路径 症状举例: S…