在設定下拉式清單時,為了方便用資料驗證功能,所以得選取工作表的欄跟列,以便抓取值。

可以用名稱管理員來設定名稱,讓資料驗證抓取該名稱所顯示的值,就可以自由增加或刪減~

但是有些資料可能會需要臨時增加或刪減,多抓取列的值,下方又會多了空白選項怎麼辦?

做法如下:

假設選取用來作為選項的內容為儲存格D2:D22。

先新增一個名稱:MENU,其內容參照為:=OFFSET(D2,,,COUNTA(D2:D22))

正確的寫法如下:(注意工作表名稱及絶對參照($))

內容參照為:=OFFSET(工作表1!$C$2,,,COUNTA(工作表1!$C$2:$C$22))

其中使用 COUNTA 函數來取得儲存格範圍中有多少個含有資料的儲存格數,再透過 OFFSET 函數取得一個動態儲存格範圍(有內容的儲存格範圍)。

 

現在只要在我們設定的範圍內新增或刪減資料,工作表的選單也會隨之變化喔。

arrow
arrow
    文章標籤
    excel offset COUNTA(
    全站熱搜
    創作者介紹
    創作者 Miss’田 的頭像
    Miss’田

    Infinity Team 田小蓉

    Miss’田 發表在 痞客邦 留言(0) 人氣()