Excel數(shù)據(jù)有效性里序列下拉菜單空白內(nèi)容的去除
我們應(yīng)用Excel 的數(shù)據(jù)有效性序列功能時,有時候序列數(shù)量需要不斷變化,每次序列變化時,我們要么手動更改序列范圍,要么就一開始將序列范圍定義得盡可能大??墒沁@兩個方法太費事或在下拉菜單中顯示空白內(nèi)容,那么有沒有別的方法,既不用重新定義序列范圍,也不顯示空白內(nèi)容呢?下面,就介紹這么一個方法,涉及Excel中數(shù)據(jù)有效性序列的應(yīng)用,以及OFFSET、COUNTA函數(shù)在序列中的應(yīng)用。
工具/原料
方法/步驟
- 1A列為序列引用的內(nèi)容,對C1單元格進(jìn)行數(shù)據(jù)有效性的設(shè)置。
選中C1,點擊菜單 數(shù)據(jù)-數(shù)據(jù)有效性,在有效性條件的允許條件中選擇“序列”,然后在文本框中輸入=OFFSET($A$1,,,COUNTA($A:$A)),確定退出。
- 2我們對A列內(nèi)容進(jìn)行編輯,可以發(fā)現(xiàn),C1下拉菜單中空白沒有了,并且還根據(jù)A列內(nèi)容自動更新了。
OFFSET函數(shù)介紹
- 1OFFSET函數(shù)格式如下:
OFFSET(reference,rows,cols,[height],[width])
這是一個偏置函數(shù),reference是偏置的基準(zhǔn),rows和cols都是偏移量,前者是行偏移,后者是列偏移,[height]和[width]是偏移后返回范圍。如果rows和cols值為0,可省略不寫,但半角逗號需保留;[height]和[width]值為1,可省略不寫。
COUNTA函數(shù)介紹
- 1COUNTA函數(shù)格式如下:
OFFSET(value1,[value2],...)
這是一個計數(shù)函數(shù),計算區(qū)域里非空單元格個數(shù)。value1為必需,后面的可選。如圖所示,H列非空單元格個數(shù)為5,運用COUNTA函數(shù)可以輕松進(jìn)行計數(shù)
|