作者sean5431952 (sean)
看板Office
標題[算表] 多種條件回傳一值
時間Sat Nov 26 22:29:29 2016
軟體:EXCEL
版本:2007
各位鄉民大大好
目前遇到有一個問題
A B C D E F
1 料號 品名 數量 價格 價格
2 甲 蘋果 1 99
3 乙 橘子 1 50
A~D是要建立的資料庫
我想要在 E2 只輸入"甲"或"蘋果"其中一項,
F2就可以顯示出價格99
目前想到是利用多個vlookup函數相加再回傳
或是index配合match函數
vlookup函數只能利用範圍最左端去回傳一個值
我的需求是只要符合其中一項條件去回傳一個值
想知道有沒有更好的方法
感謝了~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.242.25.126
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1480170572.A.C6B.html
2F:→ soyoso: 另有sumif、sumproduct、find、countif等 11/26 22:51
4F:→ waiter337: s大的快速好用 11/26 23:02
5F:→ sean5431952: 感謝S大 趕緊來研究~~~ 11/26 23:03
6F:→ waiter337: 不過 原PO的資料庫我會建議將 清單 跟 資料 分為兩個頁 11/26 23:04
7F:→ waiter337: 譬如abcd 為工作表1 ef行為工作表2 11/26 23:04
8F:→ waiter337: 接著 如果您還要更快速 更不容易失誤的方式 就得往 11/26 23:05
9F:→ waiter337: VBA表單設計方向來邁進 11/26 23:05
10F:→ waiter337: 組成資料庫有 11/26 23:06
11F:→ waiter337: 1.料號 品名 數量 價格 資料庫 11/26 23:07
12F:→ waiter337: 2.進入貨數量履歷庫 11/26 23:08
13F:→ waiter337: 3.刪貨資料備查庫 11/26 23:08
14F:→ waiter337: 3者皆為excel 工作表 11/26 23:08
15F:→ waiter337: 忘了少一個 料號 價格 變動 資料庫 11/26 23:09
16F:→ waiter337: 因為你的單價 可能會改變 如果上星期是99 下星期是100 11/26 23:10
17F:→ waiter337: 那麼你的所有金額都會變成用100下去算 11/26 23:10
18F:→ waiter337: 不過這個方向非常複雜 我會建議看書0,0 僅共參考 11/26 23:11