求助:关于lookup函数的使用,五个属性时出现错误。。。
excel吧
全部回复
仅看楼主
level 1
下面函数在填入D时,会出现错误。。。显示#N/A。。。有时填入E又显示5.。。奔溃。。。
=LOOKUP(M3,{"A","B","C","D","E"},{3,5,6,7,9})
2013年09月13日 02点09分 1
level 13
我试了没问题。
2013年09月13日 02点09分 3
+1
2013年09月13日 02点09分
回复 zipall :难道我EXCEL坏了。。。晕。四个属性没问题,五个的时候就会出现。。我就纳闷了,不可能会这样的。但却是出现了。。。
2013年09月13日 02点09分
回复 神病经转有好所 :我猜可能是你的实际问题不是楼顶贴的ABCDE这么简单,用lookup模糊匹配时要求参数2必须升序排列.混乱的原因可能是你没有按升序组织数据.
2013年09月13日 02点09分
回复 zipall :如果这里的ABCDE换成汉字,是要按首字母排序吗?
2013年09月13日 02点09分
level 13
你还是用精确匹配函数比较好。
=HLOOKUP(A1,{"A","B","C","D","E";3,5,6,7,9},2,)
2013年09月13日 02点09分 4
谢谢,请问后面那个2是代表什么?
2013年09月13日 02点09分
回复 神病经转有好所 :第二行的意思。后边,false省略,表示精确匹配。
2013年09月13日 02点09分
回复 硫酸下 :如果想在前面加个不填内容时,空值时“”,显示1可以吗(是否可以显示重复的数字4)?我试了下改成=HLOOKUP(M9,{"","A","B","C","D","E";4,2,4,5,6,8},2,),显示了#N/A。
2013年09月13日 02点09分
回复 神病经转有好所 :=if(M9="",4,hlookup)空是无法匹配的。
2013年09月13日 03点09分
1