下列為本excel的下載網址,
http://www.FunP.Net/757782
下面為客戶的報價資料:
客戶名代碼報價日單價產品規格
AA0012014/1/310紅襯衫S
AA0012014/3/2810黃襯衫S
AA0012014/4/2910白襯衫S
AA0012014/6/2110黑襯衫S
BA0022013/12/2011白襯衫M
BA0022014/2/2811黑襯衫M
CA0032014/2/1010.5紅襯衫M
CA0032014/5/1010.5黃襯衫M
CA0032014/8/1010.5白襯衫M
DA0042013/6/810.5白襯衫M
DA0042014/6/810.5黑襯衫M
EA0052014/1/225洋裝S
EA0052014/2/25襯裙S
EA0052014/3/210紅襯衫S
EA0052014/4/210黃襯衫S
EA0052014/5/210白襯衫S
FA0062014/2/2412紅襯衫L
FA0062014/4/112黃襯衫L
FA0062014/5/2912白襯衫L
FA0062014/7/312黑襯衫L
FA0062014/9/230洋裝L
GA0072014/2/910白襯衫S
GA0072014/5/1010黑襯衫S
HA0082014/6/627洋裝S
我想根據這些報價資料,在訂單上設計出下拉式選單
第一層先拉出客戶,第二層是拉出該客戶的相關產品
想請教各位前輩們,我可以怎麼設定呢?
訂單日期客戶產品數量
2014/9/1A紅襯衫10
2014/9/2B白襯衫8
2014/9/3C紅襯衫1
2014/9/4A紅襯衫20
2014/9/5E洋裝5
2014/9/6H洋裝2
先在此感謝回答的前輩們
先感謝Lopez及cjw兩位大大提供範本,我來研究一下。 To 茶千千: 剛好不需要單價耶,要弄上去也是可以啦,我想說研究好這方法後再來調整^^"
Lopez大大您好, 依照您的範本我終於成功設定出我要的模式了,非常感謝您。 但我還是有個問題想請教您。 =OFFSET($K$1,0,0,1,$AE$1)為什麼要涵蓋$AE$1呢? 以及=OFFSET($J$1,1,MATCH(B2,$K$1:$R$1,0),HLOOKUP(B2,$K$1:$R$22,22,TRUE),1)需涵蓋至$R$22被統計的數字呢? 我試過不蓋過去就會顯示錯誤。我不太了解其原理。不知道您可否稍微講解一下嗎?
另外,我試著客人數量超過60筆的時候 例如,我選A客人。下拉式選單只能跑出第一筆產品名稱,例如紅襯衫。接著下面的黃襯衫、白襯衫、黑襯衫沒有跑出顯示。不知道有大大可以推測一下可能的原因嗎? 先謝謝你們了^^
謝謝Lopez大大熱心教學。 http://www.funp.net/577789 此連結為我設定的問題。 經過比對,只有BF欄的"協成行(偉谷)"這中文字無法被excel對應到 改成"協成行"三個字也是一樣,但其他字就沒問題,如"偉谷"或是其他數字。 無法對應到"協成行(偉谷)"這串字的結果: 下拉式產品選項無任何產品跑出來。 對應到"協成行(偉谷)"後: 下拉式產品也只能跑出A產品選項。B-H選項跑不出來。 時好時壞,不知道是不是excel對於"協成行"三個字有缺陷?
這個也許已經超出下拉式選單的範圍。 Lopez大大提供的解答已經能讓我開始運作了,非常感謝。