excel名稱創(chuàng)建Excel動態(tài)名稱,近日有關(guān)世界杯的新聞太多,大家是不是都目不暇接了?不要留戀,還是默默的學(xué)點技術(shù)吧,比如“excel名稱”這一干貨技術(shù)是excel名稱創(chuàng)建Excel動態(tài)名稱來實現(xiàn)這一技術(shù),快跟小編來了解一下這個實用技能吧~
作者:Excel Home 來源:《Excel實戰(zhàn)技巧精粹》
發(fā)表于:2008年9月26日
利用OFFSET函數(shù)與COUNTA函數(shù)的組合,可以創(chuàng)建一個動態(tài)的名稱。動態(tài)名稱是名稱的高級用法,能夠?qū)崿F(xiàn)對一個未知大小的區(qū)域的引用,此用法在Excel的諸多功能中都能發(fā)揮強大的威力。
在實際工作中,經(jīng)常會使用如圖82-1所示的表格來連續(xù)記錄數(shù)據(jù),表格的行數(shù)會隨著記錄追加而不斷增多。
圖82-1 不斷追加記錄的表格
如果需要創(chuàng)建一個名稱來引用C列中的數(shù)據(jù),但又不希望這個名稱引用到空白單元格,那么就不得不在每次追加記錄后都改變名稱的引用位置,以適應(yīng)表格行數(shù)的增加。在這種情況下,可以創(chuàng)建動態(tài)名稱,根據(jù)用戶追加或刪除數(shù)據(jù)的結(jié)果來自動調(diào)整引用位置,以達到始終只引用非空白單元格的效果。
創(chuàng)建動態(tài)名稱的方法如下。
單擊菜單“插入”→“名稱”→“定義”(或者按<Ctrl+F3>組合鍵)。
在“定義名稱”對話框中,在“在當(dāng)前工作簿中的名稱”文本框中輸入“Data”,在“引用位置”文本框中輸入公式:
=OFFSET(Sheet1!$C$4,,,COUNTA(Sheet1!$C:$C) -1)
如圖82-2所示。
圖82-2 創(chuàng)建動態(tài)名稱
單擊“確定”按鈕。
以上公式先計算B列中除了列標(biāo)題以外的非空白單元格的數(shù)量,然后以C4單元格(首個數(shù)據(jù)單元格)為基準(zhǔn)開始定位,定位的行數(shù)等于剛才計算出來的數(shù)量。
下面可以在C列以外的單元格中通過計算來驗證此名稱的引用是否正確,比如在B1中輸入公式:=SUM(Data),如圖82-3所示。
圖82-3 使用動態(tài)名稱進行計算
如果繼續(xù)追回記錄,名稱“Data”的引用位置會自動發(fā)生改變,B2中的計算結(jié)果能夠體現(xiàn)這一點,如圖82-4所示。
圖82-4 動態(tài)名稱的引用位置自動適應(yīng)表格的變化
注意:
以上公式只能正確計算不間斷的連續(xù)數(shù)據(jù),如果表格中的數(shù)據(jù)有空白單元格,那么動態(tài)名稱的引用位置將發(fā)生錯誤。