|
在實際使用Excel中,相信大家有時有從現(xiàn)有數(shù)據(jù)表某列提取唯一值列表的需要,譬如作為下拉列表數(shù)據(jù)源,方便數(shù)據(jù)錄入時直接選擇。 本文就著重如何提取列數(shù)據(jù)唯一值列表,并制作下拉列表的方法。 基本思路大致如下: [1] 增加輔助列,存放某列數(shù)據(jù)的唯一值列表; [2] 以輔助列數(shù)據(jù)作為下拉列表的數(shù)據(jù)源; 接下來具體介紹制作方法: [1] 增加輔助列 在F列增加輔助列,數(shù)組公式如下: =Iferror(Index(C:C,Small(IF(Match(C$2:C$8,C$2:C$8,)=Row($1:$7),Row($2:$8)),Row(A1))),'') 提示:數(shù)組公式同時按ctrl shift enter輸入 將F2公式拖動拓展到F8,唯一值列表顯示如下: [2] 設置下拉列表的數(shù)據(jù)源 在H2:H8數(shù)據(jù)輸入?yún)^(qū)域,設置下拉列表 數(shù)據(jù)源:輔助列(=$F$2:$F$8) 點擊F4單元格選擇時,效果如下: 上述下拉列表數(shù)據(jù)源設置,存在空數(shù)據(jù),可將數(shù)據(jù)源改進如下: =Offset($F$2,,,Countif($F$2:$F$8,'>''''')) 剔除空白數(shù)據(jù)效果如下: |
|
|
來自: L羅樂 > 《數(shù)據(jù)有效性》