陶澤昱Excel應(yīng)用技巧大全第37期:定義名稱的對象

一、使用合并區(qū)域引用和交叉引用

(1)在名稱中使用合并區(qū)域引用

有些工作表由于需要按照規(guī)定的格式,需要計算的數(shù)據(jù)存放在不連續(xù)的多個單元格區(qū)域中,在公式中直接使用合并區(qū)域引用讓公式的可讀性變?nèi)?,可以將其定義為名稱來調(diào)用。

例1 使用合并區(qū)域名稱統(tǒng)計多區(qū)域降雨量

如圖1所示,為某地區(qū)降雨量報表(格式固定),在H5:H8單元格需要統(tǒng)計最高、最低、平均日雨量和降雨天數(shù)。由于日降雨量數(shù)據(jù)分散在B3:B12、D3:D12、F3:F12和H3這些不連續(xù)的單元格中,因此可使用聯(lián)合運算符(逗號“,”)形成合并區(qū)域。

使用名稱進(jìn)行統(tǒng)計的操作方法如下。

步驟1 按住Ctrl鍵,選取B3:B12、D3:D12、F3:F12和H3單元格區(qū)域。

步驟2 在【名稱框】中輸入“降雨量”,按Enter鍵結(jié)束編輯,如圖2所示。

也可以單擊【公式】選項卡上【定義名稱】按鈕,在彈出的【新建名稱】對話框中將自動為該合并區(qū)域引用“降雨量”作為命名,單擊【確定】按鈕退出對話框,如圖3所示。

步驟3 在H5:H8單元格分別輸入以下公式,即可完成多區(qū)域數(shù)據(jù)統(tǒng)計:

=MAX(降雨量)

=MIN(降雨量)

=AVERAGE(降雨量)

=COUNT(降雨量)

(2)在名稱中使用交叉引用

在名稱中使用交叉運算符(單個空格)的方法與在單元格的公式中一樣,例如定義一個名稱X,使之引用Sheet1工作表的A3:G7與C4:D12單元格的交叉區(qū)域,操作方法如下。

步驟1 單擊【公式】選項卡【定義名稱】按鈕。

步驟2 如圖4所示,在【新建名稱】對話框中,在【名稱】編輯框輸入“X”。

步驟3 單擊【引用位置】編輯框,然后鼠標(biāo)選取A3:G7單元格區(qū)域,自動將”Sheet1!$A$3:$G$7”應(yīng)用到該編輯后,按Space鍵入一個空格,再使用鼠標(biāo)選取C4:D12單元格區(qū)域,單擊【確定】按鈕退出對話框。

二、使用常量

如果需要在整個工作簿中多次重復(fù)使用相同的常量,如產(chǎn)品利潤率、增值稅率、基本工資額等,那么將其定義為一個名稱并在公式中使用名稱,將使得所有公式的修改、維護(hù)變得更加容易。

例如,某公式經(jīng)營報表中,需要在多個工作表的多處公式中計算營業(yè)稅(稅率為3%),當(dāng)這個稅率發(fā)生變動時,多出更改公式中的值效率不高,且容易發(fā)生遺漏造成計算結(jié)果不符合??梢远x一個名稱“稅率”以便公式調(diào)用和修改。才做方法如下。

步驟1 如圖5所示,單擊【定義名稱】按鈕,在【新建名稱】對話框的【名稱】編輯框中輸入“稅率”。

步驟2 在【備注】編輯框中輸入該稅率的文件依據(jù)“根據(jù)閩榕稅【2009】382號規(guī)定”。

步驟3 在【引用位置】編輯框中輸入“=3%”,單擊【確定】按鈕退出對話框。

三、使用常量數(shù)組

在單元格中存儲查找所需的常用數(shù)據(jù),可能影響工作表的美觀,并且會由于誤操作(例如刪除行、列操作,數(shù)據(jù)單元格區(qū)域激活時不小心按到鍵盤造成數(shù)據(jù)以外更改等)導(dǎo)致查詢結(jié)果錯誤。可在公式中使用常量數(shù)組或定義名稱讓公式易于閱讀和維護(hù)。

例3 定義產(chǎn)品等級標(biāo)準(zhǔn)常量數(shù)組

如圖6所示,某工廠生產(chǎn)產(chǎn)品按單批檢驗的不良率評定質(zhì)量等級,其標(biāo)準(zhǔn)為不良率小于1.5%、5%、10%的分別算特級、優(yōu)質(zhì)、一般,達(dá)到或超過10%的為劣質(zhì)產(chǎn)品。

原先使用F3:G6單元格區(qū)域存儲質(zhì)量等級對應(yīng)關(guān)系,現(xiàn)改用常量數(shù)組定義名稱,操作方法如下。

步驟1如圖7所示,單擊【定義名稱】按鈕,在【新建名稱】對話框的【名稱】編輯框中輸入“級次”。

步驟2 在【引用位置】編輯框中輸入以下等號和數(shù)量數(shù)組,單擊【確定】按鈕退出對話框:=(0,”特級”;1.5,”優(yōu)質(zhì)”;5,”一般”;10,”劣質(zhì)”)。

步驟3 在D3單元格中輸入以下公式并雙擊“填充柄”向下復(fù)制到D10單元格:

=LOOKUP(C3*100,級次)

其中,C3單元格為百分比數(shù)值,因此需要*100后查詢。

四 使用函數(shù)與公式

在名稱中,也可使用函數(shù)。例如在Excel 97~2003中,由于函數(shù)允許的最大嵌套層數(shù)為7層,當(dāng)需要在B1單元格使用公式將A1單元格的數(shù)字剔除時,可以選擇B1單元格后定義名稱“X”,在【引用位置】中輸入:

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE($A1,0,),1,),2,),3,),4,),5,),6,),7,)

然后在B1單元格輸入以下公式:

=SUBSTITUTE(SUBSTITUTE(X,8,),9,)

雖然Excel 2010版允許64層嵌套,基本不存在查過嵌套層數(shù)限制問題。但將部分公式定義為名稱,也可大大縮短單元格中公式的長度,特別是重復(fù)使用的公式部分。

?

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容