返回列表 上一主題 發帖

多層下拉式清單問題

多層下拉式清單問題

請問多層下拉式清單定義資料一些問題..

如附件:
資料範圍$A:$B                               
篩選不重複分類並列清單於$E:$E                                       
篩選品名符合分類條件(F1:I1)並列清單於$F:$I                                       
於$A:$B資料範圍內新增/刪除資料時,$E:$I能隨即更新資料                                       

以上請教, 或是有更好的方法....

Book1Q.rar (6.43 KB)

回復 2# ML089

感謝ML089大大解答, 定義名稱時會出現錯誤如圖...請問是什麼原因


   

TOP

回復 4# ML089



     Excel版本是2007, 錯誤訊息已解決,=OFFSET(!$A$2,,,COUNTA(!$AA)-1,)  在-1後加上逗號就好了
 但有個問題.... E2 {=INDEX(A:A,SMALL(IF(MATCH(分類,A:A,)=ROW(分類),ROW(分類),4^8),ROW(A1)))&""}  下拉複製公式
 會有#NUM字串, 如何不顯示呢

TOP

回復 5# ML089


    感恩大大指導:D

TOP

回復 8# ML089


    E2 {=INDEX(A:A,SMALL(IF(MATCH(分類,A:A,)=ROW(分類),ROW(分類),4^8),ROW(A1)))&""}

    請問上述陣列涵數藍色標示處是什麼意思呢

TOP

回復 10# ML089

 定義名稱                
 分類        =OFFSET(!$A$2,,,COUNTA(!$A:$A)-1)        
 品名        =OFFSET(!$B$2,,,COUNTA(!$A:$A)-1)     

 E2{=IFERROR(INDEX(A:A,SMALL(IF(MATCH(分類,A:A,)=ROW(分類),ROW(分類),4^8),ROW(A1)))&"","")}
 F2 {=IFERROR(INDEX($B:$B,SMALL(IF(分類=F$1,ROW(分類),4^8),ROW(A1)))&"","")} 
 下拉複製公式 

 以上有個問題
 $E:$E資料範圍 另定義一個名稱 "分類一" =OFFSET(!$E$2,,,COUNTA(!$E:$E))
    在J1資料驗證→清單 =分類一
    結果J1下拉式清單沒辦法排除空白值
    請問J1清單是否能只顯示出$E:$E有資料範圍

TOP

本帖最後由 074063 於 2015-7-28 08:12 編輯

回復 12# c_c_lai


    c_c_lai 大大, 看了一下涵數好像都一樣, 只是把{括弧移至=等號右側, 結果涵數錯誤

TOP

回復  074063

$EE資料範圍 另定義一個名稱 "分類一" =OFFSET(!$E$2,,,COUNTA(!$EE))
    在J1資料 ...
ML089 發表於 2015-7-28 10:08



名稱: 分類一    =OFFSET(!$E$2,,,COUNTA(!$E:$E)-1) 試了下拉清單還是有空白值

分類一 $E:$E 資料來自 E2{=IFERROR(INDEX(A:A,SMALL(IF(MATCH(分類,A:A,)=ROW(分類),ROW(分類),4^8),ROW(A1)))&"","")}

TOP

回復 16# ML089


    可以了,  謝謝你:)

    想問一下,">=A"是何意思

TOP

        靜思自在 : 忘功不忘過,忘怨不忘恩。
返回列表 上一主題