蓝雪飞舞 发表于 2021-12-22 11:11:00

无法找出原因,是不是VLOOKUP函数用错了,求高手指点

如附件,在B4列输入车牌,在C4和D4能自动显示对应的数据源中的数值。但只有在数据源前20行的车牌能正常显示对应的数值,其它行的就显示其它的数据了,例输入一个在数据源系50行的车牌,就不能显示对应的数据,显示的是其它错误的数值。求指点。

淡淡韵香 发表于 2021-12-28 00:48:10

=IF(B4>"",VLOOKUP(B4,数据源!A:D,2,),"")

呱呱侃娱乐 发表于 2021-12-29 05:30:21

少了个参数

柳絮榆钱 发表于 2022-1-4 00:33:54

=IFERROR(VLOOKUP($B4,数据源!$A$2:$D$300,COLUMN(B1),FALSE),"")
右拉--下拉

笑笑笑呀 发表于 2022-1-4 10:09:11



没变化 ,还是显示其它的数值

用户在水一方 发表于 2022-1-10 12:13:04

你把三参补上就对了呀

江垭花木场 发表于 2022-1-14 16:40:15

C4=IF($B4<>"",VLOOKUP($B4,数据源!$A$2:$D$300,COLUMN(B1),),""),右拉

稻和绣花厂 发表于 2022-1-15 06:28:45

非常感谢!!!!!!!!!!

太贪玩 发表于 2022-1-15 12:23:04

非常感谢!!!!!!!!!!

陈永军 发表于 2022-1-15 23:57:19

=IF(B4<>"",VLOOKUP(B4,数据源!A$2:D300,3,0),"") VLOOKUP精模判断必须要有!
页: [1] 2 3
查看完整版本: 无法找出原因,是不是VLOOKUP函数用错了,求高手指点