早教吧作业答案频道 -->其他-->
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函数怎么用有...的网友还看了以下:
下列反应是氧化还原反应的是( )A. CaCO3+2HCl═CaCl2+H2O+CO2↑B. C 2020-05-16 …
氧化还原反应的题目哦判断下列反应是否氧化还原反应1)Cl2+2NaOH=NaCl+NaClO(次氯 2020-05-21 …
判断下列反应是否都是氧化还原反应?如果是请指出氧化剂和还原剂2Na+2H2O→2NaOH+H22H 2020-06-05 …
判断下列反应是否能够发生,若能写出方程式(配平~)1.K2CO3+NaCo32.CuSo4+Ba( 2020-06-06 …
下列对应是从A到B的映射的是()A.A=N*,B={1,2},对应关系f:A中的元素对应它除以3的 2020-06-15 …
判断下列反应是否是氧化还原反应,从化合价的升降和电子的得失来分析下列氧化还原反应,并用“双线桥”表 2020-06-27 …
(2012•金湖县模拟)王名把10000元存入银行定期两年.到期是他应缴纳利息税多少元?(利息按5 2020-07-05 …
一种电子手表售价比原来降低了25%是72元.原来售价多少元?正确的列式应是()A.72÷25%B. 2020-07-13 …
王小强把1000元按年利率2.25%存入银行.两年后,计算他缴纳20%6、王强把1000元按年利率 2020-07-20 …
化学复分解反应习题练习:判断下列反应是否能够发生,能发生的请写出化学方程式,不行的请标有“×”(1 2020-07-23 …