大家在做表時,固定單元格是要輸入固定內(nèi)容,就用到數(shù)據(jù)有效性,但新加入的下拉菜單內(nèi)容無法自動識別,還需編輯數(shù)據(jù)有效性菜單,現(xiàn)用INDEX和COUNTA函數(shù)來實(shí)現(xiàn)動態(tài)下拉菜單。 操作步驟: 1.按照下圖,選擇【公式】-【定義名稱】,定義一個“下拉菜單”的名稱,然后在最下面的文本框輸入公式: =操作表格!$A$2:INDEX(操作表格!$A:$A,COUNTA(操作表格!$A:$A)) 說明: COUNTA(操作表格!$A:$A)數(shù)出A列一共有多少個值,也就是最后一個數(shù)據(jù)的行數(shù)。本例假設(shè)數(shù)據(jù)自A1起連續(xù),不是從A1起或不連續(xù),可以用其他方法。 然后INDEX函數(shù)從A:A中提取出這個單元格(例如是A6),然后連接上前面的A2,就形成了新的數(shù)據(jù)源【A2:A6】。 如果A7增加數(shù)據(jù),數(shù)據(jù)源會變成【A2:A7】。 按照第一步的方法,為B2單元格重新設(shè)置數(shù)據(jù)有效性。 【來源】處按下圖輸入: 此時,B2下拉菜單顯示效果如下: 當(dāng)在A6單元格輸入新的內(nèi)容時,B2的下拉菜單內(nèi)容自動增加了新的內(nèi)容: 大家多多練習(xí)吧!
|
|