可以使用VLOOKUP,但是價目表的數值一定要升序,否則結果會錯。 你沒有寫明白價目表的行列情況,我假設是sheet2!a:g,我們需要根據房間型別確定VLOOKUP的範圍和返回值,例如上午大床房就是VLOOKUP(銷售房價,SHEET2!B:G,6),而豪華兩局的公式就是VLOOKUP(銷售房價,SHEET2!F:G,2) 上面兩個公式能明白吧,銷售房價應該是G2這樣的,因為你上圖不帶標籤,沒辦法猜準,需要你自己思考一下。 上面公式的範圍和返回列與房型有關,也是可以使用MATCH和OFFSET來實現,先看尋找房型對應列的公式: =MATCH(C2, SHEET2!$1:$1, 0) 假設C2是【類別】列的單元格,那麼商務大床房公式結果為2,豪華兩居結果為6,現在要利用這個公式的結果來確定前面VLOOKUP的範圍和結果 範圍使用OFFSET(SHEET2!$A$1, 0, MATCH(C2, SHEET2!$1:$1, 0), 100, 7) 結果咧使用8-MATCH(C2, SHEET2!$1:$1, 0) 最後公式為: VLOOKUP(G2, OFFSET(SHEET2!$A$1, 0, MATCH(C2, SHEET2!$1:$1, 0), 100, 7), 8-MATCH(C2, SHEET2!$1:$1, 0))
2、選中A2:B7單元格區域,可以使用快捷鍵ctrl+\,此時可以看到兩列文字內容不一致的地方就被選取;
可以使用VLOOKUP,但是價目表的數值一定要升序,否則結果會錯。 你沒有寫明白價目表的行列情況,我假設是sheet2!a:g,我們需要根據房間型別確定VLOOKUP的範圍和返回值,例如上午大床房就是VLOOKUP(銷售房價,SHEET2!B:G,6),而豪華兩局的公式就是VLOOKUP(銷售房價,SHEET2!F:G,2) 上面兩個公式能明白吧,銷售房價應該是G2這樣的,因為你上圖不帶標籤,沒辦法猜準,需要你自己思考一下。 上面公式的範圍和返回列與房型有關,也是可以使用MATCH和OFFSET來實現,先看尋找房型對應列的公式: =MATCH(C2, SHEET2!$1:$1, 0) 假設C2是【類別】列的單元格,那麼商務大床房公式結果為2,豪華兩居結果為6,現在要利用這個公式的結果來確定前面VLOOKUP的範圍和結果 範圍使用OFFSET(SHEET2!$A$1, 0, MATCH(C2, SHEET2!$1:$1, 0), 100, 7) 結果咧使用8-MATCH(C2, SHEET2!$1:$1, 0) 最後公式為: VLOOKUP(G2, OFFSET(SHEET2!$A$1, 0, MATCH(C2, SHEET2!$1:$1, 0), 100, 7), 8-MATCH(C2, SHEET2!$1:$1, 0))