IF 满足条件一返回值,或者满足第二个条件返回值,结果只有第一个还是第二个条件返回值,第二个条件没有返回!

excel 中if函数的返回值可以是另一条公式需要用""括起来。

if函数的返回值=IF(条件条件成立返回结果,条件不成立返回结果)

返回结果可以是数字(直接写入)、文本(用英文嘚双引号""括起来)、空值("")、公式(不含等号的公式)

假设需要if条件成立时,得到“mod(a1,3)”的值则写为=if(条件,mod(a1,3),"")如果是要得到一个不会计算嘚公式,那就是一个文本公式将公式看做一个文本,用""括起来即可

Microsoft Excel是Microsoft为使用Windows和Apple Macintosh操作系统的电脑编写的一款电子表格软件。直观的界面、出色的计算功能和图表工具再加上成功的市场营销,使Excel成为最流行的个人计算机数据处理软件

excel 中if函数的返回值可以是另一条公式。公式如下

  =IF(条件条件成立返回结果,条件不成立返回结果)

  返回结果可以是数字(直接写入)、文本(用英文的双引号""括起来)、空值("")、公式(不含等号的公式)

  如果是要得到一个不会计算的公式,那就是一个文本公式将公式看做一个文本,用""括起來即可

=if(条件,条件成立返回结果否则返回结果)

}

if函数是 Excel 中的条件判断函数它由條件与两个返回结果组成,当条件成立时返回真,否则返回假if函数中的条件既可以单条件,也可以是多条件;多条件组合有三种方式一种为多个 if 嵌套,第二种为用 And(或 *)组合多个条件第三种为用 Or(或 +)组合多个条件。用 And(或 *)组合条件是“与”的关系用 Or(或 +)组合條件是“或”的关系,它们的写法比 if 嵌套简单以下就是它们的具体操作方法,实例中操作所用版本均为 Excel 2016

中文表达式:如果(条件,条件为真时执行的操作条件为假时执行的操作)

二、Excel if函数单条件使用方法

1、一个服装销量表中,价格为0的表示已下架否则表示正在出售,假如要把它们分别用“下架”和“出售中”标识出来操作过程步骤,如图3所示:

2、操作过程步骤说明:选中 H2 单元格输入公式 =IF(E2

三、Excel if函數嵌套多条件使用方法

1、假如要标出服装销量表中,“大类”为“女装”、“价格”大于等于 80 且“销量”大于 800 的服装操作过程步骤,如圖4所示:

2、操作过程步骤说明:选中 H2 单元格把公式 =IF(C2="女装",IF(E2>=80,IF(F2>800,"满足条件","不满足条件"),"不满足条件"),"不满足条件") 复制到 H2,按回车则返回“不满足条件”;再次选中 H2,把鼠标移到 H2 的单元格填充柄上按住左键并往下拖,则所经过单元格用“不满足条件”填充按 Ctrl + S 保存,同样 H3 用“满足条件”填充其它单元格仍用“不满足条件”填充。

由三个 if 组成即在一个 if 中嵌套了两个 if。第一个还是第二个 if 的条件为 C2="女装"如果条件为真,则执行 IF(E2>=80,IF(F2>800,"满足条件","不满足条件"),"不满足条件");否则返回“不满足条件”第二个 if 的条件为 E2>=80,如果条件为真则执行 IF(F2>800,"满足条件","不满足条件"),否則返回“不满足条件”第三个 if 的条件为 F2>800,如果条件为真返回“满足条件”,否则返回“不满足条件”

提示:if 最多只能嵌套 64 个 if,尽管洳此在写公式过程中,尽量少嵌套 if;一方面便于阅读与修改另一方面执行效率也高一些。

(一)用 And 组合多个条件为“与”的关系

2、操作过程步骤说明:选中 H2 单元格,把公式 =IF(AND(C2="女装",E2>=80,F2>800),"满足条件","不满足条件") 复制到 H2按回车,则返回“不满足条件”;同样往下拖并保存返回跟仩例一样的结果,说明公式正确

B、按回车,返回“不满足条件”往下拖保存后,也是返回一样的结果

(二)用 Or 组合多个条件,为“戓”的关系

2、操作过程步骤说明:选中 H2 单元格把公式 =IF(OR(C2="女装",E2>=80,F2>800),"满足条件","不满足条件") 复制到 H2,按回车则返回“满足条件”;同样往下拖并保存,全部返回“满足条件”

公式用 Or 函数组合了三个条件,分别为 C2="女装",E2>=80,F2>800即 OR(C2="女装",E2>=80,F2>800),意思是:只要满足一个条件就返回“真”;一条件都鈈满足才返回“假”。演示中每条记录都满足一个条件,所以全返回“满足条件”

B、按回车,返回“满足条件”往下拖保存后,也昰全部返回“满足条件”说明公式正确。

}

1、如果是满足条件的行、列号鈳以出一个结果,可以用求行号row()函数、列号column()函数然后可以用求余数mod(),或舍小数函数int()计算出值。再用if()判断结果

2、如果是要等于某个条件,如A列2行的条件,用and()如:

你对这个回答的评价是?

}

我要回帖

更多关于 第一个还是第二个 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信