如何在excel中建立動態定義範圍

您的Excel資料經常更改,因此建立一個動態定義的範圍非常有用,它可以自動擴充套件和收縮到資料範圍的大小。讓我們看看如何。...

如何在excel中建立動態定義範圍

您的Excel資料經常更改,因此建立一個動態定義的範圍非常有用,它可以自動擴充套件和收縮到資料範圍的大小。讓我們看看如何。

透過使用動態定義的範圍,當資料更改時,不需要手動編輯公式、圖表和資料透視表的範圍。這將自動發生。

兩個公式用於建立動態範圍:偏移和索引。本文將重點介紹使用索引函式,因為它是一種更有效的方法。偏移量是一個不穩定的函式,可以減慢大型電子表格的速度。

在excel中建立動態定義範圍

對於我們的第一個示例,我們有下面的資料單列列表。

如何在excel中建立動態定義範圍

我們需要這是動態的,以便如果更多的國家被新增或刪除,範圍自動更新。

在本例中,我們希望避免使用header單元格。因此,我們想要的範圍是$A$2:$A$6,但是動態的。為此,請單擊“公式”>“定義名稱”。

如何在excel中建立動態定義範圍

在“名稱”框中鍵入“國家”,然後在“引用”框中輸入以下公式。

=$A$2:INDEX($A:$A,COUNTA($A:$A))

在電子表格單元格中鍵入此公式,然後將其複製到新的名稱框中,有時會更快更容易。

如何在excel中建立動態定義範圍

這是怎麼回事?

公式的第一部分指定範圍的起始單元格(我們是A2),然後是範圍運算子(:)。

=$A$2:

使用range運算子強制INDEX函式返回一個範圍,而不是單元格的值。然後索引函式與COUNTA函式一起使用。COUNTA統計A列中非空白單元格的數量(在本例中為6個)。

INDEX($A:$A,COUNTA($A:$A))

此公式要求索引函式返回A列中最後一個非空白單元格的範圍(A$6)。

最後的結果是$A$2:$A$6,由於COUNTA函式,它是動態的,因為它會找到最後一行。您現在可以在資料驗證規則、公式、圖表或任何需要引用所有國家名稱的地方使用此“國家”定義的名稱。

建立雙向動態定義範圍

第一個例子只是高度上的動態變化。但是,只需稍加修改和另一個COUNTA函式,就可以建立一個高度和寬度都是動態的範圍。

在這個例子中,我們將使用下面顯示的資料。

如何在excel中建立動態定義範圍

這一次,我們將建立一個動態定義的範圍,其中包括標題。單擊“公式”>“定義名稱”。

如何在excel中建立動態定義範圍

在“名稱”框中鍵入“銷售”,並在“參考”框中輸入以下公式。

=$A$1:INDEX($1:$1048576,COUNTA($A:$A),COUNTA($1:$1))

如何在excel中建立動態定義範圍

此公式使用$A$1作為起始單元格。然後,INDEX函式使用整個工作表的一個範圍($1:$1048576)進行查詢和返回。

其中一個COUNTA函式用於計算非空行,另一個用於非空列,使其在兩個方向上都是動態的。雖然這個公式是從A1開始的,但是您可以指定任何起始單元格。

現在,您可以在公式或圖表資料系列中使用此已定義的名稱(sales)使其成為動態的。

  • 發表於 2021-04-02 16:53
  • 閱讀 ( 39 )
  • 分類:網際網路

你可能感興趣的文章

如何使用索引公式建立互動式excel圖表

... 下面是如何使用索引公式和一個基本的下拉選單,使您的Excel圖表更具互動性。 ...

  • 發佈於 2021-03-13 18:46
  • 閲讀 ( 39 )

如何在excel 2016中錄製巨集

...使用巨集是實現任務自動化的最佳方法。我們將向您展示如何在Excel 2016中錄製巨集,以便您可以騰出時間,不再將時間浪費在重複操作上。 ...

  • 發佈於 2021-03-15 08:22
  • 閲讀 ( 51 )

如何在excel中使用名稱框

...我們看看,當您有很多行、列甚至工作表要處理時,它是如何加快您的工作速度的。 ...

  • 發佈於 2021-03-20 04:03
  • 閲讀 ( 62 )

10個強大的excel專案管理模板,用於跟蹤

... 使用此模板,您可以輕鬆建立一個全面的甘特圖。只需輸入每個任務,並填寫描述、任務分配給誰、進度百分比、開始日期和完成前分配的天數。 ...

  • 發佈於 2021-03-23 09:29
  • 閲讀 ( 123 )

關於在excel中編寫vba巨集的初學者教程(以及學習的原因)

...給了您更多的功能。您可以確切地告訴Excel要做什麼以及如何做。您還可以訪問更多的功能和能力。如果您經常使用Excel,那麼學習如何建立VBA巨集是值得的。 ...

  • 發佈於 2021-03-24 10:07
  • 閲讀 ( 46 )

在vba中理解excel單元格與range函式

...題是,在高階階段,大多數人很難理解這些函式實際上是如何工作的。使用它們會讓人非常困惑。以下是你如何以你可能從未想象過的方式利用它們。 ...

  • 發佈於 2021-03-25 12:55
  • 閲讀 ( 51 )

在mac上的excel中使用巨集可以節省時間並執行更多操作

... 讓我們來看看這是如何在macOS上工作的。 ...

  • 發佈於 2021-03-26 11:00
  • 閲讀 ( 52 )

利用excel的預測功能將歷史資料轉化為預測

... 如果您真的想知道如何使用這些函式,可以檢視Microsoft的Excel forecast functi***指南。但我們建議還是按“預測表”按鈕。 ...

  • 發佈於 2021-03-26 11:44
  • 閲讀 ( 39 )

如何在microsoftexcel中使用if語句

...單元格中鍵入“=IF”()時,您將看到IF語句的語法需要如何才能正常工作。基本要求只是一個“邏輯測試”。預設情況下,單元格的輸出為TRUE或FALSE,但您可以透過在函式中包含其他引數來自定義該值。 ...

  • 發佈於 2021-03-26 12:25
  • 閲讀 ( 49 )

如何在excel中過濾以顯示所需資料

... 你知道你需要一個Excel過濾器來幫助你,但你不知道如何去做。在這裡,我們將討論篩選Excel工作表並顯示所需資料的所有最佳方法。 ...

  • 發佈於 2021-03-29 12:22
  • 閲讀 ( 33 )
小巴醬3
小巴醬3

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦