EXCEL VLOOKUP可以和IF函数合并使用吗
答案:6 悬赏:80 手机版
解决时间 2021-03-22 05:40
- 提问者网友:谁的错
- 2021-03-21 06:51
EXCEL VLOOKUP可以和IF函数合并使用吗
最佳答案
- 五星知识达人网友:怙棘
- 2021-03-21 07:24
EXCEL VLOOKUP可以和IF函数合并使用。
如:在H2输入以下公式,然后向下填充公式
=VLOOKUP(F2,A:D,IF(G2="购入",2,IF(G2="售出",3,4)),0)
通过IF函数建立G列条件对应的查找数据的第几列,通过VLOOKUP函数返回数据。
此公式仅作举例,与INDEX+MATCH和VLOOKUP+MATCH函数使用相同。
如:在H2输入以下公式,然后向下填充公式
=VLOOKUP(F2,A:D,IF(G2="购入",2,IF(G2="售出",3,4)),0)
通过IF函数建立G列条件对应的查找数据的第几列,通过VLOOKUP函数返回数据。
此公式仅作举例,与INDEX+MATCH和VLOOKUP+MATCH函数使用相同。
全部回答
- 1楼网友:酒安江南
- 2021-03-21 12:32
可以
- 2楼网友:轮獄道
- 2021-03-21 11:06
=if(iserror(公式),"",公式)
- 3楼网友:独行浪子会拥风
- 2021-03-21 09:56
例如:
4 1 A =VLOOKUP(IF(A1<=5,1,2),B1:C2,2,FALSE)
2 B
4 1 A =VLOOKUP(IF(A1<=5,1,2),B1:C2,2,FALSE)
2 B
- 4楼网友:掌灯师
- 2021-03-21 08:23
是说若A1为1,B1的值就要在原来Vlookup函数结果的基础上+5?若不为1,就维持不变?
B1=if(A1=1,Vlookup函数+5,Vlookup函数)
B1=if(A1=1,Vlookup函数+5,Vlookup函数)
- 5楼网友:鱼芗
- 2021-03-21 07:52
可以的,而且可以互相套。
VLOOKUP第一参数要查找的值没有说,这里假设为A2,D1:F3只有三列,你10再加上5,岂不是找到外面去了,公式肯定返回错误值。而且有判断也不一定非用IF,
=VLOOKUP(A2,D1:F3,10+(A1=1)*5,)
VLOOKUP第一参数要查找的值没有说,这里假设为A2,D1:F3只有三列,你10再加上5,岂不是找到外面去了,公式肯定返回错误值。而且有判断也不一定非用IF,
=VLOOKUP(A2,D1:F3,10+(A1=1)*5,)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯