English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

=IF(A2=\"\",\"\", VLOOKUP(A2,Sheet2!$A:$G,3,FALSE))
上面是我在知識裡面找到的函數(哪位達人的我忘了,抱歉!)
\"\",\"\", 是什麼意思?
另外我要抓好幾個欄的資料要如何設定(上面函數是抓3,如果我還要4.5)

2006-05-18 12:06:18 · 2 個解答 · 發問者 Sam 2 in 電腦與網際網路 軟體

2 個解答

=IF(A2="","", VLOOKUP(A2,Sheet2!$A:$G,3,FALSE))公式說明:如果A2沒有輸入任何東西即空格就=空格,若有輸入數字或文字則在A欄到G欄表格的最左欄中尋找含有A2值的欄位,再傳回同一列中第3儲存格中的值。FALSE只會尋找完全符合的數值也可輸入0=IF(A2="","", VLOOKUP(A2,Sheet2!$A:$G,3,0))(上面函數是抓3,如果我還要4.5)?一、將3改 4或5  二、=IF(A2="","", VLOOKUP(A2,Sheet2!$A:$G,COLUMN(C1),0))將公式往右拉複製貼上二格.

2006-05-18 19:34:36 補充:
Sheet2!$A:$G = Sheet2工作表的A欄到G欄FALSE  ... = 0TRUE    = 1A2目前工作表的A2COLUMN(C1) = 3右下角黑+右拉複製貼上一格則:COLUMN(C1)變為COLUMN(D1) = 4

2006-05-18 15:15:23 · answer #1 · answered by 顯栓 7 · 0 0

1.
=IF(A2="","", VLOOKUP(A2,Sheet2!$A:$G,3,FALSE))
假設該內容是 A2=" B " ,就是說當A2=B的時候就執行VLOOPUP的動作
在語法中,當A2不等於B時, VLOOPUP的動作就不會執行

或是例如:當A2欄位等於C2欄位時,要依據Sheet1 A2欄位去找尋 sheet2中有相同數值的該行的第5個欄位
=IF(A2="C2", VLOOKUP(A2,Sheet2!$A$1:$G$10,5,FALSE))
Sheet2!$A$1:$G$10 的意思是,sheet2(A,1)到(G,10)的範圍

2.
如果你還要抓4.5只要把VLOOKUP( )中第3個數字改成4跟5就可以了
=IF(A2="C2", VLOOKUP(A2,Sheet2!$A$1:$G$10,3,FALSE))抓第三個欄位的值
=IF(A2="C2", VLOOKUP(A2,Sheet2!$A$1:$G$10,4,FALSE)) 抓第四個欄位的值
=IF(A2="C2", VLOOKUP(A2,Sheet2!$A$1:$G$10,5,FALSE))抓第五個欄位的值

2006-05-18 16:31:33 補充:
如果你的數值還是出不來再補充提出問題喔!!因為VLOOKUP在抓值跟要比對的部分有一些必須要做特別的設定或是修正,不然有可能抓不到值。

2006-05-18 12:28:25 · answer #2 · answered by ? 3 · 0 0

fedest.com, questions and answers