Excel函式應用之數學和三角函式

2023-01-09 04:39:06 字數 3402 閱讀 8172

學習excel函式,我們還是從「數學與三角函式」開始。畢竟這是我們非常熟悉的函式,這些正弦函式、余弦函式、取整函式等等從中學開始,就一直陪伴著我們。

首先,讓我們一起看看excel提供了哪些數學和三角函式。筆者在這裡以列表的形式列出excel提供的所有數學和三角函式,詳細請看附註的**。

從表中我們不難發現,excel提供的數學和三角函式已基本囊括了我們通常所用得到的各種數學公式與三角函式。這些函式的詳細用法,筆者不在這裡一一贅述,下面從應用的角度為大家演示一下這些函式的使用方法。

一、與求和有關的函式的應用

sum函式是excel中使用最多的函式,利用它進行求和運算可以忽略存有文字、空格等資料的單元格,語法簡單、使用方便。相信這也是大家最先學會使用的excel函式之一。但是實際上,excel所提供的求和函式不僅僅只有sum一種,還包括subtotal、sum、sumif、sumproduct、sumsq、sumx2my2、sumx2py2、sumxmy2幾種函式。

這裡筆者將以某單位工資表為例重點介紹sum(計算一組引數之和)、sumif(對滿足某一條件的單元格區域求和)的使用。(說明:為力求簡單,示例中忽略稅金的計算。)

圖1 函式求和

sum1、行或列求和

以最常見的工資表(如上圖)為例,它的特點是需要對行或列內的若干單元格求和。

比如,求該單位2023年5月的實際發放工資總額,就可以在h13中輸入公式:

=sum(h3:h12)

2、區域求和

區域求和常用於對一張工作表中的所有資料求總計。此時你可以讓單元格指標停留在存放結果的單元格,然後在excel編輯欄輸入公式"=sum()",用滑鼠在括號中間單擊,最後拖過需要求和的所有單元格。若這些單元格是不連續的,可以按住ctrl鍵分別拖過它們。

對於需要減去的單元格,則可以按住ctrl鍵逐個選中它們,然後用手工在公式引用的單元格前加上負號。當然你也可以用公式選項板完成上述工作,不過對於sum函式來說手工還是來的快一些。比如,h13的公式還可以寫成:

=sum(d3:d12,f3:f12)-sum(g3:g12)

3、注意

sum函式中的引數,即被求和的單元格或單元格區域不能超過30個。換句話說,sum函式括號**現的分隔符(逗號)不能多於29個,否則excel就會提示引數太多。對需要參與求和的某個常數,可用"=sum(單元格區域,常數)"的形式直接引用,一般不必絕對引用存放該常數的單元格。

sumif

sumif函式可對滿足某一條件的單元格區域求和,該條件可以是數值、文字或表示式,可以應用在人事、工資和成績統計中。

仍以上圖為例,在工資表中需要分別計算各個科室的工資發放情況。

要計算銷售部2023年5月加班費情況。則在f15種輸入公式為

=sumif($c$3:$c$12,"銷售部",$f$3:$f$12)

其中"$c$3:$c$12"為提供邏輯判斷依據的單元格區域,"銷售部"為判斷條件即只統計$c$3:$c$12區域中部門為"銷售部"的單元格,$f$3:

$f$12為實際求和的單元格區域。

二、與函式影象有關的函式應用

我想大家一定還記得我們在學中學數學時,常常需要畫各種函式影象。那個時候是用座標紙一點點描繪,常常因為計算的疏忽,描不出平滑的函式曲線。現在,我們已經知道excel幾乎囊括了我們需要的各種數學和三角函式,那是否可以利用excel函式與excel圖表功能描繪函式影象呢?

當然可以。

這裡,筆者以正弦函式和余弦函式為例說明函式影象的描繪方法。

圖2 函式影象繪製

1、 錄入資料--如圖所示,首先在表中錄入資料,自b1至n1的單元格以30度遞增的方式錄入從0至360的數字,共13個數字。

2、 求函式值--在第2行和第三行分別輸入sin和cos函式,這裡需要注意的是:由於sin等三角函式在excel的定義是要弧度值,因此必須先將角度值轉為弧度值。具體公式寫法為(以d2為例):

=sin(d1*pi()/180)

3、 選擇影象型別--首先選中製作函式影象所需要的表中資料,利用excel工具欄上的圖表嚮導按鈕(也可利用"插入"/"圖表"),在"圖表型別"中選擇"xy散點圖",再在右側的"子圖表型別"中選擇"無數據點平滑線散點圖",單擊[下一步],出現"圖表資料來源"視窗,不作任何操作,直接單擊[下一步]。

4、 圖表選項操作--圖表選項操作是製作函式曲線圖的重要步驟,在"圖表選項"視窗中進行(如圖3),依次進行操作的專案有:

標題--為圖表取標題,本例中取名為"正弦和余弦函式影象";為橫軸和縱軸取標題。

座標軸--可以不做任何操作;

網格線--可以做出類似座標紙上網格,也可以取消網格線;

圖例--本例選擇圖例放在影象右邊,這個可隨具體情況選擇;

資料標誌--本例未將資料標誌在影象上,主要原因是影響美觀。如果有特殊要求例外。

5、完成影象--操作結束後單擊[完成],一幅影象就插入excel的工作區了。

6、 編輯影象--影象生成後,字型、影象大小、位置都不一定合適。可選擇相應的選項進行修改。所有這些操作可以先用滑鼠選中相關部分,再單擊右鍵彈出快捷選單,通過快捷選單中的有關專案即可進行操作。

至此,一幅正弦和余弦函式影象製作完成。用同樣的方法,還可以製作二次曲線、對數影象等等。

三、常見數學函式使用技巧--四捨五入

在實際工作的數**算中,特別是財務計算中常常遇到四捨五入的問題。雖然,excel的單元格格式中允許你定義小數字數,但是在實際操作中,我們發現,其實數字本身並沒有真正的四捨五入,只是顯示結果似乎四捨五入了。如果採用這種四捨五入方法的話,在財務運算中常常會出現幾分錢的誤差,而這是財務運算不允許的。

那是否有簡單可行的方法來進行真正的四捨五入呢?其實,excel已經提供這方面的函式了,這就是round函式,它可以返回某個數字按指定位數捨入後的數字。

在excel提供的"數學與三角函式"中提供了乙個名為round(number,num_digits)的函式,它的功能就是根據指定的位數,將數字四捨五入。這個函式有兩個引數,分別是number和num_digits。其中number就是將要進行四捨五入的數字;num_digits則是希望得到的數字的小數點後的位數。

如圖3所示:

單元格b2中為初始資料0.123456,b3的初始資料為0.234567,將要對它們進行四捨五入。

在單元格c2中輸入"=round(b2,2)",小數點後保留兩位有效數字,得到0.12、0.23。

在單元格d2中輸入"=round(b2,4)",則小數點保留四位有效數字,得到0.1235、0.2346。

圖3 對數字進行四捨五入

對於數字進行四捨五入,還可以使用int(取整函式),但由於這個函式的定義是返回實數捨入後的整數值。因此,用int函式進行四捨五入還是需要一些技巧的,也就是要加上0.5,才能達到取整的目的。

仍然以圖3為例,如果採用int函式,則c2公式應寫成:"=int(b2*100+0.5)/100"。

最後需要說明的是:本文所有公式均在excel97和excel2000中驗證通過,修改其中的單元格引用和邏輯條件值,可用於相似的其他場合。

附註:excel的數學和三角函式一覽表

三角函式的應用

三角函式專題練習 命題人 楊勝平時間 45分鐘 1計算2 在中,c 90 且,ab 3,求bc,ac及.3 已知,四邊形abcd中,abc adb ab 5,ad 3,bc 求,四邊形abcd的面積s四邊形abcd 4 8分 如圖,b c是河岸邊兩點,a是對岸邊上的一點,測得 abc 300,acb...

三角函式的應用

1 如圖,某同學在樓房的a處測得荷塘的一端b處的俯角為30 荷塘另一端d處與c b在同一條直線上,已知ac 32公尺,cd 16公尺,求荷塘寬bd為多少公尺?取,結果保留整數 2 為打撈失事飛機上的黑匣子,潛水員在a處以每小時8海浬的速度向正東方向划行,在a處測得黑匣子b在北偏東60 的方向,半小時...

三角函式及其應用

教學目標 1.理解直角三角形的概念 仰角和俯角 坡度和坡角 方向角和方位角的概念,靈活運用直角三角形中邊與角的關係和勾股定理解直角三角形,提高把實際問題轉化為解直角三角形問題的能力 4.利用銳角三角函式和直角三角形,把 數 和 形 互相轉化解決某些問題,用數形結合的重要數學思想指導本章解各類習題,通...