返回列表 上一主題 發帖

[發問] 動態兩層下拉式選單

本帖最後由 Hsieh 於 2014-8-8 16:12 編輯

回復 7# bridetobe
把資料庫轉置作對照表的作法並不是好方法
再說那麼多定義名稱會累死人(每增廠商就要增加名稱)
將品項清單資料以A欄作排序
把第3個工作表捨棄,建立以下4個名稱
a=OFFSET(品項清單!$A$2,,,COUNTA(品項清單!$A:$A)-1,)
s=COUNTA(a)
x=OFFSET(品項清單!$B$1,MATCH(採購明細!$E2,品項清單!$A:$A,0)-1,,COUNTIF(品項清單!$A:$A,採購明細!$E2),)
廠商名=OFFSET(品項清單!$H$2,,,65536-COUNTBLANK(品項清單!$H:$H)-1,)
直接在品項清單工作表H2輸入陣列公式
=IF(ROW(採購明細!A1)>SUM(1/COUNTIF(a,a)),"",INDEX(a,SMALL(IF(COUNTIF(OFFSET(INDEX(a,1,1),,,ROW(INDIRECT("A1:A"&s)),),a)=1,ROW(INDIRECT("A1:A"&s)),""),ROW(採購明細!A1))))
下拉至出現空白
採購明細E欄驗證
=廠商名
採購明細F欄驗證
=x
    採購表單.zip (27.09 KB)
學海無涯_不恥下問

TOP

        靜思自在 : 話多不如話少,話少不如話好。
返回列表 上一主題