標題:
[發問]
商品數量統計表
[打印本頁]
作者:
prince0413
時間:
2014-10-14 14:07
標題:
商品數量統計表
[attach]19335[/attach]
[attach]19333[/attach]
[attach]19334[/attach]
大大們您好:
我想要統計每個組織購買商品的數量
如圖1 欄位D 品號數量部份 "200-003:1" → 200-003代表商品別 :1代表數量( :2代表該筆商品交易的數量為2)
圖2 會把圖1的欄位D 商品資料抓到對應之欄位
目前資料洗出來都是:1 代表每筆交易商品數量都是1
我想請教大大們如果之後遇到資料有:2的話(代表該交易商品數量為2) 那麼函數要怎麼寫呢??
請大大指導
麻煩了..
作者:
prince0413
時間:
2014-10-14 14:09
標題:
商品數量統計表
[attach]19336[/attach]
[attach]19337[/attach]
[attach]19338[/attach]
大大們您好:
我想要統計每個組織購買商品的數量
如圖1 欄位D 品號數量部份 "200-003:1" → 200-003代表商品別 :1代表數量( :2代表該筆商品交易的數量為2)
圖2 會把圖1的欄位D 商品資料抓到對應之欄位
目前資料洗出來都是:1 代表每筆交易商品數量都是1
我想請教大大們如果之後遇到資料有:2的話(代表該交易商品數量為2) 那麼函數要怎麼寫呢??
請大大指導
麻煩了..
作者:
蝕光迴狼
時間:
2014-10-14 15:10
回復
1#
prince0413
1. 只看到圖一的檔案,無圖二的檔案,故給你的公式怕有誤,還請原諒。
2. 如果你只是要抓數量的公式如下:
=RIGHT(所有訂單!H20)
3. 如果你的【商品別】與【商品數量】是分開的,就沒有往後維護的問題,
如果是合併在一起的資料,建議分開不同欄位比較好往後的資料庫維護。
作者:
Hsieh
時間:
2014-10-14 15:11
回復
1#
prince0413
圖1的D8儲存格又該如何解讀?
商品代號又該如何對應?
組織判定原則又是由何欄位判斷?
作者:
prince0413
時間:
2014-10-14 16:39
回復
4#
Hsieh
大大您好:
圖1.D8儲存格
200-003:1
201-002:1
999-010:1
999-020:1
用顏色區分代表該筆交易有4項商品:200-003 201-002 999-010 999-020 商品數量都是各1
商品代號表:
循環/追加(識霸): 200-003、660-100
循環/追加(活美):201-002、660-200
循環/追加(明力多):200-200、660-120
循環/追加(素明力多):660-122、660-122
先大致列出這4項商品對應代碼
以L15儲存格公式: =COUNTIFS($F$8:$F$2017,1,$D$8:$D$2017,"200-003*")+COUNTIFS($F$8:$F$2017,1,$D$8:$D$2017,"660-100*")
但因為目前每筆商品數量都是:1(數量都是1)
所以取出來的數值都是正確的
只是之後遇到資料有:2以上的話該怎麼辦
函數要怎麼寫才好呢?
再請大大教導
作者:
prince0413
時間:
2014-10-14 16:41
回復
3#
蝕光迴狼
回復
4#
Hsieh
大大您好:
可否下載我的excel檔案
這樣可能會比較清楚我想表達的意思
商品代號表:
循環/追加(識霸): 200-003、660-100
循環/追加(活美):201-002、660-200
循環/追加(明力多):200-200、660-120
循環/追加(素明力多):660-122、660-122
先大致列出這4項商品對應代碼
以圖二 L15儲存格公式: =COUNTIFS($F$8:$F$2017,1,$D$8:$D$2017,"200-003*")+COUNTIFS($F$8:$F$2017,1,$D$8:$D$2017,"660-100*")
但因為目前每筆商品數量都是:1(數量都是1)
所以取出來的數值都是正確的
只是之後遇到資料有:2以上的話該怎麼辦
函數要怎麼寫才好呢?
再請大大教導
作者:
ML089
時間:
2014-10-15 09:23
回復
6#
prince0413
200-003:
2
201-002:
2
999-010:
2
999-020:
2
紅色字是數量,最大值會超過9嗎?
這種格式處理上比較麻煩,計算上也比較耗時
作者:
ML089
時間:
2014-10-15 11:41
回復
6#
prince0413
[attach]19345[/attach]
[attach]19346[/attach]
L15
=SUM(COUNTIFS($G:$G,LEFT(L$8,3),$D:$D,"*"&MID($J15&"X",1,7)&":"&{1,2,3,4,5,6,7,8,9}&"*")*{1,2,3,4,5,6,7,8,9}, COUNTIFS($G:$G,LEFT(L$8,3),$D:$D,"*"&MID($J15&"X",9,7)&":"&{1,2,3,4,5,6,7,8,9}&"*")*{1,2,3,4,5,6,7,8,9})
公式輸入後,可複製貼至黃色區
公式只能作 1~9 數量及1~2品號
作者:
Hsieh
時間:
2014-10-15 20:57
回復
6#
prince0413
資料未符合資料庫原則存放。會增添處理上的麻煩
建立商品代號對照表,附件使用VBA自定義函數
配合定義名稱運用,僅供參考
[attach]19348[/attach]
作者:
prince0413
時間:
2014-10-17 17:08
回復
9#
Hsieh
謝謝大大的指導
作者:
prince0413
時間:
2014-10-17 17:09
回復
8#
ML089
謝謝大大的指導
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)