[算表] 多種條件回傳一值

作者: sean5431952 (sean)   2016-11-26 22:29:29
軟體:EXCEL
版本:2007
各位鄉民大大好
目前遇到有一個問題
A B C D E F
1 料號 品名 數量 價格 價格
2 甲 蘋果 1 99
3 乙 橘子 1 50
A~D是要建立的資料庫
我想要在 E2 只輸入"甲"或"蘋果"其中一項,
F2就可以顯示出價格99
目前想到是利用多個vlookup函數相加再回傳
或是index配合match函數
vlookup函數只能利用範圍最左端去回傳一個值
我的需求是只要符合其中一項條件去回傳一個值
想知道有沒有更好的方法
感謝了~
作者: soyoso (我是耀宗)   2016-11-26 22:39:00
http://imgur.com/IYk2wLZ 類似這樣另有sumif、sumproduct、find、countif等http://imgur.com/3v1G37d
作者: waiter337 (給開司一罐蘇格登)   2016-11-26 23:02:00
s大的快速好用
作者: sean5431952 (sean)   2016-11-26 23:03:00
感謝S大 趕緊來研究~~~
作者: waiter337 (給開司一罐蘇格登)   2016-11-26 23:04:00
不過 原PO的資料庫我會建議將 清單 跟 資料 分為兩個頁譬如abcd 為工作表1 ef行為工作表2接著 如果您還要更快速 更不容易失誤的方式 就得往VBA表單設計方向來邁進組成資料庫有1.料號 品名 數量 價格 資料庫2.進入貨數量履歷庫3.刪貨資料備查庫3者皆為excel 工作表忘了少一個 料號 價格 變動 資料庫因為你的單價 可能會改變 如果上星期是99 下星期是100那麼你的所有金額都會變成用100下去算不過這個方向非常複雜 我會建議看書0,0 僅共參考

Links booklink

Contact Us: admin [ a t ] ucptt.com