[算表] EXCEL VLOOKUP組合計算

看板Office作者 (空白)時間13年前 (2012/09/10 23:06), 編輯推噓1(1013)
留言14則, 3人參與, 最新討論串1/2 (看更多)
軟體:WIN XP 版本:EXCEL 2003 請教版上各位高手大大~ 我有一份資料,他的參考資料是 A B C 1 件號 數量 大小 2 A 30 中箱 3 A 20 小箱 4 B 15 小箱 5 B 80 大箱 6 B 40 中箱 7 C 20 小箱 8 D 30 中箱 今天我有A件號50個,我要怎麼設出公式,讓他可以自動變為30*1中箱+20*1小箱呢? 原本想說要把參考資料修改為 A B C D E 1 件號 數量 大箱 中箱 小箱 2 A 30 30 3 A 20 20 4 B 15 15 5 B 80 80 6 B 40 40 7 C 20 20 8 D 30 30 這樣子的方式,再用VLOOKUP對應相對的表格 可是因為參考資料的來源有點多,而且還要計算餘數(假設沒有整除)的部份的重量 可能我A的數量雖然是50個,但他會跑出2個小箱,1個中箱出來… 我的條件是,如果大箱裝得滿,就不必再用中箱、小箱去估算 除非是大箱還有餘數,則再考慮中、小箱的裝箱條件 不曉得是要用IF+VLOOKUP去下公式 還是有其他更方便的方式可以去解呢? 先謝過版上的高手大~~~~~:) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.250.97.99

09/10 23:36, , 1F
你沒說大中小箱各能裝幾個...
09/10 23:36, 1F

09/11 08:29, , 2F
不好意思沒註名,上面的數量都是一箱的數量
09/11 08:29, 2F

09/11 13:39, , 3F
09/11 13:39, 3F
對~~~就是醬,謝謝大大!!!!!!!!(大大大感激) 但是想請問一下,為什麼公式的左邊及右邊都要用{}來框住呢? 不過怎麼拆解還要再研究一下,功力太差,總之,謝謝大大的幫忙~~<●> ※ 編輯: pickchulin 來自: 114.45.197.70 (09/11 21:19)

09/11 22:55, , 4F
{} 是陣列公式, 公式輸入完要按 Ctrl+Shift+Enter結束
09/11 22:55, 4F

09/11 23:06, , 5F
Soga!!謝謝教導!!
09/11 23:06, 5F

09/12 10:35, , 6F
不好意思,再請教大大~如果我的Data很多,可以使用A:A
09/12 10:35, 6F

09/12 10:36, , 7F
的方式去做範圍選定嗎?
09/12 10:36, 7F

09/12 10:37, , 8F
剛才試了一下,卻發現他會變成錯誤值,改為A2:A300
09/12 10:37, 8F

09/12 10:38, , 9F
好像也無法計算@@?謝謝!
09/12 10:38, 9F

09/12 22:10, , 10F
將公式中所有的10改成1000即可
09/12 22:10, 10F

09/12 22:10, , 11F
09/12 22:10, 11F

09/15 00:52, , 12F
謝謝大大,後來發現是我Data的數量有打成1~2之類的方式
09/15 00:52, 12F

09/15 00:53, , 13F
所以抓不到!@@已修正~感謝!!^^
09/15 00:53, 13F

09/17 09:57, , 14F
^_^
09/17 09:57, 14F
文章代碼(AID): #1GJW7W7n (Office)
討論串 (同標題文章)
文章代碼(AID): #1GJW7W7n (Office)