本教程向您展示了如何在Excel中創(chuàng)建和使用命名范圍的動(dòng)態(tài),并隨著數(shù)據(jù)的變化自動(dòng)更新計(jì)算。與靜態(tài)范圍不同,動(dòng)態(tài)范圍調(diào)整為包括新數(shù)據(jù),而無需手動(dòng)干預(yù)。
上周的教程覆蓋了靜態(tài),名為Ranges。如果您的數(shù)據(jù)經(jīng)常更改,則命名范圍對(duì)于高效,自動(dòng)化計(jì)算至關(guān)重要。本教程提供逐步說明。
關(guān)鍵主題:
- 創(chuàng)建一維動(dòng)態(tài)名稱范圍
- 創(chuàng)建二維動(dòng)態(tài)命名范圍
- 利用公式中的動(dòng)態(tài)命名范圍
在Excel中創(chuàng)建命名范圍的動(dòng)態(tài)
讓我們從一個(gè)單列,可變行動(dòng)的動(dòng)態(tài)范圍:
- 導(dǎo)航到“公式”選項(xiàng)卡,然后是定義的名稱組,然后選擇“定義名稱” 。另外,按CTRL F3打開名稱管理器,然后單擊“新”… 。
- 出現(xiàn)“新名稱對(duì)話框”。進(jìn)入:
- 您的范圍的名稱(例如,“項(xiàng)目”)。
- 選擇范圍(通常是“工作簿”)。
- 在指框中,使用
OFFSET
或INDEX
公式(下面說明)。
- 單擊確定。
下圖演示了定義一個(gè)名為“項(xiàng)目”的動(dòng)態(tài)范圍,其中包含A列中的所有數(shù)據(jù)(不包括標(biāo)題):
使用OFFSET
公式
動(dòng)態(tài)范圍的一般OFFSET
公式是:
OFFSET(first_cell, 0, 0, COUNTA(range), 1)
在哪里:
-
first_cell
是您范圍的左上方單元格(例如,$A$1
)。 -
range
是整列(例如$A:$A
)或足夠大的范圍來涵蓋您的預(yù)期數(shù)據(jù)(例如,$A$2:$A$2000
)。
COUNTA
計(jì)數(shù)非空白細(xì)胞,確定范圍的高度。通過減去COUNTA
結(jié)果中的標(biāo)頭行數(shù)來調(diào)整標(biāo)題行。例如,如果數(shù)據(jù)以A2(一個(gè)標(biāo)題行)開始:
=OFFSET(Sheet3!$A$2, 0, 0, COUNTA(Sheet3!$A:$A)-1, 1)
使用INDEX
公式
或者,使用INDEX
和COUNTA
:
first_cell:INDEX(column, COUNTA(column))
這將固定的起始單元(例如, $A$2
)與由INDEX
和COUNTA
確定的結(jié)束單元格結(jié)合在一起。例如:
=$A$2:INDEX($A:$A, COUNTA($A:$A))
COUNTA
返回非空白細(xì)胞的數(shù)量; INDEX
使用它來找到最后一個(gè)單元格。結(jié)果是動(dòng)態(tài)范圍。
關(guān)于OFFSET
和INDEX
的重要說明:
-
OFFSET
是揮發(fā)性的(經(jīng)常重新計(jì)算),可能會(huì)影響大數(shù)據(jù)集的性能。INDEX
通常更有效。 - 避免在兩個(gè)公式的數(shù)據(jù)范圍內(nèi)進(jìn)行空白單元。
- 確保在動(dòng)態(tài)范圍以下不存在額外的數(shù)據(jù)。
創(chuàng)建二維動(dòng)態(tài)范圍
對(duì)于具有動(dòng)態(tài)行和列的范圍,請(qǐng)修改INDEX
/ COUNTA
公式:
first_cell:INDEX($1:$1048576, COUNTA(first_column), COUNTA(first_row))
這使用兩個(gè)COUNTA
函數(shù)來確定最后一行和列。整個(gè)工作表( $1:$1048576
)用作數(shù)組。
使用公式中的動(dòng)態(tài)命名范圍
動(dòng)態(tài)范圍無縫集成到公式中。下面的示例使用動(dòng)態(tài)范圍( Lookup_range
, Return_range
, Lookup_value
)顯示了一個(gè)INDEX
/ MATCH
公式,用于自動(dòng)更新,因?yàn)閿?shù)據(jù)更改:
=INDEX(Return_range, MATCH(Lookup_value, Lookup_range, 0))
這會(huì)在添加新數(shù)據(jù)時(shí)消除手動(dòng)公式更新。
可下載的示例工作簿:
Excel Dynamic Name range-示例工作簿
本教程提供了創(chuàng)建和利用Excel中名稱范圍的動(dòng)態(tài)范圍的綜合指南,以提高高效和適應(yīng)性的電子表格。
以上是Excel Dynamic Name范圍:如何創(chuàng)建和使用的詳細(xì)內(nèi)容。更多信息請(qǐng)關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

熱AI工具

Undress AI Tool
免費(fèi)脫衣服圖片

Undresser.AI Undress
人工智能驅(qū)動(dòng)的應(yīng)用程序,用于創(chuàng)建逼真的裸體照片

AI Clothes Remover
用于從照片中去除衣服的在線人工智能工具。

Clothoff.io
AI脫衣機(jī)

Video Face Swap
使用我們完全免費(fèi)的人工智能換臉工具輕松在任何視頻中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費(fèi)的代碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
功能強(qiáng)大的PHP集成開發(fā)環(huán)境

Dreamweaver CS6
視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版
神級(jí)代碼編輯軟件(SublimeText3)