正常情況下,如果你使用了序列,那沒辦法再加上其他的條件。但是,因為你用了序列,那默認(rèn)此列單元格中只可以輸入下拉菜單的內(nèi)容,如果輸入非下拉菜單中的內(nèi)容會出現(xiàn)提示的。如果你的可以不輸入下拉菜單中的內(nèi)容,那你進入數(shù)據(jù)有效性,看一下“出
有時候在制作一份圖表時,面對的是是其中有許多的重復(fù)項,那么在制作下拉菜單時非常受影響,那么如何在excel制作下拉菜單時去除重復(fù)值呢?下面我就來說說解決方法,供需要的朋友進行參考使用:
方法
第一步:我們要把這一組數(shù)據(jù)制作成下拉菜單,但這組數(shù)據(jù)中有重復(fù)的地方,如果制作成下拉菜單表示不好看,我們首先用鼠標(biāo)點住拖選全部數(shù)據(jù)(如下圖):
你要求的是二級下拉菜單制作,方法如下: 制作數(shù)據(jù)源表格:比如一級菜單為省份,二級菜單為城市,可以將表格制作為下圖這樣的 定位有效自定義區(qū)域:選中D2:J5區(qū)域,按CTRL+G進行定位,定位常量,此步驟是為了不讓下拉菜單中出現(xiàn)多余的空白選項
第二步:這時再去點擊“數(shù)據(jù)”中的“刪除重復(fù)項”,在出現(xiàn)的界面上點擊確定(如下圖):
現(xiàn)將數(shù)據(jù)源去重后,再做數(shù)據(jù)有效性即可 詳細(xì)操作步驟及演示: 1、備份數(shù)據(jù) 2、選中數(shù)據(jù),數(shù)據(jù)-刪除重復(fù)值 3、用此區(qū)域做數(shù)據(jù)源
第三步:這時就把其中的重復(fù)項全部刪除了留下的全是不重復(fù)的項(如下圖):
要同時下拉,又能滿足條件限定是很難的。但只能輸入1和0,又同時滿足限定條件也是可以的。方法: 選中A2:A9,在菜單“數(shù)據(jù)”-“有效性”-“設(shè)置”-“自定義”中輸入公式: =AND(or(a2=1,a2=0),(A1+A2)
第四步:這時保留住選定區(qū)域,點擊工具欄處的公式,再選擇“根據(jù)所選內(nèi)容創(chuàng)建”,在出現(xiàn)的界面“以下列選定區(qū)域的值創(chuàng)建名稱”中選擇“首行”,點擊確定(如下圖):
方法1:在設(shè)置數(shù)據(jù)有效性,填寫序列時,就避免填寫重復(fù)數(shù)據(jù)。 可以將原來的數(shù)據(jù)源,復(fù)制到新的一列, 然后點擊“數(shù)據(jù)”選項卡中的“刪除重復(fù)項”,去重, 然后制作序列列表,填到數(shù)據(jù)有效性選項里,即可。 方法2:數(shù)據(jù)有效性,引用單元格區(qū)域,改為
第五步:這個時候我們就開始制作下拉菜單了,點擊首行單元格,然后再點擊工具欄中的數(shù)據(jù),再點擊“數(shù)據(jù)有效性”,在下拉欄中選擇“數(shù)據(jù)有效性(V)”出現(xiàn)設(shè)置界面,在“允許”下拉欄中選擇“序列”,在“來源”中填入“=黨的十九大”(雙引號不要)(如下圖):
這些重復(fù)項,只是看起來重復(fù),實際上有區(qū)別,一般是末尾有多余的空白,可以使用CTRL+H替換所有的空格試試看。
第六步:這樣excel制作下拉菜單時就已經(jīng)去除了重復(fù)值(如下圖):
確實要這樣,復(fù)雜一些: 1、在另一區(qū)域如 H1~H2分別輸入:2、3 H3~H4分別輸入:1、3 H5~H6分別輸入:1、2 2、選H1~H2——名稱框輸入:XX1——回車 選H3~H4——名稱框輸入:XX2——回車 選H5~H6——名稱框輸入:XX3——回車 3、分別A2和A3——菜單欄——數(shù)據(jù)——有
擴展閱讀,以下內(nèi)容您可能還感興趣。
Excel中,如何下拉列表不出現(xiàn)重復(fù)的數(shù)據(jù)?
1、建立輔助列(SHEET1的F列),用上一次提問的公式,得到兩個工作不重復(fù)數(shù)據(jù);
2、定義名稱:AA
引用位置:=INDIRECT("Sheet1!F2:F"&SUMPRODUCT(--(Sheet1!$F:$F<>"")))
3、在sheet3中用名稱設(shè)置下拉菜單。
求助excel中如何引用工作表中某一列中不重復(fù)的部分為作為另一個工作表下拉菜單選項
有兩種方法可以實現(xiàn):VBA與輔助列提取不重復(fù)數(shù)據(jù)后做下拉菜單,而提取不重復(fù)數(shù)據(jù)又有公式法和查詢法,如SQL或Power Query。下面介紹公式法:
如圖,在“實時庫存總賬”的右側(cè)空列,如G列中提取“入庫記錄”中C列的不重復(fù)數(shù)據(jù),考慮C列可能增加,公式引用的范圍可大一些,如C3:C100(最好不用整列),G列公式也下拉多一些空行,如下拉到G20(一般超過10項的下拉菜單就不太方便了)。
G2=INDEX(出入庫記錄!C:C,MATCH(,COUNTIF(G$1:G1,出入庫記錄!C$3:C$100),)+2)&""
同時按Ctrl+Shift+Enter三鍵輸入數(shù)組公式,下拉到G20,得到不重復(fù)數(shù)據(jù)
然后對B列設(shè)置數(shù)據(jù)驗證,序列,引用:
=OFFSET($G$1,1,,COUNT(0/(G$2:G$20<>"")))
excel有效性下拉列表如何不顯示重復(fù)項?
在那個來源里,手動輸入這四項,不要選擇那一列。
輸入的時候不加等號,四項之間用英文的逗號隔開。
excel下拉菜單中重復(fù)的數(shù)據(jù)只顯示一個
那你可以先對姓名列去重復(fù):將姓名列數(shù)據(jù)復(fù)制到其他位置,數(shù)據(jù)—刪除重復(fù)項,然后再作為序列的來源。更多追問追答追問
問題是我要把該姓名學(xué)生的歷次成績都顯示出來,這樣怎么對接數(shù)據(jù)啊
能否在數(shù)據(jù)源區(qū)域加一個公式,去掉相同的數(shù)據(jù),下拉列表中相同的數(shù)據(jù)只顯示一個
追答什么意思?你想用數(shù)據(jù)有效性進行篩選?你具體的想實現(xiàn)什么功能?說清楚了,大家才可以幫你設(shè)計對策啊你是用的組合框控件?追問窗口控件。
就是有很多原始數(shù)據(jù),每個學(xué)生都有多條記錄,想做一個下拉菜單,選擇學(xué)生姓名,該生的歷次考試成績就會顯示出來,再結(jié)合柱狀圖等工具,直觀反映學(xué)生每科歷次成績變化追答
窗口控件?這個還真沒用過,你在哪里選擇插入的?
感覺你的這個問題直接數(shù)據(jù)透視表+數(shù)據(jù)透視圖就搞定了。
關(guān)鍵點在于源數(shù)據(jù)的布局。
做完后類似于:
剛才怎么也發(fā)不上來,最后試一次!
EXCEL多級下拉菜單怎么設(shè)計,基礎(chǔ)資料都是有重復(fù)項
把問題作為內(nèi)容(郵件主題一定要包含“excel”,本人以此為依據(jù)辨別非垃圾郵件,以免誤刪),excel樣表文件(把現(xiàn)狀和目標(biāo)效果表示出來)作為附件發(fā)來看下 yqch134@163.com追問追答按要求發(fā)excel文件來
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:0731-84117792 E-MAIL:11247931@qq.com