函數(shù)與公式的概念_第1頁
函數(shù)與公式的概念_第2頁
函數(shù)與公式的概念_第3頁
函數(shù)與公式的概念_第4頁
函數(shù)與公式的概念_第5頁
已閱讀5頁,還剩9頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、函數(shù)與公式的概念 什么是函數(shù)? Excel函數(shù)即是預(yù)先定義,執(zhí)行計算、分析等處理數(shù)據(jù)任務(wù)的特殊公式。以常用的求和函數(shù)SUM為例,它的語法是“SUM(number1,number2,.)”。其中“SUM”稱為函數(shù)名稱,一個函數(shù)只有唯一的一個名稱,它決定了函數(shù)的功能和用途。函數(shù)名稱后緊跟左括號,接著是用逗號分隔的稱為參數(shù)的內(nèi)容,最后用一個右括號表示函數(shù)結(jié)束。 參數(shù)是函數(shù)中最復(fù)雜的組成部分,它規(guī)定了函數(shù)的運算對象、順序或結(jié)構(gòu)等。使得用戶可以對某個單元格或區(qū)域進行處理,如分析存款利息、確定成績名次、計算三角函數(shù)值等。 按照函數(shù)的來源,Excel函數(shù)可以分為內(nèi)置函數(shù)和擴展函數(shù)兩大類。前者只要啟動了Exc

2、el,用戶就可以使用它們;而后者必須通過單擊“工具加載宏”菜單命令加載,然后才能像內(nèi)置函數(shù)那樣使用。 如果函數(shù)要以公式的形式出現(xiàn),它必須有兩個組成部分,一個是函數(shù)名稱前面的等號,另一個則是函數(shù)本身。一、初步了解Excel公式 1. 什么是公式 前面已經(jīng)介紹過,我們把“公式”列為不同于“數(shù)值”和“文本”之外的第三種數(shù)據(jù)類型。公式的共同特點是以“=”號開頭,它可以是簡單的數(shù)學(xué)式,也可以是包含各種Excel函數(shù)的式子。 2. 公式由哪些元素組成 輸入到單元格中的公式均由等號開頭,等號后面由如下五種元素組成: 運算符:例如“+”或者“*”號。 單元格引用:它包括單個的單元格或多個單元格組成的范圍,以及

3、命名的單元格區(qū)域。這些單元格或范圍可以是同一工作表中的,也可以是同一工作薄其他工作表中的,甚至是其他工作薄工作表中的。 數(shù)值或文本:前面介紹過的兩種數(shù)據(jù)類型。例如,“100”或“新悅國際教育集團”。 工作表函數(shù):可以是Excel內(nèi)置的函數(shù),如SUM或MAX,也可以是自定義的函數(shù)。 括號:即“(”和“)”。它們用來控制公式中各表達式被處理的優(yōu)先權(quán)。 了解公式的組成是創(chuàng)建公式必備的基礎(chǔ)。另外,Excel工作表中的公式最多可以由1024個字符組成,我們?nèi)粘K鶆?chuàng)建的公式,超過100個字符的已經(jīng)非常少,因此這個長度足夠我們使用了。 看看公式長什么樣子一、在公式中使用引用 我們在往單元格中輸入公式回車以后

4、,單元格中會顯示公式計算的結(jié)果,如果要查看公式,可以選中該單元格,單元格中的公式則會顯示在編輯欄中。 我們先來看看如果不使用引用將會有什么弊端。 1. 不使用引用的弊端 在圖1所示的工作表中,A列和B列單元格分別存放著“單價”和“數(shù)量”數(shù)據(jù),顯然它們都是“數(shù)值”類型的,為了求出“FX82MS”的“金額”數(shù)值,可以在D2單元格中輸入公式“=250.5*12”,回車后D2單元格顯示該公式的計算結(jié)果“3006”。 圖 1 這個公式中并沒使用引用,而是使用的具體數(shù)值。下面我們來分析一下不使用引用的兩個缺點: 首先,假設(shè)“單價”或“數(shù)量”的值改變了,我們必須對公式進行修改,這讓人覺得這個公式相當(dāng)死板,毫

5、無靈活性。 其次,假設(shè)我們想求出圖1中后面的各種商品的“金額”數(shù)值,必須重新逐個輸入公式,這樣不僅費時費力,而且還容易出錯。 如果在公式中使用引用則可以很好地克服上述的兩個缺點,下面我們?nèi)岳脠D1的表格進行說明。 Excel 公式位置的引用 一個引用位置代表工作表上的一個或者一組單元格,引用位置告訴Excel在哪些單元格中查找公式中要用的數(shù)值。通過使用引用位置,我們可以在一個公式中使用工作表上不同部分的數(shù)據(jù),也可以在幾個公式中使用同一個單元格中的數(shù)值。 我們也可以引用同一個工作簿上其它工作表中的單元格,或者引用其它工作簿,也可以引用其他應(yīng)用程序中的數(shù)據(jù)。引用其他工作簿中的單元格稱為外部引用。引

6、用其他應(yīng)用程序中的數(shù)據(jù)稱為遠程引用。單元格引用位置基于工作表中的行號和列標(biāo)。 7.4.1 單元格地址的輸入 在公式中輸入單元格地址最準(zhǔn)確的方法是使用單元格指針。我們雖然可以輸入一個完整的公式,但在輸入過程中很可能有輸入錯誤或者讀錯屏幕單元地址,例如,我們很可能將“B23”輸入為“B22”。因此,在我們將單元格指針指向正確的單元格時,實際上已經(jīng)把活動的單元格地址移到公式中的相應(yīng)位置了,從而也就避免了錯誤的發(fā)生。在利用單元格指針輸入單元格地址的時候,最得力的助手就是使用鼠標(biāo)。 使用鼠標(biāo)輸入的過程如下: (1)選擇要輸入公式的單元格,在編輯欄的輸入框中輸入一個等號“=”。 (2)用鼠標(biāo)指向單元格地址

7、,然后單擊選中單元格地址。 (3)輸入運算符號,如果輸入完畢,按下“Enter”鍵或者單擊編輯欄上的“確認(rèn)”按鈕。如果沒有輸入完畢,則繼續(xù)輸入公式。 例如,我們要在單元格“B2”中輸入公式“=A1+A2+C6”,則可將鼠標(biāo)指向單元格“B2”,然后鍵入一個“=”號,接著將鼠標(biāo)指向“A1”單擊,再鍵入“”號,重復(fù)這一過程直到將全部公式輸入進去。 7.4.2 相對地址引用 在輸入公式的過程中,除非我們特別指明,Excel一般是使用相對地址來引用單元格的位置。所謂相對地址是指:當(dāng)把一個含有單元格地址的公式拷貝到一個新的位置或者用一個公式填入一個范圍時,公式中的單元格地址會隨著改變。例如在上一節(jié)中,輸入

8、的公式實際上代表了如下的含義:將單元格“A1”中的內(nèi)容放置到“B2”單元格中,然后分別和“A2”、“C6”單元格中的數(shù)字相加并把結(jié)果放回到“B2”單元格中。使用相對引用就好像告訴一個向我們問路的人:從現(xiàn)在的位置,向前再走三個路口就到了。 例如,我們將上例中的公式“=A1+A2+C6”分別拷貝到單元格“C2”、“D2”、“B3”和“B4”中。圖7-5顯示了拷貝后的公式,從中看到相對引用的變化。 7.4.3 絕對地址引用 在一般情況下,拷貝單元格地址時,是使用相對地址方式,但在某些情況下,我們不希望單元格地址變動。在這種情況下,就必須使用絕對地址引用。 所謂絕對地址引用,就是指:要把公式拷貝或者填

9、入到新位置,并且使公式中的固定單元格地址保持不變。在Excel中,是通過對單元格地址的“凍結(jié)”來達到此目的,也就是在列號和行號前面添加美元符號“”。 下面以圖7-6來中的“b2”單元格來說明絕對地址引用。例如,公式“=A1*A3”中的“A1”是不能改變的。我們就必須使其變成絕對地址引用,公式改變?yōu)椤?$A$1*A3”,當(dāng)將公式拷貝時就不會被當(dāng)作相對地址引用了,從圖7-6的“C2”單元格可看到發(fā)生的變化。 7.4.4 混合地址引用 在某些情況下,我們需要在拷貝公式時只有行保持或者只有列保持不變。在這種情況下,就要使用混合地址引用。所謂混合地址引用是指:在一個單元格地址引用中,既有絕對地址引用,同

10、時也包含有相對單元格地址引用。例如,單元格地址“$A5”就表明保持“列”不發(fā)生變化,但“行”會隨著新的拷貝位置發(fā)生變化;同理,單元格地址“A$5”表明保持“行”不發(fā)生變化,但“列”會隨著新的拷貝位置發(fā)生變化。圖7-7是混合地址引用的范例。 7.4.5 三維地址引用 前面我們學(xué)習(xí)過,Microsoft Excel 2000中文版的所有工作是以工作簿展開的。比如,要對一年的12個月銷售情況進行匯總,而這些數(shù)據(jù)是分布在12張工作表中的,要完成這些銷售數(shù)據(jù)的匯總,就必須要能夠讀取(引用)在每張表格中的數(shù)據(jù),這也就引出了“三維地址引用”這一新概念。 所謂三維地址引用是指:在一本工作簿中從不同的工作表引用

11、單元格。三維引用的一般格式為:工作表名!:單元格地址,工作表名后的“!”是系統(tǒng)自動加上的。例如我在第二張工作表的“B2”單元格輸入公式“=Sheet1!:A1+A2”,則表明要引用工作表“Sheet1中的單元格B1和工作表Sheet2中的單元格B2相加,結(jié)果放到工作表Sheet2中的B2單元格。 利用三維地址引用,可以一次性將一本工作簿中指定的工作表的特定單元格進行匯總。 函數(shù)的參數(shù) 函數(shù)右邊括號中的部分稱為參數(shù),假如一個函數(shù)可以使用多個參數(shù),那么參數(shù)與參數(shù)之間使用半角逗號進行分隔。 參數(shù)可以是常量(數(shù)字和文本)、邏輯值(例如TRUE或FALSE)、數(shù)組、錯誤值(例如#N/A)或單元格引用(例

12、如E1:H1),甚至可以是另一個或幾個函數(shù)等。參數(shù)的類型和位置必須滿足函數(shù)語法的要求,否則將返回錯誤信息。 (1)常量 常量是直接輸入到單元格或公式中的數(shù)字或文本,或由名稱所代表的數(shù)字或文本值,例如數(shù)字“2890.56”、日期“2003-8-19”和文本“黎明”都是常量。但是公式或由公式計算出的結(jié)果都不是常量,因為只要公式的參數(shù)發(fā)生了變化,它自身或計算出來的結(jié)果就會發(fā)生變化。 (2)邏輯值 邏輯值是比較特殊的一類參數(shù),它只有TRUE(真)或FALSE(假)兩種類型。例如在公式“=IF(A3=0,"",A2/A3)”中,“A3=0”就是一個可以返回TRUE(真)或FALSE(

13、假)兩種結(jié)果的參數(shù)。當(dāng)“A3=0”為TRUE(真)時在公式所在單元格中填入“0”,否則在單元格中填入“A2/A3”的計算結(jié)果。 (3)數(shù)組 數(shù)組用于可產(chǎn)生多個結(jié)果,或可以對存放在行和列中的一組參數(shù)進行計算的公式。Excel中有常量和區(qū)域兩類數(shù)組。前者放在“”(按下Ctrl+Shift+Enter組合鍵自動生成)內(nèi)部,而且內(nèi)部各列的數(shù)值要用逗號“,”隔開,各行的數(shù)值要用分號“;”隔開。假如你要表示第1行中的56、78、89和第2行中的90、76、80,就應(yīng)該建立一個2行3列的常量數(shù)組“56,78,89;90,76,80。 區(qū)域數(shù)組是一個矩形的單元格區(qū)域,該區(qū)域中的單元格共用一個公式。例如公式“=

14、TREND(B1:B3,A1:A3)”作為數(shù)組公式使用時,它所引用的矩形單元格區(qū)域“B1:B3,A1:A3”就是一個區(qū)域數(shù)組。 (4)錯誤值 使用錯誤值作為參數(shù)的主要是信息函數(shù),例如“ERROR.TYPE”函數(shù)就是以錯誤值作為參數(shù)。它的語法為“ERROR.TYPE(error_val)”,如果其中的參數(shù)是#NUM!,則返回數(shù)值“6”。 (5)單元格引用 單元格引用是函數(shù)中最常見的參數(shù),引用的目的在于標(biāo)識工作表單元格或單元格區(qū)域,并指明公式或函數(shù)所使用的數(shù)據(jù)的位置,便于它們使用工作表各處的數(shù)據(jù),或者在多個函數(shù)中使用同一個單元格的數(shù)據(jù)。還可以引用同一工作簿不同工作表的單元格,甚至引用其他工作簿中的

15、數(shù)據(jù)。 根據(jù)公式所在單元格的位置發(fā)生變化時,單元格引用的變化情況,我們可以引用分為相對引用、絕對引用和混合引用三種類型。以存放在F2單元格中的公式“=SUM(A2:E2)”為例,當(dāng)公式由F2單元格復(fù)制到F3單元格以后,公式中的引用也會變化為“=SUM(A3:E3)”。若公式自F列向下繼續(xù)復(fù)制,“行標(biāo)”每增加1行,公式中的行標(biāo)也自動加1。 如果上述公式改為“=SUM($A $3:$E $3)”,則無論公式復(fù)制到何處,其引用的位置始終是“A3:E3”區(qū)域。 混合引用有“絕對列和相對行”,或是“絕對行和相對列”兩種形式。前者如“=SUM($A3:$E3)”,后者如“=SUM(A$3:E$3)”。 上

16、面的幾個實例引用的都是同一工作表中的數(shù)據(jù),如果要分析同一工作簿中多張工作表上的數(shù)據(jù),就要使用三維引用。假如公式放在工作表Sheet1的C6單元格,要引用工作表Sheet2的“A1:A6”和Sheet3的“B2:B9”區(qū)域進行求和運算,則公式中的引用形式為“=SUM(Sheet2!A1:A6,Sheet3!B2:B9)”。也就是說三維引用中不僅包含單元格或區(qū)域引用,還要在前面加上帶“!”的工作表名稱。 假如你要引用的數(shù)據(jù)來自另一個工作簿,如工作簿Book1中的SUM函數(shù)要絕對引用工作簿Book2中的數(shù)據(jù),其公式為“=SUM(Book2Sheet1! SA S1: SA S8,Book2Sheet

17、2! SB S1: SB S9)”,也就是在原來單元格引用的前面加上“Book2Sheet1!”。放在中括號里面的是工作簿名稱,帶“!”的則是其中的工作表名稱。即是跨工作簿引用單元格或區(qū)域時,引用對象的前面必須用“!”作為工作表分隔符,再用中括號作為工作簿分隔符。不過三維引用的要受到較多的限制,例如不能使用數(shù)組公式等。 提示:上面介紹的是Excel默認(rèn)的引用方式,稱為“A1引用樣式”。如果你要計算處在“宏”內(nèi)的行和列,必須使用“R1C1引用樣式”。在這種引用樣式中,Excel使用“R”加“行標(biāo)”和“C”加“列標(biāo)”的方法指示單元格位置。啟用或關(guān)閉R1C1引用樣式必須單擊“工具選項”菜單命令,打開

18、對話框的“常規(guī)”選項卡,選中或清除“設(shè)置”下的“R1C1引用樣式”選項。由于這種引用樣式很少使用,限于篇幅本文不做進一步介紹。 (6)嵌套函數(shù) 除了上面介紹的情況外,函數(shù)也可以是嵌套的,即一個函數(shù)是另一個函數(shù)的參數(shù),例如“=IF(OR(RIGHTB(E2,1)="1",RIGHTB(E2,1)="3",RIGHTB(E2,1)="5",RIGHTB(E2,1)="7",RIGHTB(E2,1)="9"),"男","女")”。其中公式中的IF函數(shù)使用了嵌套的

19、RIGHTB函數(shù),并將后者返回的結(jié)果作為IF的邏輯判斷依據(jù)。 (7)名稱和標(biāo)志 為了更加直觀地標(biāo)識單元格或單元格區(qū)域,我們可以給它們賦予一個名稱,從而在公式或函數(shù)中直接引用。例如“B2:B46”區(qū)域存放著學(xué)生的物理成績,求解平均分的公式一般是“=AVERAGE(B2:B46)”。在給B2:B46區(qū)域命名為“物理分?jǐn)?shù)”以后,該公式就可以變?yōu)椤?AVERAGE(物理分?jǐn)?shù))”,從而使公式變得更加直觀。 給一個單元格或區(qū)域命名的方法是:選中要命名的單元格或單元格區(qū)域,鼠標(biāo)單擊編輯欄頂端的“名稱框”,在其中輸入名稱后回車。也可以選中要命名的單元格或單元格區(qū)域,單擊“插入名稱定義”菜單命令,在打開的“定義

20、名稱”對話框中輸入名稱后確定即可。如果你要刪除已經(jīng)命名的區(qū)域,可以按相同方法打開“定義名稱”對話框,選中你要刪除的名稱刪除即可。 由于Excel工作表多數(shù)帶有“列標(biāo)志”。例如一張成績統(tǒng)計表的首行通常帶有“序號”、“姓名”、“數(shù)學(xué)”、“物理”等“列標(biāo)志”(也可以稱為字段),如果單擊“工具選項”菜單命令,在打開的對話框中單擊“重新計算”選項卡,選中“工作簿選項”選項組中的“接受公式標(biāo)志”選項,公式就可以直接引用“列標(biāo)志”了。例如“B2:B46”區(qū)域存放著學(xué)生的物理成績,而B1單元格已經(jīng)輸入了“物理”字樣,則求物理平均分的公式可以寫成“=AVERAGE(物理)”。 需要特別說明的是,創(chuàng)建好的名稱可以

21、被所有工作表引用,而且引用時不需要在名稱前面添加工作表名(這就是使用名稱的主要優(yōu)點),因此名稱引用實際上是一種絕對引用。但是公式引用“列標(biāo)志”時的限制較多,它只能在當(dāng)前數(shù)據(jù)列的下方引用,不能跨越工作表引用,但是引用“列標(biāo)志”的公式在一定條件下可以復(fù)制。從本質(zhì)上講,名稱和標(biāo)志都是單元格引用的一種方式。因為它們不是文本,使用時名稱和標(biāo)志都不能添加引號。 EXCEL公式及函數(shù)的高級應(yīng)用(1)公式和函數(shù)是Excel最基本、最重要的應(yīng)用工具,是Excel的核心,因此,應(yīng)對公式和函數(shù)熟練掌握,才能在實際應(yīng)用中得心應(yīng)手。 2.1.1 數(shù)組公式及其應(yīng)用數(shù)組公式就是可以同時進行多重計算并返回一種或多種結(jié)果的公式

22、。在數(shù)組公式中使用兩組或多組數(shù)據(jù)稱為數(shù)組參數(shù),數(shù)組參數(shù)可以是一個數(shù)據(jù)區(qū)域,也可以是數(shù)組常量。數(shù)組公式中的每個數(shù)組參數(shù)必須有相同數(shù)量的行和列。2.1.1.1 數(shù)組公式的輸入、編輯及刪除1數(shù)組公式的輸入數(shù)組公式的輸入步驟如下:(1)選定單元格或單元格區(qū)域。如果數(shù)組公式將返回一個結(jié)果,單擊需要輸入數(shù)組公式的單元格;如果數(shù)組公式將返回多個結(jié)果,則要選定需要輸入數(shù)組公式的單元格區(qū)域。(2)輸入數(shù)組公式。(3)同時按“Crtl+Shift+Enter”組合鍵,則Excel 自動在公式的兩邊加上大括號 。特別要注意的是,第(3)步相當(dāng)重要,只有輸入公式后同時按“Crtl+Shift+Enter”組合鍵,系統(tǒng)

23、才會把公式視為一個數(shù)組公式。否則,如果只按Enter鍵,則輸入的只是一個簡單的公式,也只在選中的單元格區(qū)域的第1個單元格顯示出一個計算結(jié)果。在數(shù)組公式中,通常都使用單元格區(qū)域引用,但也可以直接鍵入數(shù)值數(shù)組,這樣鍵入的數(shù)值數(shù)組被稱為數(shù)組常量。當(dāng)不想在工作表中按單元格逐個輸入數(shù)值時,可以使用這種方法。如果要生成數(shù)組常量,必須按如下操作:(1)直接在公式中輸入數(shù)值,并用大括號“ ”括起來。(2)不同列的數(shù)值用逗號“,”分開。(3)不同行的數(shù)值用分號“;”分開。Ø 輸入數(shù)組常量的方法:例如,要在單元格A1:D1中分別輸入10,20,30和40這4個數(shù)值,則可采用下述的步驟:(1)選取單元格區(qū)

24、域A1:D1,如圖2-1所示。圖2-1 選取單元格區(qū)域A1:D1(2)在公式編輯欄中輸入數(shù)組公式“=10,20,30,40”,如圖2-2所示。圖2-2 在編輯欄中輸入數(shù)組公式(3)同時按Ctrl+Shift+Enter組合鍵,即可在單元格A1、B1、C1、D1中分別輸入了10、20、30、40,如圖2-3所示。假若要在單元格A1、B1、C1、D1、A2、B2、C2、D2中分別輸入10、20、30、40、50、60、70、80,則可以采用下述的方法:圖2-3 同時按Ctrl+Shift+Enter組合鍵,得到數(shù)組常量(1)選取單元格區(qū)域A1:D2,如圖2-4所示。圖2-4 選取單元格區(qū)域A1:D

25、2(2)在編輯欄中輸入公式“=10,20,30,40;50,60,70,80”,如圖2-5所示。圖2-5 在編輯欄中輸入數(shù)組公式(3)按Ctrl+Shift+Enter組合鍵,就在單元格A1、B1、C1、D1、A2、B2、C2、D2中分別輸入了10、20、30、40和50、60、70、80,如圖2-6所示。圖2-6 同時按Ctrl+Shift+Enter組合鍵,得到數(shù)組常量Ø 輸入公式數(shù)組的方法例如,在單元格A3:D3中均有相同的計算公式,它們分別為單元格A1:D1與單元格A2:D2中數(shù)據(jù)的和,即單元格A3中的公式為“=A1+A2”,單元格B3中的公式為“=B1+B2”,則可以采用數(shù)

26、組公式的方法輸入公式,方法如下:(1)選取單元格區(qū)域A3:D3,如圖2-7所示。(2)在公式編輯欄中輸入數(shù)組公式“=A1:D1+A2:D2”,如圖2-8所示。圖2-7 選取單元格區(qū)域A3:D3圖2-8 在編輯欄中輸入數(shù)組公式(3)同時按Ctrl+Shift+Enter組合鍵,即可在單元格A3:D3中得到數(shù)組公式“=A1:D1+A2:D2”,如圖2-9所示。圖2-9 同時按Ctrl+Shift+Enter組合鍵,得到數(shù)組公式2編輯數(shù)組公式數(shù)組公式的特征之一就是不能單獨編輯、清除或移動數(shù)組公式所涉及的單元格區(qū)域中的某一個單元格。若在數(shù)組公式輸入完畢后發(fā)現(xiàn)錯誤需要修改,則需要按以下步驟進行:(1)在

27、數(shù)組區(qū)域中單擊任一單元格。(2)單擊公式編輯欄,當(dāng)編輯欄被激活時,大括號“ ”在數(shù)組公式中消失。(3)編輯數(shù)組公式內(nèi)容。(4)修改完畢后,按“Crtl+Shift+Enter”組合鍵。要特別注意不要忘記這一步。3刪除數(shù)組公式刪除數(shù)組公式的步驟是:首先選定存放數(shù)組公式的所有單元格,然后按Delete鍵。2.1.1.2 數(shù)組公式的應(yīng)用1用數(shù)組公式計算兩個數(shù)據(jù)區(qū)域的乘積【例2-1】如圖2-10所示,已經(jīng)知道12個月的銷售量和產(chǎn)品單價,則可以利用數(shù)組公式計算每個月的銷售額,步驟如下:圖2-10 用數(shù)組公式計算銷售額(1)選取單元格區(qū)域B4:M4。(2)輸入公式“=B2:M2*B3:M3”。(3)按“C

28、rtl+Shift+Enter”組合鍵。如果需要計算12個月的月平均銷售額,可在單元格B5中輸入公式“=AVERAGE(B2:M2*B3:M3)”,然后按“Crtl+Shift+Enter”組合鍵即可,如圖2-10所示。在數(shù)組公式中,也可以將某一常量與數(shù)組公式進行加、減、乘、除,也可以對數(shù)組公式進行乘冪、開方等運算。例如在圖2-10中,每月的單價相同,故我們也可以在單元格B4:M4中輸入公式“=B2:M2*28”,然后按“Crtl+Shift+Enter”組合鍵;在單元格B5中輸入公式“=AVERAGE(B2:M2*28)”,然后按“Crtl+Shift+Enter”組合鍵。在使用數(shù)組公式計算

29、時,最好將不同的單元格區(qū)域定義不同的名稱,如在圖2-10中,將單元格區(qū)域B2:M2定義名稱為“銷售量”,單元格區(qū)域B3:M3定義名稱為“單價”,則各月的銷售額計算公式為“=銷售量*單價”,月平均銷售額計算公式為“=AVERAGE(銷售量*單價)”,這樣不容易出錯。2用數(shù)組公式計算多個數(shù)據(jù)區(qū)域的和如果需要把多個對應(yīng)的行或列數(shù)據(jù)進行相加或相減的運算,并得出與之對應(yīng)的一行或一列數(shù)據(jù)時,也可以使用數(shù)組公式來完成。【例2-2】某企業(yè)2002年銷售的3種產(chǎn)品的有關(guān)資料如圖2-11所示,則可以利用數(shù)組公式計算該企業(yè)2002年的總銷售額,方法如下:圖2-11 某企業(yè)的月銷售總額計算(1)選取單元格區(qū)域C8:N

30、8。(2)輸入公式“=C2:N2*C3:N3+C4:N4*C5:N5+C6:N6*C7:N7”。(3)按“Crtl+Shift+Enter”組合鍵。3用數(shù)組公式同時對多個數(shù)據(jù)區(qū)域進行相同的計算【例2-3】某公司對現(xiàn)有三種商品實施降價銷售,產(chǎn)品原價如圖2-12所示,降價幅度為20%,則可以利用數(shù)組公式進行計算,步驟如下:圖2-12 產(chǎn)品降價計算(1)選取單元格區(qū)域G3:I8。(2)輸入公式“=B3:D8*(1-20%)”。(3)按Crtl+Shift+Enter組合鍵。此外,當(dāng)對結(jié)構(gòu)相同的不同工作表數(shù)據(jù)進行合并匯總處理時,利用上述方法也將是非常方便的。有關(guān)不同工作表單元格的引用可參閱第1章的有關(guān)

31、內(nèi)容,關(guān)于數(shù)據(jù)的合并計算可參閱本章2.3.5節(jié)的內(nèi)容。2.1.2 常用函數(shù)及其應(yīng)用在第1章中介紹了一些有關(guān)函數(shù)的基本知識,本節(jié)對在財務(wù)管理中常用的一般函數(shù)應(yīng)用進行說明,其他有關(guān)的專門財務(wù)函數(shù)將在以后的有關(guān)章節(jié)中分別予以介紹。2.1.2.1 SUM函數(shù)、SUMIF函數(shù)和SUMPRODUCT函數(shù)在財務(wù)管理中,應(yīng)用最多的是求和函數(shù)。求和函數(shù)有三個:無條件求和SUM函數(shù)、條件求和SUMIF函數(shù)和多組數(shù)據(jù)相乘求和SUMPRODUCT函數(shù)。1無條件求和SUM函數(shù)該函數(shù)是求30個以內(nèi)參數(shù)的和。公式為= SUM(參數(shù)1,參數(shù)2,參數(shù)N)當(dāng)對某一行或某一列的連續(xù)數(shù)據(jù)進行求和時,還可以使用工具欄中的自動求和按鈕。

32、例如,在例2-1中,求全年的銷售量,則可以單擊單元格N2,然后再單擊求和按鈕,按回車鍵即可,如圖2-13所示。圖2-13 自動求和2條件求和SUMIF函數(shù)SUMIF函數(shù)的功能是根據(jù)指定條件對若干單元格求和,公式為=SUMIF(range,criteria,sum_range)式中 range用于條件判斷的單元格區(qū)域;criteria確定哪些單元格將被相加求和的條件,其形式可以為數(shù)字、表達式或文本;sum_range需要求和的實際單元格。只有當(dāng)range中的相應(yīng)單元格滿足條件時,才對 sum_range 中的單元格求和。如果省略 sum_range,則直接對 range 中的單元格求和。利用這個

33、函數(shù)進行分類匯總是很有用的。【例2-4】某商場2月份銷售的家電流水記錄如圖2-14所示,則在單元格I3中輸入公式“=SUMIF(C3:C10,211,F3:F10)”,單元格I4中輸入公式“=SUMIF(C3:C10,215,F3:F10)”,在單元格I5中輸入公式“=SUMIF(C3:C10,212,F3:F10)”,單元格I6中輸入公式“=SUMIF(C3:C10,220,F3:F10)”,即可得到分類銷售額匯總表。圖2-14 商品銷售額分類匯總SUMIF函數(shù)的對話框如圖2-15所示。圖2-15 SUMIF函數(shù)對話框當(dāng)需要分類匯總的數(shù)據(jù)很大時,利用SUMIF函數(shù)是很方便的。3SUMPROD

34、UCT函數(shù)SUMPRODUCT函數(shù)的功能是在給定的幾組數(shù)組中,將數(shù)組間對應(yīng)的元素相乘,并返回乘積之和。公式為= SUMPRODUCT(array1,array2,array3,)式中,array1,array2,array3,.為1至30個數(shù)組。需注意的是,數(shù)組參數(shù)必須具有相同的維數(shù),否則,函數(shù) SUMPRODUCT 將返回錯誤值 #VALUE!。對于非數(shù)值型的數(shù)組元素將作為0處理。例如,在例2-2中,要計算2002年產(chǎn)品A的銷售總額,可在任一單元格(比如O2)中輸入公式“=SUMPRODUCT(C2:N2,C3:N3)”即可。 Excel“條件格式”公式實例 我們知道,Excel“條件格式”

35、功能可以根據(jù)單元格內(nèi)容有選擇地自動應(yīng)用格式,它為Excel增色不少的同時,還為我們帶來很多方便。如果讓“條件格式”和公式結(jié)合使用,則可以發(fā)揮更大的威力,下面提供幾個在“條件格式”中使用公式的應(yīng)用實例,希望能給讀者朋友帶來一些啟發(fā)。 一、 判別輸入是否正確 在輸入如身份證等有固定位數(shù)的號碼,出現(xiàn)位數(shù)不正確的情形時,我們希望Excel能夠給出提示。雖然可以使用“數(shù)據(jù)有效性”設(shè)置實現(xiàn),但是當(dāng)輸入出錯時,Excel總會彈出一個提示的對話框,有朋友可能覺得這樣“唐突”的提醒有點影響心情,那就讓“條件格式”來“溫和”的提醒吧。 1、創(chuàng)建“條件格式”的公式 假設(shè)我們通過“條件格式”,把符合位數(shù)(15位或18位)的號碼所在單元格的填充色設(shè)置為綠色,輸入完成后,通過查看單元格的填充色是否變?yōu)榫G色,就可以知道輸入的正確

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論