早教吧作业答案频道 -->其他-->
EXCEL中IF函数怎么用有A,B,C,D四列,A列是编号,B列是数字,C列与A列相同但顺序不同,D列是要填的数字,A中的每一个编号对应同一行B列的那个数字,然后依据C列的编号去找A列的编号,将对应的B列数字
题目详情
EXCEL中IF函数怎么用
有A,B,C,D四列,A列是编号,B列是数字,C列与A列相同但顺序不同,D列是要填的数字,A中的每一个编号对应同一行B列的那个数字,然后依据C列的编号去找A列的编号,将对应的B列数字填到D列.这个IF函数应该怎么表达?
例:A B C D
001 251 003
002 236 001
003 222 002
当然不止三行数,如果有很多行的话,应该怎么写IF这个函数
有A,B,C,D四列,A列是编号,B列是数字,C列与A列相同但顺序不同,D列是要填的数字,A中的每一个编号对应同一行B列的那个数字,然后依据C列的编号去找A列的编号,将对应的B列数字填到D列.这个IF函数应该怎么表达?
例:A B C D
001 251 003
002 236 001
003 222 002
当然不止三行数,如果有很多行的话,应该怎么写IF这个函数
▼优质解答
答案和解析
查找与引用是EXCEL函数中最常用的功能,你这儿要用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列中对应行的数据.
=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列中对应行的数据.
看了 EXCEL中IF函数怎么用有...的网友还看了以下:
几个语文与英语方面的问题,望各位给予回答~1、1幅图的看图写话怎么写?多幅呢?(六年级的并希望给个 2020-05-12 …
1.一个等差数列{an}中,an/a2n是一个与n无关的常数,则此常数是多少?(1或1/2)2.在 2020-05-14 …
下列编码中(60)是有损压缩编码方法。A.行程长度编码B.增量调制编码C.霍夫曼编码D.JPEG 2020-05-26 …
对于时间数列,下列说法正确的有()。A.数列是按数值大小顺序排列的B.数列是按时间顺序排列的C.数列 2020-06-07 …
科学1道计算题一列火车重1.47×107牛顿,以180千米/时的速度在平直的轨道上匀速行驶,如果列 2020-06-07 …
部门编码级次为2-2-2,则下列部门编码正确的是()A.办公室101B.办公室010部门编码级次为 2020-06-18 …
长72米的列车,追上长108米的火车到完全超过用了10秒,如果火车速度为原来的1.4倍,那么列车追 2020-06-21 …
火车行程问题长72米的列车,追上长108米的货车用了10秒,如果货车的速度为原来速度的五分之七倍,那 2020-12-05 …
excel对A列升序判断,对同一类比如“2”对应的B列乘以C列再求和A列为分类B列为数值C列D列求和 2020-12-05 …
写一个小县城的夜景,不要求内容,只求大体的提纲,结构,应该怎么写?写一个小县城的夜景,只要大体的提纲 2020-12-06 …