Excel自定義名稱的妙用

Excel自定義名稱的妙用

Excel中有一個特別好的工具就是定義名稱,顧名思義,就是為一個區域、常量值、或者數組定義一個名稱,這樣的話,我們在之後的編寫公式時可以很方便的用所定義的名稱進行編寫。

普通名稱的定義我就懶得說了。自定義名稱中最大的用處,也就是我所說的妙用,就是區域動態引用 。

何謂動態引用呢?比如說,今天我對A2到A8這個數據區域定義了一個名稱,過了幾天數據有了新的變化,數據區域變成了A2到A20,先前定義的名稱就失去了意義。那麼,我們就需要一次定義,終身受用的方式定義名稱才行。這就是我說的動態引用。

動態引用有什麼好處呢?顯而易見,假設我們有一個按日期來導入的圖表,我們的數據每天都是更新的,如果有了動態引用,你只要更新數據,圖表就會自動生成了,豈不是省了好多的工作。

還有,我們通過數據有效性,做多層菜單的時候,也是要必須用到它的。

因此,我才提到名稱的妙用。

具體的用法,就讓我慢慢道來。

CTRL+F3 直接打開新建名稱對話框

Excel自定義名稱的妙用

新建名稱

另外從公式▶定義名稱中也可以打開

Excel自定義名稱的妙用

新建名稱

這裡有一份原始的數據表,表的名稱叫Data,裡面的信息常會有一些更新。

Excel自定義名稱的妙用

Data表

先來定義一個以time為名稱的名稱:

1. 名稱框裡輸入time

2. 在引用位置中輸入公式:=OFFSET(Data!$B$1,1,0,COUNTA(Data!$B:$B)-1)

確定之後,就完成了動態名稱的定義。

下面通過數據的有效性來看看名稱定義的妙用。

1. 新建一個工作表,選中任一單元格。

2. 再單擊"數據"功能區中的"數據有效性"按鈕

Excel自定義名稱的妙用

數據有效性

3. 然後在設置中選擇序列

Excel自定義名稱的妙用

序列

4. 在來源中輸入=time。以下為完成後的結果。

Excel自定義名稱的妙用

數據有效性效果

最後Data中增加到貨時間 這一列新的內容看看?數據有效性的內容也跟著產生了變化。這就是它的妙用之處。

文章中涉及到的公式,大家可以仔細瞭解一下,它才是關鍵。

相關推薦

推薦中...