首页 > 其他分享 >[office] Excel的if函数应用小盘点

[office] Excel的if函数应用小盘点

时间:2024-01-31 12:33:07浏览次数:24  
标签:输出 函数 office Excel 盘点 B2 条件 返回值 列值

今天跟大家分享下if函数的用法

IF函数可以单条件、多条件、嵌套条件或是搭配其他函数一起使用。

首先介绍一下IF函数的基本语法

IF函数语法如下:if(条件判断,返回值1,返回值2),如条件判断结果为真,则输出返回值1,否则输出返回值2。返回值可以是固定的数值、字符,也可以是空值或计算表达式。

1、IF函数的单条件用法

例1:判断B、C两列单元格内数值是否相等,是则返回1,否则返回0。

公式=IF(B:B=C:C,1,0)

[office] Excel的if函数应用小盘点_嵌套

2、IF函数的多条件用法

(1) ? ?几个判断条件同时满足的情况if(and(条件判断1,条件判断2,……,条件判断n),返回值1,返回值2)

例2:同时满足B列值等于0且C列值小于5的,则输出“好客户”,否则输出“坏客户”。

公式=IF(AND(B2=0,C2<5),”好客户”,”坏客户”)

[office] Excel的if函数应用小盘点_嵌套_02

(2) ? ?几个判断条件或的关系的情况if(or(条件判断1,条件判断2,……,条件判断n),返回值1,返回值2)

例3:B列值等于0或者C列值等于0,则输出“好客户”,否则输出“坏客户”。

公式=IF(OR(B2=0,C2=0),”好客户”,”坏客户”)

[office] Excel的if函数应用小盘点_嵌套_03

3、IF函数的嵌套条件用法

例4:若B列值在[0,30]之间,则输出“正常类”,否则,若B列值在(30,90]之间,则输出“关注类”,否则,若B列值在(90,180]之间,则输出“次级类”,否则,若B列值在(180,360]之间,则输出“可疑类”,若B列值大于360,则输出“损失类”。

公式=IF(AND(B2>=0,B2<=30),”正常类”,IF(B2<=90,”关注类”,IF(B2<=180,”次级类”,IF(B2<=360,”可疑类”,”损失类”))))

[office] Excel的if函数应用小盘点_嵌套_04

4、IF函数搭配其他函数的用法

例5:根据A列的身份证号码计算性别

公式= IF(MOD(MID(A2,17,1),2),”男”,”女”)

[office] Excel的if函数应用小盘点_条件判断_05

例6:统计B列的一串字符中,元素值的个数

公式=IF(ISBLANK(B2),0,LEN(B2)-LEN(SUBSTITUTE(B2,”;”,””))+1)

[office] Excel的if函数应用小盘点_条件判断_06

例7:判断B列的一串字符中是否包含字符“HC”,是则输出“HC”,否则判断是否包含字符“AR”,是则输出“AR”,否则输出为空。

公式=IF(COUNT(FIND(“HC”,B2)),”HC”,IF(COUNT(FIND(“AR”,B2)),”AR”,””))

[office] Excel的if函数应用小盘点_计算表达式_07

今天的内容就到这里,后续等我没钱了再更新,大家再见。

标签:输出,函数,office,Excel,盘点,B2,条件,返回值,列值
From: https://blog.51cto.com/u_16535788/9507209

相关文章

  • [office] 财务必须熟练使用的15个函数公式,超详细参数详解+举例!
    又到了咱们的Excel技巧课堂分享时刻,一名会计,势必要成为一名表格高手,才能在职场中乘风破浪。不然一个公式参数设置都要10分钟,按时下班怕是不可能,升职加薪更是无望了!今天蛙蛙给大家分享的就是Excel学习逃不开的函数公式,以参数详解+举例的方式,给大家讲讲咱们经常用到的15个公式。一定......
  • [office] 同理再同时按下ctrl+shift+跳到最后一行
    在excel工作表中插入行或列时,提示“不能将对象移到工作表外”,无法插入行或列。解决方法:先试这个方法:按ctrl+6没看错就是这么简单,按ctrl+6这个方法已经在多台电脑上验证过。如果上面的不行,可以试一下以下的方法:同时按下ctrl+shift+→跳到最后一列,然后删除最后几......
  • SpringBoot自定义注解+反射实现 excel 导入的数据组装及字段校验
    本次给大家带来的SpringBoot中通过自定义注解+反射实现excel导入数据组装及字段校验的实现方式。这种实现方式其实是很普通、常规的方法,但很多同学在开发过程中,可能却不太容易想到他。当然我也是众多同学中的一员。1背景在前段时间的开发工作中,接手了一个很简单,很普通的开发任务。......
  • Microsoft 365 开发:Office 365 Multi-Geo说明以及如何查询是否启用了Multi-Geo功能
    51CTOBlog地址:https://blog.51cto.com/u_13969817很多国内出海企业,为了满足各个Region的法律法规要求,其数据驻留要求和利用云进行数字化转型方面面临挑战。Microsoft365的Multi-Geo可以实现使单个Office365租户能够跨越多个地区和/或国家/地区来解决这些挑战,并使客户能够灵活选......
  • [office] excel2003文件转成pdf文件的方法
    Excel中经常需要转换成PDF文件格式,Excel具体该如何转换成PDF呢?接下来是小编为大家带来的excel2003文件转成pdf文件的方法,供大家参考。excel2003文件转成pdf文件的方法:Excel转换PDF格式步骤1:下载安装pdf虚拟打印机Excel转换PDF格式步骤2:文件】【打印】,打印机选择pd......
  • 今年接到一个根据excel来更新数据库的需求,用php写个小脚本
    需求大概内容是,excel中有些条目需要删除、有些需要新增,就需要基于这份excel生成删、增的SQL。要求是这样的:蓝色要删除的,黄色是要新增的,白色和灰色的不用管。我第一时间就在想:还得识别单元格颜色?excel长这样: 这种小需求用php来处理就很方便,用的框架是yii。发现读取到的只......
  • [office] excel2013中怎样插入联机图-
    excel2013插入联机图教程:1、启动excel2013,单击插入“插图”联机图片。2、弹出一个插入图片界面,点击office剪切画。3、输入要搜索的关键字,单击放大镜按钮,搜索完毕看到结果。4、选择一张,双击即可插入到excel2013中去了。以上就是excel2013插......
  • [office] excel表格sheet如何合并
    在进行excel操作的时候,我们经常遇到多个sheet表合并的问题,这些表的字段是一致的,为了能够更好的分析和处理,需要把这些表合并成一个。下面让小编为你带来excel表格合并sheet的方法。excel表格sheet合并步骤如下:表一:需要汇总的各表表二:汇总地段列表如图所示,需要将......
  • excel批量转换为CSV格式
    在左侧工程资源管理器中双击Sheet1(Sheet1)打开代码窗口。工程资源管理器如果没有显示,则按ctrl+R就可以显示 代码窗口中输入下面代码,其中有两行需要自己修改为实际文件来源路径和保存路径。就是开头说到的那两个文件夹位置。SubSaveToCSVs()DimfDirAsStringDim......
  • [office] excel如何快速制作表格
    我们如果需要用到表格的时候,可以在excel当中快速的制作出来打印使用。下面就跟小编一起来看看吧。excel快速制作表格的步骤首先打开excel,打开后点击顶部的“视图”选项卡。在“视图”这个选项卡中取消“显示网格线”。03取消后表格里的网格线都消失了,和图画中......