[算表] vlookup比對條件?

看板Office作者 (舲)時間17年前 (2008/10/12 19:36), 編輯推噓2(204)
留言6則, 3人參與, 最新討論串1/1
軟體:ms excel 版本:2003 各位好 想請問一下以下問題該如何解決? 本人有兩個工作表 工作表一如下︰ A B 5 Argentine Peso to US Dollar 1.1 6 Australian Dollar to US Dollar 2.2 7 Bahraini Dinar to US Dollar 5.1 8 Bolivian Boliviano to US Dollar 7.5 9 Brazilian Real to US Dollar 2.111 10 British Pound to US Dollar 0.2555 11 Canadian Dollar to US Dollar 11.22 工作表二如下︰ B D E 5 Argentine Peso (D5為一下拉選單,資料內源為B5:B11) (E5可填任何數值) 6 Australian Dollar 7 Bahraini Dinar 8 Bolivian Boliviano 9 Brazilian Real 10 British Pound 11 Canadian Dollar 請問我該如何在不變動工作表二的選單及B5:B11的情況下, 在工作表二的E6寫入一VLOOKUP語法,使其可以按照D5的選擇再乘以E5的數值? 即假如我在D5的選單中選Argentine Peso,E5中填入5, 即E6可出1.1*5=6.6? 因為我現在寫的是這樣的︰ =SUM(VLOOKUP(D5,工作表一!$A$5:$B$11,2,FALSE)*E5) 出來的結果是#N/A,因為VLOOKUP在工作表一中找不到Argentine Peso (工作表一只有Argentine Peso TO US DOLLAR) 請各位達人指教一下該如何設定range_lookup的部分 使VLOOKUP可以辨認出工作表一的A5:A11部分 等於工作表二的B5:B11? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.203.238.241

10/12 21:26, , 1F
=SUM(VLOOKUP(B5,工作表一!$A$5:$B$11,2,FALSE)*E5)
10/12 21:26, 1F

10/12 21:27, , 2F
sorry眼殘
10/12 21:27, 2F

10/12 21:27, , 3F
=SUM(VLOOKUP(D5,工作表一!$A$5:$B$11,2,TURE)*E5)試試
10/12 21:27, 3F

10/12 21:42, , 4F
K大,試過了~如果用true的話,遇到相似的會無法辨認
10/12 21:42, 4F

10/12 21:43, , 5F
所以也無法抓到準備的位置的數值
10/12 21:43, 5F

10/13 12:19, , 6F
10/13 12:19, 6F
文章代碼(AID): #18yU593C (Office)
文章代碼(AID): #18yU593C (Office)