我对excel中的VLOOKUP
非常熟悉,但HLOOKUP
似乎不像垂直坠饰那样容易掌握。这是一个我可以自己解决的非常简单的案例:
http://dl.dropbox.com/u/3224566/Book1.xlsx
我不明白这种公式使用有什么问题,但我真的需要将这一项用于一系列行(因此我可以'转换那组数据来解决我的问题{{1 }}!)
提前感谢您的帮助和最好的问候
答案 0 :(得分:3)
你需要在顶行做一个HLOOKUP(正如VLOOKUP看起来与最左边的列匹配) - 而你正在尝试查找第3行
使用两阶段INDEX和MATCH操作,MATCH在第3行找到你的值,INDEX返回第1行中的单元格,你的MATCH上面的两个单元格是一个优越的选项
=IF(ISNA(MATCH(B3,C3:AW3,0)),"no match",INDEX(C1:AW1,MATCH(B3,C3:AW3,0)))
进一步阅读谷歌搜索礼貌
http://exceluser.com/blog/420/excel%E2%80%99s-vlookup-vs-index-match-functions.html