如何在Excel中定義一個命名範圍

給特定單元格或單元格的範圍提供描述性名稱

命名的範圍範圍名稱定義的名稱都是指Excel中的同一個對象。 它是一個描述性名稱,如Jan_SalesJune_Precip ,它附加到工作表或工作簿中的特定單元格或單元格區域

命名範圍使創建圖表時可以更容易地使用和識別數據,以及使用以下公式

= SUM(Jan_Sales)

= June_ Precip + July_ Precip + Aug_ Precip

此外,由於公式被複製到其他單元格時命名範圍不會更改,因此它提供了在公式中使用絕對單元格引用的替代方法。

在Excel中定義一個名稱

在Excel中定義名稱的三種不同方法是:

使用名稱框定義名稱

定義名稱的一種方法,也可能是最簡單的方法是使用位於工作表A列上方的名稱框

要使用上圖中顯示的名稱框創建名稱:

  1. 突出顯示工作表中所需的單元格範圍
  2. 在名稱框中鍵入該範圍的所需名稱 ,例如Jan_Sales。
  3. 按下鍵盤上的Enter鍵。
  4. 名稱顯示在名稱框中。

注意 :只要在工作表中突出顯示相同範圍的單元格,名稱也會顯示在“名稱”框中。 它也顯示在名稱管理器中。

命名規則和限制

創建或編輯範圍名稱時要記住的主要語法規則是:

  1. 名稱不能包含空格。
  2. 名字的第一個字符必須是a
    • 下劃線(_)
    • 反斜杠(\)
  3. 剩下的字符只能是
    • 字母或數字
    • 下劃線字符
  4. 最大名稱長度是255個字符。
  5. 大寫和小寫字母與Excel無法區分,因此Jan_Salesjan_sales被Excel視為同一名稱。

其他命名規則是:

02之01

在Excel中定義的名稱和範圍

Excel名稱管理器對話框。 ©Ted French

所有名稱都有一個範圍,它指的是Excel識別特定名稱的位置。

名稱的範圍可以是:

名稱在其範圍內必須是唯一的,但同一名稱可用於不同的範圍。

注意 :新名稱的默認範圍是全局工作簿級別。 一旦定義,名稱的範圍不能輕易改變。 要更改名稱的範圍,請在名稱管理器中刪除名稱,並使用正確的範圍重新定義名稱。

本地工作表級別範圍

具有工作表級別作用域的名稱僅對其定義的工作表有效。 如果名稱Total_Sales具有工作簿的工作表1的範圍,Excel將不會識別工作簿中工作表2,工作表3或任何其他工作表上的名稱。

這使得可以在多個工作表上定義相同的名稱,只要每個名稱的範圍限於其特定的工作表。

對不同工作表使用相同名稱可能會確保工作表之間的連續性,並確保使用名稱Total_Sales的公式始終引用單個工作簿內多個工作表中相同的單元格範圍。

要區分公式中具有不同範圍的相同名稱,請在名稱前加上工作表名稱,例如:

Sheet1!Total_Sales,Sheet2!Total_Sales

注:使用名稱框創建的名稱將始終具有全局工作簿級別作用域,除非在定義名稱時將名稱框和範圍名稱都輸入到名稱框中。

例:
名稱:Jan_Sales,範圍 - 全球工作簿級別
名稱:Sheet1!Jan_Sales,範圍 - 本地工作表級別

全球工作簿級別範圍

用該工作簿級別作用域定義的名稱可以識別該工作簿中的所有工作表。 因此,與上面討論的表級名稱不同,工作簿級名稱只能在工作簿中使用一次。

但是,工作簿級別作用域名稱不能被任何其他工作簿識別,因此可以在不同的Excel文件中重複使用全局級別名稱。 例如,如果Jan_Sales名稱具有全局範圍,則可以在標題為2012_Revenue,2013_Revenue和2014_Revenue的不同工作簿中使用相同的名稱。

範圍衝突和範圍優先

可以在當地圖紙級別和工作簿級別使用相同的名稱,因為兩者的範圍會有所不同。

但是,這種情況會在名稱被使用時產生衝突。

要解決此類衝突,請在Excel中為本地工作表級別定義的名稱優先於全局工作簿級別。

在這種情況下,將使用2014_Revenue的工作表級別名稱而不是2014_Revenue的工作簿級別名稱。

要覆蓋優先級規則,請將工作簿級別名稱與特定工作表級別名稱(如2014_Revenue!Sheet1)結合使用。

覆蓋優先級的一個例外是本地工作表級別名稱,該名稱具有工作簿表單1的範圍。 鏈接到任何工作簿工作表1的作用域不能被全局級別名稱覆蓋。

02 02

使用名稱管理器定義和管理名稱

在新名稱對話框中設置範圍。 ©Ted French

使用新名稱對話框

第二種定義名稱的方法是使用“ 新名稱” 對話框 。 該對話框使用位於功能區公式”選項卡中間的“ 定義名稱”選項打開。

新名稱對話框可以很容易地定義具有工作表級別作用域的名稱。

使用“新名稱”對話框創建名稱

  1. 突出顯示工作表中所需的單元格範圍。
  2. 點擊功能區的“ 公式”選項卡。
  3. 點擊Define Name選項打開New Name對話框。
  4. 在對話框中,您需要定義一個:
    • 名稱
    • 範圍
    • 新名稱的範圍 - 評論是可選的
  5. 完成後,單擊確定返回到工作表。
  6. 只要選擇了定義的範圍,名稱就會顯示在名稱框中。

名稱管理器

名稱管理器可用於定義和管理現有名稱。 它位於功能區“ 公式”選項卡上的“定義名稱”選項旁邊。

使用名稱管理器定義名稱

在名稱管理器中定義一個名稱時,它將打開上面概述的新名稱對話框。 完整的步驟列表如下:

  1. 單擊功能區的“ 公式”選項卡。
  2. 單擊功能區中間的名稱管理器圖標以打開名稱管理器。
  3. 在名稱管理器中,單擊新建按鈕以打開新名稱對話框。
  4. 在這個對話框中,你需要定義一個:
    • 名稱
    • 範圍
    • 新名稱的範圍 - 評論是可選的
  5. 單擊確定返回到名稱管理器,其中新名稱將在窗口中列出。
  6. 單擊關閉返回到工作表。

刪除或編輯名稱

打開名稱管理器後,

  1. 在包含名稱列表的窗口中,單擊要刪除或編輯的名稱一次。
  2. 要刪除名稱,請點擊列表窗口上方的刪除按鈕。
  3. 要編輯名稱,點擊編輯按鈕打開編輯名稱對話框。

在編輯名稱對話框中,您可以:

注意:使用編輯選項無法更改現有名稱的範圍。 要更改範圍,請刪除名稱並使用正確的範圍重新定義它。

過濾名稱

名稱管理中的“ 過濾器”按鈕可以很容易地:

過濾的列表顯示在名稱管理器的列表窗口中。