excel中if的函数怎么用
发布网友
发布时间:2022-04-22 05:35
我来回答
共4个回答
热心网友
时间:2023-11-20 01:06
要用IF来表示,也是可以的,不过这种方法有点绕圈子了,而且要用较多其它函数配合,D1中输入
=INDEX(B:B,MIN(IF(A:A=C1,ROW(A:A))))
同时按下CTRL+SHIFT+ENTER输入数组公式,再用自动填充柄向下复制。
再来说一下其它的方法,楼上大家都说了,VLOOKUP函数,对,这个函数可能是最合适的,
=VLOOKUP(C1,A:B,2)
这里使用的是VLOOKUP的模糊查找,由于你A列数据是升序排列,所以模糊查找是可行的,公式还可以写成
=VLOOKUP(C1,A:B,2,)
这样就变成精确查找了,就多一个逗号。
由于你首列A列是升序排列,还有一个函数LOOKUP函数也可以考虑,D1中输入
=LOOKUP(C1,A:A,B:B)
用C1在A列查找,找到行后返回该行相应B列中的数据。用这个函数的好处是不受VLOOKUP只能查找左边列返回右边列的问题,查找列和返回列左右可以任意设定,同理还有INDEX和MATCH函数配合使用,C1中输入
=INDEX(B:B,MATCH(C1,A:A,))
用MATCH在A列中找到C1的位置,返回B列中对应行的数据。
热心网友
时间:2023-11-20 01:07
=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的内容。
热心网友
时间:2023-11-20 01:08
Excel表格IF函数怎么用?这个视频告诉你!
热心网友
时间:2023-11-20 01:08
举个例子,根据B1的值判断,则公式为
=IF(B1>50,"O","X")