有無辦法依客戶,料號及出貨數自動秀出需包裝的紙箱數
- 帖子
- 134
- 主題
- 27
- 精華
- 0
- 積分
- 168
- 點名
- 0
- 作業系統
- WINXP
- 軟體版本
- EXCEL 2003
- 閱讀權限
- 20
- 性別
- 男
- 來自
- 雲林
- 註冊時間
- 2010-10-6
- 最後登錄
- 2018-5-13

|
有無辦法依客戶,料號及出貨數自動秀出需包裝的紙箱數
之前有看過好像可以填入金額,可自動統計有多少100元的,多少50元,多少10元的功能
突發異想特上來請問各位先進,是否可套在工作應用上
因公司是依客戶決定出貨紙箱,而各紙箱依成品包裝數會有所差異
如果我有一資料庫明細是記錄每客戶需求成品使用紙箱可裝的數量(如下,於附件中的b工作表)
客戶 料號 A B C D E F
AA aa 8 6 4 3 2 1
是否可於另一工作表中填入客戶及料號及出貨數,即可自動計算出其需使用的紙箱數(希望結果如下,附件中的a工作表);P
客戶 料號 出貨數 使用紙箱
A B C D E F
AA aa 20 2 1
Book1.rar (1.96 KB)
|
|
|
|
|
|
|
- 帖子
- 812
- 主題
- 7
- 精華
- 0
- 積分
- 862
- 點名
- 0
- 作業系統
- XP
- 軟體版本
- 2007
- 閱讀權限
- 100
- 性別
- 男
- 來自
- 台中
- 註冊時間
- 2010-5-13
- 最後登錄
- 2019-10-10

|
2#
發表於 2011-8-26 19:56
| 只看該作者
d3=INT(C3/b!C2)
e3=INT((C3-D3*b!C2)/b!D2)
F3=INT((C3-D3*b!C2-E3*b!D2)/b!E2)
其餘同理 |
|
|
|
|
|
|
- 帖子
- 134
- 主題
- 27
- 精華
- 0
- 積分
- 168
- 點名
- 0
- 作業系統
- WINXP
- 軟體版本
- EXCEL 2003
- 閱讀權限
- 20
- 性別
- 男
- 來自
- 雲林
- 註冊時間
- 2010-10-6
- 最後登錄
- 2018-5-13

|
3#
發表於 2011-8-29 09:19
| 只看該作者
感謝ANGELA兄,但又發現一問題
因我原目的是建立一資料庫(b工作表),再由a工作表輸入客戶,料號及數量即可套取出需使用的紙箱數,但如按以上公式,是否僅能單一對應,無法自行核對???? |
|
|
|
|
|
|
- 帖子
- 812
- 主題
- 7
- 精華
- 0
- 積分
- 862
- 點名
- 0
- 作業系統
- XP
- 軟體版本
- 2007
- 閱讀權限
- 100
- 性別
- 男
- 來自
- 台中
- 註冊時間
- 2010-5-13
- 最後登錄
- 2019-10-10

|
4#
發表於 2011-8-29 10:11
| 只看該作者
回復 3# p6703
建表要用其他方法,如INDIRECT等.
d3=INT(C3/INDIRECT("b!C"&MATCH(A3&B3,b!$A$1:$A$10&b!$B$1:$B$10,)))
陣列公式 |
|
|
|
|
|
|
- 帖子
- 134
- 主題
- 27
- 精華
- 0
- 積分
- 168
- 點名
- 0
- 作業系統
- WINXP
- 軟體版本
- EXCEL 2003
- 閱讀權限
- 20
- 性別
- 男
- 來自
- 雲林
- 註冊時間
- 2010-10-6
- 最後登錄
- 2018-5-13

|
5#
發表於 2011-8-29 16:29
| 只看該作者
感謝ANGELA兄,依此方式試果然可套出正確數手據,但其他欄位的公式按此修改卻無法套出正確數據??? |
|
|
|
|
|
|
- 帖子
- 812
- 主題
- 7
- 精華
- 0
- 積分
- 862
- 點名
- 0
- 作業系統
- XP
- 軟體版本
- 2007
- 閱讀權限
- 100
- 性別
- 男
- 來自
- 台中
- 註冊時間
- 2010-5-13
- 最後登錄
- 2019-10-10

|
6#
發表於 2011-8-30 10:28
| 只看該作者
回復 5# p6703
定義名稱
cc =INDIRECT("b!C"&MATCH(a!$A3&a!$B3,b!$A$1:$A$10&b!$B$1:$B$10,))
dd =INDIRECT("b!d"&MATCH(a!$A3&a!$B3,b!$A$1:$A$10&b!$B$1:$B$10,))
ee =INDIRECT("b!e"&MATCH(a!$A3&a!$B3,b!$A$1:$A$10&b!$B$1:$B$10,))
ff =INDIRECT("b!f"&MATCH(a!$A3&a!$B3,b!$A$1:$A$10&b!$B$1:$B$10,))
gg =INDIRECT("b!g"&MATCH(a!$A3&a!$B3,b!$A$1:$A$10&b!$B$1:$B$10,))
hh =INDIRECT("b!h"&MATCH(a!$A3&a!$B3,b!$A$1:$A$10&b!$B$1:$B$10,))
D3=INT(C3/b!C2)
E3=INT((C3-D3*b!C2)/dd)
F3=INT((C3-D3*b!C2-E3*b!D2)/b!E2)
G3=INT((C3-D3*cc-E3*dd-F3*ee)/ff)
H3=INT((C3-D3*cc-E3*dd-F3*ee-G3*ff)/gg)
I3 =INT((C3-D3*cc-E3*dd-F3*ee-G3*ff-H3*gg)/hh) |
|
|
|
|
|
|