excel的IF命令

来源:百度知道 编辑:UC知道 时间:2024/05/25 03:01:23
=IF(I4="",IF(A4<>"",J3,""),A1)
=IF(I4<>"",A1,IF(A4<>"",K3,""))
请问这两条命令怎么解释。新手,拜托
另能给点if命令的使用说明吗?

我先用最自然的语句来给你解释一下这两个公式。

=IF(I4="",IF(A4<>"",J3,""),A1)
如果单元格I4的内容是空的,且A4单元格的内容不是空的,那么此单元格则显示J3单元格的内容,
如果I4是空的,而且A4单元格也是空的,那么此单元格也显示空值。
如果I4单元格不是空的,就直接显示A1单元格的内容。

=IF(I4<>"",A1,IF(A4<>"",K3,""))
如果I4单元格不是空的,显示A1的内容。
如果I4单元格是空的,且A4不是空的,就显示K3单元格的内容。
如果I4单元格是空的,但A4单元格也是空的,那么此单元格也显示空值。

我再给你解释一下IF公式的使用说明

IF是条件判断函数,具体格式是=IF(条件,如果条件成立显示的内容,如果条件不成立显示的内容)
中间是用“,”分开的。
先给你简单的写个公式 =IF(A1=0,1,2) 这个公式的意思就是如果A1的值等于0,那么就显示1,否则显示2.

然后再来对照你的公式理解

=IF(I4="",IF(A4<>"",J3,""),A1)

首先是如果 i4=""(就是I4的值是空的),那么 如果 A4<>""(A4不等于空,中间的<>是不等于的意思),那么就显示J3的内容,否则显示空。
再回到上面的I4="",若果这个条件不成立,则直接显示A1的内容。

若果还有不明白,可以 百度Hi 我。

IF函数

=IF(条件,写入条件成立时要返回的值,写入条件不成立时返回的值)

 

比如A1单元格如果是大于等于60的数字,则B1单元格得出合格,如果A1单元格不符