函數:VLOOKUP是傳回一個值
但用法是清單中"""左欄(直的)"中搜尋特定質.
那如果是清單是横的呢??我要如何抓
A1 B1 C1 D1
2007-01-19 19:27:38 · 3 個解答 · 發問者 candy 1 in 電腦與網際網路 ➔ 軟體
小弟有點搞不清楚板大ㄉ問題,也許板大是在講”HLOOKUP”這個函數吧
小弟將兩個函數都po上來讓你比較,也許你就能明白該使用哪個函數較適合ㄌ
HLOOKUP範例:
假設目前有兩張工作表為:【薪資計算表】與【薪資條】(如下圖)
圖片參考:http://tw.f14.yahoofs.com/myper/nFqi3IeWEQEpLpeYMyIN2wOSHg--/blog/ap_20070114044501108.jpg?TTazItFBluh35xXg
圖片參考:http://tw.f14.yahoofs.com/myper/nFqi3IeWEQEpLpeYMyIN2wOSHg--/blog/ap_20070114044502707.jpg?TTazItFBPzelLlTb
在薪資計算表中利用”插入(I)→名稱(N)→定義(D)”將薪資計算表內之【$A$1:$G$17】內容定義為員工資料;【$A$1:$G$1】內容定義為員工編號
圖片參考:http://tw.f14.yahoofs.com/myper/nFqi3IeWEQEpLpeYMyIN2wOSHg--/blog/ap_20070114044504238.jpg?TTazItFB85f0K5M6
圖片參考:http://tw.f14.yahoofs.com/myper/nFqi3IeWEQEpLpeYMyIN2wOSHg--/blog/ap_20070114044503692.jpg?TTazItFBNMvlYgto
在薪資條中先利用”資料(D)→驗證(L)”,在”設定”標籤中,將”儲存格內允許(A)”選擇”清單”標籤,來源中輸入【=員工編號】後按”確定”後離開
圖片參考:http://tw.f14.yahoofs.com/myper/nFqi3IeWEQEpLpeYMyIN2wOSHg--/blog/ap_20070114044505208.jpg?TTazItFBBvO3GbI9
然後在薪資條各儲存格中輸入以下公式即可完成:
B2:利用驗證功能去選擇剛剛定義ㄉ名稱【員工編號】裡面ㄉ內容
D2:=HLOOKUP($B$2,員工資料,2,FALSE)
F2:=HLOOKUP($B$2,員工資料,3,FALSE)
B3:=HLOOKUP($B$2,員工資料,4,FALSE)
D3:=HLOOKUP($B$2,員工資料,5,FALSE)
F3:=HLOOKUP($B$2,員工資料,6,FALSE)
B4:=HLOOKUP($B$2,員工資料,7,FALSE)
E4:=HLOOKUP($B$2,員工資料,8,FALSE)
B6:=HLOOKUP($B$2,員工資料,9,FALSE)
D6:=HLOOKUP($B$2,員工資料,11,FALSE)
F6:=HLOOKUP($B$2,員工資料,13,FALSE)
B7:=HLOOKUP($B$2,員工資料,10,FALSE)
D7:=HLOOKUP($B$2,員工資料,12,FALSE)
B8:=HLOOKUP($B$2,員工資料,14,FALSE)
D8:=HLOOKUP($B$2,員工資料,15,FALSE)
E9:=HLOOKUP($B$2,員工資料,16,FALSE)
B10:=HLOOKUP($B$2,員工資料,17,FALSE)
圖片參考:http://tw.f14.yahoofs.com/myper/nFqi3IeWEQEpLpeYMyIN2wOSHg--/blog/ap_20070114044506851.jpg?TTazItFBISKRC6S6
VLOOKUP範例:
假設目前有兩張工作表為:【薪資計算表-1】與【薪資條-1】(如下圖)
圖片參考:http://tw.f14.yahoofs.com/myper/nFqi3IeWEQEpLpeYMyIN2wOSHg--/blog/ap_20070114044507712.jpg?TTazItFBLqZ3jP94
圖片參考:http://tw.f14.yahoofs.com/myper/nFqi3IeWEQEpLpeYMyIN2wOSHg--/blog/ap_20070114045815449.jpg?TTazItFBVrMXzukK
在薪資計算表-1中利用”插入(I)→名稱(N)→定義(D)”將薪資計算表-1內之【$A$1:$Q$7】內容定義為員工資料1;【$A$1: $A$7】內容定義為員工編號1
圖片參考:http://tw.f14.yahoofs.com/myper/nFqi3IeWEQEpLpeYMyIN2wOSHg--/blog/ap_20070114044508609.jpg?TTazItFBA40OsztO
圖片參考:http://tw.f14.yahoofs.com/myper/nFqi3IeWEQEpLpeYMyIN2wOSHg--/blog/ap_20070114044509799.jpg?TTazItFBnvNsz4Qb
在薪資條-1中先利用”資料(D)→驗證(L)”,在”設定”標籤中,將”儲存格內允許(A)”選擇”清單”標籤,來源中輸入【=員工編號1】後按”確定”後離開
圖片參考:http://tw.f14.yahoofs.com/myper/nFqi3IeWEQEpLpeYMyIN2wOSHg--/blog/ap_20070114044510818.jpg?TTazItFBXiHezrQR
在薪資條-1各儲存格中輸入以下公式即可完成:
B2:利用驗證功能去選擇剛剛定義ㄉ名稱【員工編號1】裡面ㄉ內容
D2:=VLOOKUP($B$2,員工資料1,2,FALSE)
F2:=VLOOKUP($B$2,員工資料1,3,FALSE)
B3:=VLOOKUP($B$2,員工資料1,4,FALSE)
D3:=VLOOKUP($B$2,員工資料1,5,FALSE)
F3:=VLOOKUP($B$2,員工資料1,6,FALSE)
B4:=VLOOKUP($B$2,員工資料1,7,FALSE)
E4:=VLOOKUP($B$2,員工資料1,8,FALSE)
B6:=VLOOKUP($B$2,員工資料1,9,FALSE)
D6:=VLOOKUP($B$2,員工資料1,11,FALSE)
F6:=VLOOKUP($B$2,員工資料1,13,FALSE)
B7:=VLOOKUP($B$2,員工資料1,10,FALSE)
D7:=VLOOKUP($B$2,員工資料1,12,FALSE)
B8:=VLOOKUP($B$2,員工資料1,14,FALSE)
D8:=VLOOKUP($B$2,員工資料1,15,FALSE)
E9:=VLOOKUP($B$2,員工資料1,16,FALSE)
B10:=VLOOKUP($B$2,員工資料1,17,FALSE)
圖片參考:http://tw.f14.yahoofs.com/myper/nFqi3IeWEQEpLpeYMyIN2wOSHg--/blog/ap_20070114044544396.jpg?TTazItFBGbye.SE4
希望能幫助你^^
圖片參考:http://img59.imageshack.us/img59/7316/hqp7.gif
如還有其他問題,可以點小弟ㄉ資料去看看,裡面有很多類似ㄉ問題供你參考
2007-01-22 12:57:47 · answer #1 · answered by ~無止盡ㄉ等待與傷害~ 6 · 0⤊ 0⤋
若能提供一部份檔案
會更容易說明的
sandymeq@yahoo.com.tw
2007-01-20 05:11:09 · answer #2 · answered by ? 3 · 0⤊ 0⤋
有 HLOOKUP, INDEX, LOOKUP, MATCH ...等函數可以運用
建議提出更明確的問題,更能精準回覆您的問題~
2007-01-19 21:28:22 · answer #3 · answered by ? 7 · 0⤊ 0⤋