




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、1. 特殊符號的輸入插入符號中查找2. 正確輸入身份證號在單元格內(nèi)加入上標(biāo)的逗號或設(shè)置好文本格式在輸入3. 自定輸入數(shù)據(jù)下拉列表數(shù)據(jù)有效性設(shè)置選擇序列來源中填入所需文字(以逗號分隔)4. 數(shù)據(jù)輸入范圍控制數(shù)據(jù)有效性出錯警告進(jìn)行自定義5. 自定義自動填充序列工具選項自定義序列直接添加,也可以導(dǎo)入6. 設(shè)置數(shù)據(jù)對齊方式選中數(shù)據(jù)運用快捷鍵,只能左右對齊(或單元格對齊)7. 單元格合并1、單元格的合并:同時選中需要合并的單元格(如A1:G1),然后按一下“格式”工具欄上的“合并及居中”按鈕即可。 2、撤銷單元格的合并:選中合并后的單元格,然后再按一下“格式”工具欄上的“合并及居中”按鈕即可。 注意:如
2、果是Excel2000及以前的版本,撤銷單元格的合并需要這樣操作:選中合并后的單元格,執(zhí)行“格式單元格”命令,打開“單元格格式”對話框,切換到“對齊”標(biāo)簽下,在“文本控制”選項下面,清除“合并單元格”前面復(fù)選框中的“”號,再確定返回即可。8. 字符格式設(shè)置Excel內(nèi)置了大量的序列(星期、日期、序數(shù)等),我們可以通過下面兩種方法來方便快捷地輸入這些內(nèi)置序列:1、選中A3、A4兩個單元格,分別輸入“序數(shù)”的前面兩個數(shù)值(如1、2),然后同時選中這兩個單元格,再將鼠標(biāo)移到A4單元格右下角成“細(xì)十字線”狀時,按住鼠標(biāo)左鍵向下拖拉至最后一個單元格,松開鼠標(biāo),即可快速輸入相應(yīng)序數(shù)。 注意:這種“細(xì)十字線
3、”狀態(tài),我們通常稱之為“填充柄”狀態(tài)。 2、選中保存序列的第1個單元格(如B3),輸入序列中某個元素(如“甲”等),然后用“填充柄”拖拉,即可地拖拉過的單元格區(qū)域中輸入該序列。9. 中文日期格式默認(rèn)情況下,在Excel中,我們輸入的日期格式是“2005-1-16”,不太符合中國人的習(xí)慣。我們可以通過格式設(shè)置,將其設(shè)置為中文日期格式。 選中日期所在的單元格,執(zhí)行“格式單元格”命令,打開“單元格格式”對話框,在“數(shù)值”標(biāo)簽中,選中“分類”下面的“日期”選項,然后在右側(cè)的“類型”下面選擇一種合適的日期格式,確定返回即可。 注意:選中日期所在的單元格,右擊鼠標(biāo),在隨后彈出的快捷菜單中,選擇“設(shè)置單元格
4、格式”選項,也可以快速打開“單元格格式”對話框。 10. 列寬行高設(shè)置1、拖拉法:將鼠標(biāo)移到行(列)標(biāo)題的交界處,成雙向拖拉箭頭狀時,按住左鍵向右(下)或向左(上)拖拉,即可調(diào)整行(列)寬(高)。 2、雙擊法:將鼠標(biāo)移到行(列)標(biāo)題的交界處,雙擊鼠標(biāo)左鍵,即可快速將行(列)的行高(列寬)調(diào)整為“最合適的行高(列寬)”。是標(biāo)準(zhǔn)或稱作理想格式位置 3、設(shè)置法:選中需要設(shè)置行高(列寬)的行(列),執(zhí)行“格式行(列)行高(列寬)”命令,打開“行高(列寬)”對話框,輸入一個合適的數(shù)值,確定返回即可。11. 單元格的鎖定及行列隱藏操作利用Excel中保護(hù)工作表的相應(yīng)功能,就可以避免此類錯誤。思路如下:將表
5、格中重要的使用公式和函數(shù)計算的單元格鎖定,不允許修改,留下其他單元格進(jìn)行基本數(shù)據(jù)的輸入,這樣就可以保護(hù)重要單元格中數(shù)據(jù)和公式的安全性和穩(wěn)定性。12. 內(nèi)置序列批量填充Excel內(nèi)置了大量的序列(星期、日期、序數(shù)等),我們可以通過下面兩種方法來方便快捷地輸入這些內(nèi)置序列:1、選中A3、A4兩個單元格,分別輸入“序數(shù)”的前面兩個數(shù)值(如1、2),然后同時選中這兩個單元格,再將鼠標(biāo)移到A4單元格右下角成“細(xì)十字線”狀時,按住鼠標(biāo)左鍵向下拖拉至最后一個單元格,松開鼠標(biāo),即可快速輸入相應(yīng)序數(shù)。 注意:這種“細(xì)十字線”狀態(tài),我們通常稱之為“填充柄”狀態(tài)。 2、選中保存序列的第1個單元格(如B3),輸入序列
6、中某個元素(如“甲”等),然后用“填充柄”拖拉,即可地拖拉過的單元格區(qū)域中輸入該序列。13. 單元格的“批處理” (1)"批量”調(diào)整列寬或行高。對于相鄰的多列,在其列標(biāo)號處用鼠標(biāo)選中整列,并將鼠標(biāo)移至選中區(qū)域內(nèi),單擊右鍵彈出快捷菜單,進(jìn)行多列的插入與刪除操作;將鼠標(biāo)移至選中區(qū)域內(nèi)任何一列的列標(biāo)號處,當(dāng)鼠標(biāo)變成十字形時,按下左鍵并拖動,則將選中所有列的寬度調(diào)成相同的尺寸。此時雙擊右鍵,則將選中的所有列的寬度調(diào)成最合適的尺寸,以和每列中輸入最多內(nèi)容的單元格相匹配。行的操作與上述列的操作基本相同。對于不相鄰的多列,先按下“Ctrl”鍵并配合鼠標(biāo)左鍵單點或按下左鍵并拖動的操作,選中整列,并將
7、鼠標(biāo)移至選中的區(qū)域內(nèi)任何一列的列標(biāo)號處,當(dāng)鼠標(biāo)變成十字形時,按下左鍵并拖動,則將選中所有列的寬度調(diào)成相同尺寸,而此時雙擊右鍵,則將選中的所有列的寬度調(diào)成最合適的尺寸。行的操作與上述列的操作基本相同。(2)"批量”設(shè)定格式通過按下“Ctrl"鍵并配合鼠標(biāo)左鍵單擊或按下左鍵并拖動的操作選擇不連續(xù)單元格,或者通過按下鼠標(biāo)左鍵并拖動選擇連續(xù)單元格,將鼠標(biāo)移至選中的任何區(qū)域內(nèi),單擊左鍵彈出快捷菜單,選擇其中的“單元格格式”一項進(jìn)行“批量”設(shè)定單元格格式,或者利用“格式”工具條上的圖標(biāo)進(jìn)行格式設(shè)定。(3)"批量”輸入眾所周知,在相鄰單元格中輸入相同的內(nèi)容可以通過復(fù)制來實現(xiàn)。對
8、于不相鄰單元格中輸入相同的內(nèi)容除通過復(fù)制粘貼來實現(xiàn)外,還可以采取如下快捷方法實現(xiàn):先按下“Ctrl"鍵并配合鼠標(biāo)左鍵單點或按下左鍵并拖動的操作,選中所有要輸入相同內(nèi)容的單元格式,然后鍵入要輸入內(nèi)容,按下“Ctrl"鍵之后按“Enter"鍵,即可完成操作。(4)"批量”求和在Excel上工作時,對數(shù)字求和是經(jīng)常遇到的操作,除傳統(tǒng)的輸入求和公式并復(fù)制外, 對于連續(xù)區(qū)域求和可以采取如下方法:假定求和的連續(xù)區(qū)域為m×n的矩陣型,并且此區(qū)域的右邊一列和下面一行為空白,用鼠標(biāo)將此區(qū)域選中并包含其右邊一列或下面一行,也可以同時兩者均選中,單擊“常用”工具條上
9、的“”圖標(biāo),則在選中區(qū)域的右邊一列或下面一行自動生成了求和公式,并且系統(tǒng)能自動識別選中區(qū)域中的非數(shù)值型單元格,求和公式不會產(chǎn)生錯誤。(5)"批量”替換有時候我們在一張工作表中要多次輸入同一個文本,特別是要多次輸入一些特殊符號(如),非常麻煩,對錄入速度有較大的影響。這時我們可以用一次性替換的方法來克服這一缺陷:先在需要輸入這些符號的單元格中輸入一個代替的字母(如X。注意:不能是表格中需要的字母),等表格制作完成后,用"編輯替換"命令(或按Ctrl+H鍵),打開"替換"對話框(如圖 4),在"查找內(nèi)容"下面的方框中輸入代替的字
10、母"X",在"替換值"下面的方框中輸入"",將"單元格匹配"前面的""號去掉(否則會無法替換),然后按"替換"按鈕一個一個去替換(如果表格中確實需要字母x時,這樣做就可達(dá)滿足這要求。注意:此時鼠標(biāo)最好選定在需要替換的單元格前面的單元格中,最好選定A1單元格。),也可以按"全部替換"按鈕,一次性全部替換完畢(這樣做表格中所有的x都被替換掉,且鼠標(biāo)可以選定在任何單元格中)。(6)"批量”增減行列我們在制作表格式通常需要添加或刪除行列,先在自定義項目中
11、找出快捷鍵,然后直接選中要添加或刪除的單元格位置,或選中某一區(qū)域。14、數(shù)據(jù)篩選自動篩選“自動篩選”一般用于簡單的條件篩選,篩選時將不滿足條件的數(shù)據(jù)暫時隱藏起來,只顯示符合條件的數(shù)據(jù)。我們通過下面的實例來進(jìn)行講解(如圖1)。圖1為某單位的職工工資表,打開“數(shù)據(jù)”菜單中“篩選”子菜單中的“自動篩選”命令,以“基本工資”字段為例,單擊其右側(cè)向下的列表按鈕,可根據(jù)要求篩選出基本工資為某一指定數(shù)額或篩選出基本工資最高(低)的前10個(該數(shù)值可調(diào)整)記錄。我們還可以根據(jù)條件篩選出基本工資在某一范圍內(nèi)符合條件的記錄,條件“與”表示兩個條件同時要成立,條件“或”表示兩個條件只要滿足其中之一就可以了。 圖1如
12、圖2所示,可根據(jù)給定的條件篩選出基本工資大于等于300且小于350的記錄。另外,使用“自動篩選”還可同時對多個字段進(jìn)行篩選操作,此時各字段間限制的條件只能是“與”的關(guān)系。如篩選出“基本工資”和“職務(wù)工資”都超過380的記錄。 圖2 高級篩選“高級篩選”一般用于條件較復(fù)雜的篩選操作,其篩選的結(jié)果可顯示在原數(shù)據(jù)表格中,不符合條件的記錄被隱藏起來。也可以在新的位置顯示篩選結(jié)果,不符合條件的記錄同時保留在數(shù)據(jù)表中而不會被隱藏起來,這樣就更加便于進(jìn)行數(shù)據(jù)的對比了。 圖3例如我們要篩選出“基本工資”或“職務(wù)工資”超過380且“實發(fā)”工資超過700的符合條件的記錄,用“自動篩選”就無能為力了,而“高級篩選”
13、可方便地實現(xiàn)這一操作。如圖3所示,將“基本工資”、“職務(wù)工資”和“實發(fā)”三字段的字段名稱復(fù)制到數(shù)據(jù)表格的右側(cè)(表格中其他空白位置也可以),在圖中所示位置輸入條件,條件放在同一行表示“與”的關(guān)系,條件不在同一行表示“或”的關(guān)系。圖4即為上述操作在新的位置(B20起始位置)篩選的結(jié)果。 圖4總結(jié)“自動篩選”一般用于條件簡單的篩選操作,符合條件的記錄顯示在原來的數(shù)據(jù)表格中,操作起來比較簡單,初學(xué)者對“自動篩選”也比較熟悉。若要篩選的多個條件間是“或”的關(guān)系,或需要將篩選的結(jié)果在新的位置顯示出來,就只有用“高級篩選”來實現(xiàn)了。 一般情況下,“自動篩選”能完成的操作用“高級篩選”完全可以實現(xiàn),但有的操作
14、則不宜用“高級篩選”,這樣反而會使問題更加復(fù)雜化了,如篩選最大或最小的前幾項記錄。菜鳥級Excel公式應(yīng)用三、公式的簡單應(yīng)用實例 下面我們通過一些簡單的實例,加強對公式的感性認(rèn)識。 1. 計算商品金額數(shù)值 下圖所示的工作表中的A2和B2單元格分別存放著某種商品的“單價”和“數(shù)量”數(shù)值,為了計算“金額”數(shù)值,可以在D2單元格中輸入公式“=250*8”(圖 1),通過后面的學(xué)習(xí)我們會知道,像這樣使用具體數(shù)值建立的公式,適應(yīng)性很差,因此用得也很少。圖1在D3單元格中輸入公式“=A2*B2”,也可計算出“金額”數(shù)值(圖 2),這個公式使用了引用,使得公式得適應(yīng)性加強。關(guān)于在公式中使用引用的知識后面會詳
15、細(xì)介紹。圖22. 計算銷售額總和 下圖所示的工作表中的B2和B11單元格分別存放10天的銷售額,為了計算這些天的銷售額總和,可以在D2單元格中輸入公式“=B2+B3+B4+B5+B6+B7+B8+B9+B10+B11”(圖 3),這個公式和數(shù)學(xué)中的求和公式?jīng)]什么兩樣,不過由于需要求和的項目太多,所以公式看起來比較長。圖3為了簡化公式,我們也可以在公式中使用函數(shù)實現(xiàn)同樣的功能。 選中D3單元格,輸入公式“=SUM(B2:B11)”,可以看到得出的計算結(jié)果是一樣的(圖 4),其中SUM為Excel的內(nèi)置函數(shù),功能為求出各項數(shù)值之和。圖43. 用公式合并字符 下圖所示的工作表中的A2和B2單元格分別
16、存放著“姓”和“名”字符,為了得出“姓名”字符串,可以在D2單元格中輸入公式“=A2&B2”(圖 5),其中“&”是一個運算符號,我們稱它為連接符號,它的功能為把兩個文本字符或文本字符串連接起來。圖5除了這種方法外,我們也可以使用函數(shù)達(dá)到同樣的目的。選中D3單元格,輸入公式“=CONCATENATE(A2,B2)”,回車后得到的結(jié)果和前面的公式是一致的(圖 6)。圖6其中函數(shù)CONCATENATE的功能為將幾個文本字符串合并為一個文本字符串。 通過上面的三個簡單實例,大家對公式已經(jīng)有了初步的了解。在實際工作中,公式可以解決問題非常多,它和函數(shù)結(jié)合在一起,極大的提升了Excel對
17、數(shù)據(jù)的分析與處理能力。下面我們還將學(xué)習(xí)一些與公式相關(guān)的基礎(chǔ)知識與技能,在最后的實際任務(wù)部分就可以利用它們一展身手了,后面的內(nèi)容更加精彩,期待你的繼續(xù)關(guān)注。Excel函數(shù)應(yīng)用之?dāng)?shù)學(xué)和三角函數(shù)(陸元婕2001年05月23日 10:12)編者語:Excel是辦公室自動化中非常重要的一款軟件,很多巨型國際企業(yè)都是依靠Excel進(jìn)行數(shù)據(jù)管理。它不僅僅能夠方便的處理表格和進(jìn)行圖形分析,其更強大的功能體現(xiàn)在對數(shù)據(jù)的自動處理和計算,然而很多缺少理工科背景或是對Excel強大數(shù)據(jù)處理功能不了解的人卻難以進(jìn)一步深入。編者以為,對Excel函數(shù)應(yīng)用的不了解正是阻擋普通用戶完全掌握Excel的攔路虎,然而目前這一部份
18、內(nèi)容的教學(xué)文章卻又很少見,所以特別組織了這一個Excel函數(shù)應(yīng)用系列,希望能夠?qū)xcel進(jìn)階者有所幫助。Excel函數(shù)應(yīng)用系列,將每周更新,逐步系統(tǒng)的介紹Excel各類函數(shù)及其應(yīng)用,敬請關(guān)注!學(xué)習(xí)Excel函數(shù),我們還是從“數(shù)學(xué)與三角函數(shù)”開始。畢竟這是我們非常熟悉的函數(shù),這些正弦函數(shù)、余弦函數(shù)、取整函數(shù)等等從中學(xué)開始,就一直陪伴著我們。首先,讓我們一起看看Excel提供了哪些數(shù)學(xué)和三角函數(shù)。筆者在這里以列表的形式列出Excel提供的所有數(shù)學(xué)和三角函數(shù),詳細(xì)請看附注的表格。從表中我們不難發(fā)現(xiàn),Excel提供的數(shù)學(xué)和三角函數(shù)已基本囊括了我們通常所用得到的各種數(shù)學(xué)公式與三角函數(shù)。這些函數(shù)的詳細(xì)用
19、法,筆者不在這里一一贅述,下面從應(yīng)用的角度為大家演示一下這些函數(shù)的使用方法。一、與求和有關(guān)的函數(shù)的應(yīng)用SUM函數(shù)是Excel中使用最多的函數(shù),利用它進(jìn)行求和運算可以忽略存有文本、空格等數(shù)據(jù)的單元格,語法簡單、使用方便。相信這也是大家最先學(xué)會使用的Excel函數(shù)之一。但是實際上,Excel所提供的求和函數(shù)不僅僅只有SUM一種,還包括SUBTOTAL、SUM、SUMIF、SUMPRODUCT、SUMSQ、SUMX2MY2、SUMX2PY2、SUMXMY2幾種函數(shù)。這里筆者將以某單位工資表為例重點介紹SUM(計算一組參數(shù)之和)、SUMIF(對滿足某一條件的單元格區(qū)域求和)的使用。(說明:為力求簡單,
20、示例中忽略稅金的計算。) 圖1 函數(shù)求和SUMExcel進(jìn)階 Excel進(jìn)階技巧(一) Excel進(jìn)階技巧(二) Excel進(jìn)階技巧(三) Excel進(jìn)階技巧(四) Excel進(jìn)階技巧(五) 1、行或列求和以最常見的工資表(如上圖)為例,它的特點是需要對行或列內(nèi)的若干單元格求和。比如,求該單位2001年5月的實際發(fā)放工資總額,就可以在H13中輸入公式:=SUM(H3:H12)2、區(qū)域求和區(qū)域求和常用于對一張工作表中的所有數(shù)據(jù)求總計。此時你可以讓單元格指針停留在存放結(jié)果的單元格,然后在Excel編輯欄輸入公式"=SUM()",用鼠標(biāo)在括號中間單擊,最后拖過需要求和的所有單元格
21、。若這些單元格是不連續(xù)的,可以按住Ctrl鍵分別拖過它們。對于需要減去的單元格,則可以按住Ctrl鍵逐個選中它們,然后用手工在公式引用的單元格前加上負(fù)號。當(dāng)然你也可以用公式選項板完成上述工作,不過對于SUM函數(shù)來說手工還是來的快一些。比如,H13的公式還可以寫成:=SUM(D3:D12,F3:F12)-SUM(G3:G12)3、注意SUM函數(shù)中的參數(shù),即被求和的單元格或單元格區(qū)域不能超過30個。換句話說,SUM函數(shù)括號中出現(xiàn)的分隔符(逗號)不能多于29個,否則Excel就會提示參數(shù)太多。對需要參與求和的某個常數(shù),可用"=SUM(單元格區(qū)域,常數(shù))"的形式直接引用,一般不必絕
22、對引用存放該常數(shù)的單元格。SUMIFSUMIF函數(shù)可對滿足某一條件的單元格區(qū)域求和,該條件可以是數(shù)值、文本或表達(dá)式,可以應(yīng)用在人事、工資和成績統(tǒng)計中。仍以上圖為例,在工資表中需要分別計算各個科室的工資發(fā)放情況。 要計算銷售部2001年5月加班費情況。則在F15種輸入公式為=SUMIF($C$3:$C$12,"銷售部",$F$3:$F$12)其中"$C$3:$C$12"為提供邏輯判斷依據(jù)的單元格區(qū)域,"銷售部"為判斷條件即只統(tǒng)計$C$3:$C$12區(qū)域中部門為"銷售部"的單元格,$F$3:$F$12為實際求和的單元格
23、區(qū)域。 三、常見數(shù)學(xué)函數(shù)使用技巧-四舍五入在實際工作的數(shù)學(xué)運算中,特別是財務(wù)計算中常常遇到四舍五入的問題。雖然,excel的單元格格式中允許你定義小數(shù)位數(shù),但是在實際操作中,我們發(fā)現(xiàn),其實數(shù)字本身并沒有真正的四舍五入,只是顯示結(jié)果似乎四舍五入了。如果采用這種四舍五入方法的話,在財務(wù)運算中常常會出現(xiàn)幾分錢的誤差,而這是財務(wù)運算不允許的。那是否有簡單可行的方法來進(jìn)行真正的四舍五入呢?其實,Excel已經(jīng)提供這方面的函數(shù)了,這就是ROUND函數(shù),它可以返回某個數(shù)字按指定位數(shù)舍入后的數(shù)字。在Excel提供的"數(shù)學(xué)與三角函數(shù)"中提供了一個名為ROUND(number,num_digi
24、ts)的函數(shù),它的功能就是根據(jù)指定的位數(shù),將數(shù)字四舍五入。這個函數(shù)有兩個參數(shù),分別是number和num_digits。其中number就是將要進(jìn)行四舍五入的數(shù)字;num_digits則是希望得到的數(shù)字的小數(shù)點后的位數(shù)。如圖3所示:單元格B2中為初始數(shù)據(jù)0.123456,B3的初始數(shù)據(jù)為0.234567,將要對它們進(jìn)行四舍五入。在單元格C2中輸入"=ROUND(B2,2)",小數(shù)點后保留兩位有效數(shù)字,得到0.12、0.23。在單元格D2中輸入"=ROUND(B2,4)",則小數(shù)點保留四位有效數(shù)字,得到0.1235、0.2346。 圖3 對數(shù)字進(jìn)行四舍五入
25、對于數(shù)字進(jìn)行四舍五入,還可以使用INT(取整函數(shù)),但由于這個函數(shù)的定義是返回實數(shù)舍入后的整數(shù)值。因此,用INT函數(shù)進(jìn)行四舍五入還是需要一些技巧的,也就是要加上0.5,才能達(dá)到取整的目的。仍然以圖3為例,如果采用INT函數(shù),則C2公式應(yīng)寫成:"=INT(B2*100+0.5)/100"。最后需要說明的是:本文所有公式均在Excel97和Excel2000中驗證通過,修改其中的單元格引用和邏輯條件值,可用于相似的其他場合。附注:Excel的數(shù)學(xué)和三角函數(shù)一覽表ABS 工作表函數(shù)返回參數(shù)的絕對值A(chǔ)COS 工作表函數(shù)返回數(shù)字的反余弦值A(chǔ)COSH 工作表函數(shù)返回參數(shù)的反雙曲余弦值A(chǔ)
26、SIN 工作表函數(shù)返回參數(shù)的反正弦值A(chǔ)SINH 工作表函數(shù)返回參數(shù)的反雙曲正弦值A(chǔ)TAN 工作表函數(shù)返回參數(shù)的反正切值A(chǔ)TAN2 工作表函數(shù)返回給定的 X 及 Y 坐標(biāo)值的反正切值A(chǔ)TANH 工作表函數(shù)返回參數(shù)的反雙曲正切值CEILING 工作表函數(shù)將參數(shù) Number 沿絕對值增大的方向,舍入為最接近的整數(shù)或基數(shù)COMBIN 工作表函數(shù)計算從給定數(shù)目的對象集合中提取若干對象的組合數(shù)COS 工作表函數(shù)返回給定角度的余弦值COSH 工作表函數(shù)返回參數(shù)的雙曲余弦值COUNTIF 工作表函數(shù)計算給定區(qū)域內(nèi)滿足特定條件的單元格的數(shù)目DEGREES 工作表函數(shù)將弧度轉(zhuǎn)換為度EVEN 工作表函數(shù)返回沿絕對
27、值增大方向取整后最接近的偶數(shù)EXP 工作表函數(shù)FACT 工作表函數(shù)返回數(shù)的階乘,一個數(shù)的階乘等于 1*2*3*.*該數(shù)FACTDOUBLE 工作表函數(shù)返回參數(shù) Number 的半階乘FLOOR 工作表函數(shù)將參數(shù) Number 沿絕對值減小的方向去尾舍入,使其等于最接近的 significance 的倍數(shù)GCD 工作表函數(shù)返回兩個或多個整數(shù)的最大公約數(shù)INT 工作表函數(shù)返回實數(shù)舍入后的整數(shù)值LCM 工作表函數(shù)返回整數(shù)的最小公倍數(shù)LN 工作表函數(shù)LOG 工作表函數(shù)按所指定的底數(shù),返回一個數(shù)的對數(shù)LOG10 工作表函數(shù)返回以 10 為底的對數(shù)MDETERM 工作表函數(shù)返回一個數(shù)組的矩陣行列式的值MI
28、NVERSE 工作表函數(shù)返回數(shù)組矩陣的逆距陣MMULT 工作表函數(shù)返回兩數(shù)組的矩陣乘積結(jié)果MOD 工作表函數(shù)返回兩數(shù)相除的余數(shù)結(jié)果的正負(fù)號與除數(shù)相同MROUND 工作表函數(shù)返回參數(shù)按指定基數(shù)舍入后的數(shù)值MULTINOMIAL 工作表函數(shù)返回參數(shù)和的階乘與各參數(shù)階乘乘積的比值ODD 工作表函數(shù)返回對指定數(shù)值進(jìn)行舍入后的奇數(shù)PI 工作表函數(shù)POWER 工作表函數(shù)返回給定數(shù)字的乘冪PRODUCT 工作表函數(shù)將所有以參數(shù)形式給出的數(shù)字相乘,并返回乘積值QUOTIENT 工作表函數(shù)回商的整數(shù)部分,該函數(shù)可用于舍掉商的小數(shù)部分RADIANS 工作表函數(shù)將角度轉(zhuǎn)換為弧度RAND 工作表函數(shù)返回大于等于 0
29、小于 1 的均勻分布隨機數(shù)RANDBETWEEN 工作表函數(shù)返回位于兩個指定數(shù)之間的一個隨機數(shù)ROMAN 工作表函數(shù)將阿拉伯?dāng)?shù)字轉(zhuǎn)換為文本形式的羅馬數(shù)字ROUND 工作表函數(shù)返回某個數(shù)字按指定位數(shù)舍入后的數(shù)字ROUNDDOWN 工作表函數(shù)靠近零值,向下(絕對值減小的方向)舍入數(shù)字ROUNDUP 工作表函數(shù)遠(yuǎn)離零值,向上(絕對值增大的方向)舍入數(shù)字SERIESSUM 工作表函數(shù)返回基于以下公式的冪級數(shù)之和:SIGN 工作表函數(shù)返回數(shù)字的符號當(dāng)數(shù)字為正數(shù)時返回 1,為零時返回 0,為負(fù)數(shù)時返回 -1SIN 工作表函數(shù)返回給定角度的正弦值SINH 工作表函數(shù)返回某一數(shù)字的雙曲正弦值SQRT 工作表函
30、數(shù)返回正平方根SQRTPI 工作表函數(shù)返回某數(shù)與 pi 的乘積的平方根SUBTOTAL 工作表函數(shù)返回數(shù)據(jù)清單或數(shù)據(jù)庫中的分類匯總SUM 工作表函數(shù)返回某一單元格區(qū)域中所有數(shù)字之和SUMIF 工作表函數(shù)根據(jù)指定條件對若干單元格求和SUMPRODUCT 工作表函數(shù)在給定的幾組數(shù)組中,將數(shù)組間對應(yīng)的元素相乘,并返回乘積之和SUMSQ 工作表函數(shù)返回所有參數(shù)的平方和SUMX2MY2 工作表函數(shù)返回兩數(shù)組中對應(yīng)數(shù)值的平方差之和SUMX2PY2 工作表函數(shù)返回兩數(shù)組中對應(yīng)數(shù)值的平方和之和,平方和加總在統(tǒng)計計算中經(jīng)常使用SUMXMY2 工作表函數(shù)返回兩數(shù)組中對應(yīng)數(shù)值之差的平方和TAN 工作表函數(shù)返回給定角
31、度的正切值TANH 工作表函數(shù)返回某一數(shù)字的雙曲正切值TRUNC 工作表函數(shù)將數(shù)字的小數(shù)部分截去,返回整數(shù)常用表格中出現(xiàn)的錯誤信息在利用Excel完成任務(wù)的過程中,公式被使用得非常多,正如前面所介紹的,公式能夠解決各種各樣的問題(參閱Excel中自定義函數(shù)實例剖析)。但是,這并不意味著公式的運用總會一帆風(fēng)順,如果我們運用函數(shù)和公式的時候稍微不仔細(xì),公式就可能返回一些奇怪的錯誤代碼,這可不是我們希望得到的結(jié)果??吹竭@些奇怪的錯誤代碼,有的朋友可能會手忙腳亂,甚至感到煩躁。其實,任何錯誤均有它內(nèi)在的原因,下面我們就通過實例剖析,和大家探討根據(jù)公式返回錯誤值的代碼識別錯誤的類型和原因,以及相應(yīng)的處理
32、方法,幫助朋友們輕松地應(yīng)對各種常見錯誤。文章末尾提供原文件供大家下載參考。 文章導(dǎo)讀: 錯誤常見原因處理方法實例剖析#DIV/0! 在公式中有除數(shù)為零,或者有除數(shù)為空白的單元格(Excel把空白單元格也當(dāng)作0)。 把除數(shù)改為非零的數(shù)值,或者用IF函數(shù)進(jìn)行控制。實例#N/A 在公式使用查找功能的函數(shù)(VLOOKUP、HLOOKUP、LOOKUP等)時,找不到匹配的值。 檢查被查找的值,使之的確存在于查找的數(shù)據(jù)表中的第一列。 實例#NAME?在公式中使用了Excel無法識別的文本,例如函數(shù)的名稱拼寫錯誤,使用了沒有被定義的區(qū)域或單元格名稱,引用文本時沒有加引號等。 根據(jù)具體的公式,逐步分析出現(xiàn)該錯
33、誤的可能,并加以改正。 實例#NUM!當(dāng)公式需要數(shù)字型參數(shù)時,我們卻給了它一個非數(shù)字型參數(shù);給了公式一個無效的參數(shù);公式返回的值太大或者太小。 根據(jù)公式的具體情況,逐一分析可能的原因并修正。實例#VALUE文本類型的數(shù)據(jù)參與了數(shù)值運算,函數(shù)參數(shù)的數(shù)值類型不正確;函數(shù)的參數(shù)本應(yīng)該是單一值,卻提供了一個區(qū)域作為參數(shù);輸入一個數(shù)組公式時,忘記按CtrlShiftEnter鍵。 更正相關(guān)的數(shù)據(jù)類型或參數(shù)類型;提供正確的參數(shù);輸入數(shù)組公式時,記得使用CtrlShiftEnter鍵確定。 實例#REF!公式中使用了無效的單元格引用。通常如下這些操作會導(dǎo)致公式引用無效的單元格:刪除了被公式引用的單元格;把公
34、式復(fù)制到含有引用自身的單元格中。 避免導(dǎo)致引用無效的操作,如果已經(jīng)出現(xiàn)錯誤,先撤銷,然后用正確的方法操作。 實例#NULL!使用了不正確的區(qū)域運算符或引用的單元格區(qū)域的交集為空。 改正區(qū)域運算符使之正確;更改引用使之相交。實例文中選用的實例都是平時出現(xiàn)最多的情況,請大家注意體會。文中圖6提到的幫助更正錯誤的智能標(biāo)記非常有用,如果利用介紹的方法都還未解決問題時,可以借助它進(jìn)一步的分析??傊?,只要思路正確、耐心仔細(xì),Excel的公式錯誤最后就會被我們一一“殲滅Excel中自定義函數(shù)實例剖析一、認(rèn)識VBA 在介紹自定義函數(shù)的具體使用之前,不得不先介紹一下VBA,原因很簡單,自定義函數(shù)就是用它創(chuàng)建的。
35、VBA的全稱是Visual Basic for Application,它是微軟最好的通用應(yīng)用程序腳本編程語言,它的特點是容易上手,而且功能非常強大。 在微軟所有的Office組件中,如Word、Access、Powerpoint等等都包含VBA,如果你能在一種Office組件中熟練使用VBA,那么在其它組件中使用VBA的原理是相通的。 Excel中VBA主要有兩個用途,一是使電子表格的任務(wù)自動化;二是可以用它創(chuàng)建用于工作表公式的自定義函數(shù)。 由此可見,使用Excel自定義函數(shù)的一個前提條件是對VBA基礎(chǔ)知識有所了解,如果讀者朋友有使用Visual Basic編程語言的經(jīng)驗,那么使用VBA時會
36、感覺有很多相似之處。如果讀者朋友完全是一個新手,也不必太擔(dān)心,因為實際的操作和運用是很簡單的。 二、什么時候使用自定義函數(shù)? 有些初學(xué)Excel的朋友可能有這樣疑問:Excel已經(jīng)內(nèi)置了這么多函數(shù),我還有必要創(chuàng)建自己的函數(shù)嗎? 回答是肯定的。原因有兩個,它們也正好可以解釋什么時候使用Excel自定義函數(shù)的問題。 第一,自定義函數(shù)可以簡化我們的工作。 有些工作,我們的確可以在公式中組合使用Excel內(nèi)置的函數(shù)來完成任務(wù),但是這樣做的一個明顯缺點是,我們的公式可能太冗長、繁瑣,可讀性很差,不易于管理,除了自己之外別人可能很難理解。這時,我們可以通過使用自定義函數(shù)來簡化自己的工作。 第二,自定義函數(shù)
37、可以滿足我們個性化的需要,可以使我們的公式具有更強大和靈活的功能。 實際工作的要求千變?nèi)f化,僅使用Excel內(nèi)置函數(shù)常常不能圓滿地解決問題,這時,我們就可以使用自定義函數(shù)來滿足實際工作中的個性化需求。 上面的講述比較抽象,我們還是把重點放在實際例子的剖析上,請大家在實際例子中進(jìn)一步體會,進(jìn)而學(xué)會在Excel中創(chuàng)建和使用自定義函數(shù)。三、自定義函數(shù)實例剖析 下面我們通過兩個典型實例,學(xué)習(xí)自定義函數(shù)使用的全過程。這里實際上假設(shè)讀者朋友都有一定的VBA基礎(chǔ)。 假如你完全沒有VBA基礎(chǔ)也不要緊,當(dāng)學(xué)習(xí)完實例后,若覺得自定義函數(shù)在自己以后的工作中可能用到,那么再去補充相應(yīng)的VBA基礎(chǔ)也不遲。 (一) 計算
38、個人調(diào)節(jié)稅的自定義函數(shù) 任務(wù) 假設(shè)個人調(diào)節(jié)稅的收繳標(biāo)準(zhǔn)是:工資小于等于800元的免征調(diào)節(jié)稅,工資800元以上至1500元的超過部分按5的稅率征收,1500元以上至2000元的超過部分按8的稅率征收,高于2000元的超過部分按20的稅率征收。 分析 假設(shè)Sheet1工作表的A、B、C、D列中分別存放“姓名”、“總工資”、“調(diào)節(jié)稅”、“稅后工資”字段數(shù)據(jù),如圖1所示。 圖 1 平時使用較多的方法是借助嵌套使用IF函數(shù)計算,比如在C2單元格輸入公式“=IF(B2<=800,0,IF(B2<=1500,(B2-800)*0.05,IF(B2<=2000,700*0.05+(B2-15
39、00)*0.08,700*0.05+500*0.08+(B2-2000)*0.2)”,然后通過填充柄復(fù)制公式到C列的其余單元格。 既然公式能夠解決問題,為什么還要使用自定義函數(shù)的方法呢? 正如前面提到的兩個方面的原因:一是公式看起來太繁瑣,不便于理解和管理;二是公式的處理能力在面對稍微復(fù)雜一些的問題時便失去效用,比如假設(shè)調(diào)節(jié)稅的稅率標(biāo)準(zhǔn)會根據(jù)年齡的不同而改變,那么公式可能就無能為力了。 使用自定義函數(shù) 下面就通過此例介紹使用自定義函數(shù)的全過程,即使是初學(xué)Excel的朋友,也會感覺其操作實際上是非常簡單的。 1. 為了便于測試自定義函數(shù)的計算效果,可以先把上面采用公式計算的結(jié)果刪去。然后選擇菜單
40、“工具宏Visual Basic編輯器”命令(或按下鍵盤Alt+F11組合鍵),打開Visual Basic窗口,我們將在這里自定義函數(shù)。 2. 進(jìn)入Visual Basic窗口后,選擇菜單“插入模塊”命令,于是得到“模塊1”,在其中輸入如下自定義函數(shù)的代碼(圖2): Function TAX(salary) Const r1 As Double = 0.05 Const r2 As Double = 0.08 Const r3 As Double = 0.2 Select Case salary Case Is <= 800 TAX = 0 Case Is <= 1500 TAX
41、 = (salary - 800) * r1 Case Is <= 2000 TAX = (1500 - 800) * r1 + (salary - 1500) * r2 Case Is > 2000 TAX = (1500 - 800) * r1 + (2000 - 1500) * r2 + (salary - 2000) * r3 End Select End Function 圖 2 3. 函數(shù)自定義完成后,選擇菜單“文件關(guān)閉并返回到Microsoft Excel”命令,返回到Excel工作表窗口,在C2單元格中輸入公式“=TAX(B2)”回車后就計算出了第一個員工應(yīng)付的個人
42、調(diào)節(jié)稅,然后用公式填充柄復(fù)制公式到其它后面的單元格,這樣就利用自定義函數(shù)完成了個人調(diào)節(jié)稅的計算(圖3)。 圖 3 4. 從自定義函數(shù)的代碼中可以看出,用這種方式,自定義函數(shù)的功能非常易于理解,同時如果稅率改變,相應(yīng)地變化r1、r2、r3的值即可。 通常,自定義的函數(shù)只能在當(dāng)前工作薄使用,如果該函數(shù)需要在其它工作薄中使用,則選擇菜單“文件另存為”命令,打開“另存為”對話框,選擇保存類型為“Mircosoft Excel加載宏”,然后輸入一個文件名,如“TAX”單擊“確定”后文件就被保存為加載宏(圖4)。然后選擇菜單“工具加載宏”命令,打開“加載宏”對話框,勾選“可用加載宏”列表框中的“Tax”復(fù)
43、選框即可,單擊“確定”按鈕后(圖5),就可以在本機上的所有工作薄中使用該自定義函數(shù)了。 圖 4 圖 5 如果想要在其它機器上使用該自定義函數(shù),只要把上面的加載宏文件復(fù)制到其它電腦上加載宏的默認(rèn)保存位置即可。 說明:Windows XP系統(tǒng)下加載宏文件的默認(rèn)保存位置為:C:Documents and Settingszunyue(用戶帳戶)Application DataMicrosoftAddIns文件夾。(二) 計算獎金的自定義函數(shù) 任務(wù) 為了促進(jìn)銷售人員的工作積極性,銷售部門經(jīng)理制定了銷售業(yè)績獎金制度,獎金發(fā)放的標(biāo)準(zhǔn)獎金率如下:月銷售額小于等于2800元的獎金率為4,月銷售額為2800元至
44、7900元的獎金率為7,月銷售額為7900元至15000元的獎金率為10,月銷售額為15000元至30000元的獎金率為13,月銷售額為30000元至50000元的獎金率為16,月銷售額大于50000元的獎金率為19。同時,為了鼓勵員工持續(xù)地為公司工作,工齡越長對獎金越有利,具體規(guī)定為:參與計算的獎金率等于標(biāo)準(zhǔn)獎金率加上工齡一半的百分?jǐn)?shù)。比如一個工齡為5年的員工,標(biāo)準(zhǔn)獎金率為7時,參與計算的獎金率則為9.5%=7%+(5/2)%。 分析 首先,我們在Excel2003中制作好如圖6的Sheet1工作表,開始分析計算的方法。 圖 6 如果不考慮工齡對獎金率的影響,那么可以利用嵌套使用IF函數(shù),在
45、D2單元格輸入公式“=IF(B2<=2800,B2*4%,IF(B2<=7900,B2*7%,IF(B2<=15000,B2*10%,IF(B2<=30000,B2*13%,IF(B2<=50000,B2*16%,B2*19%)”可以進(jìn)行計算。 但是,該公式的一些弊端很明顯:一是公式看起來太繁瑣、不容易理解,而且IF函數(shù)最多只能嵌套7層,萬一獎金率超過7個,那么這個方法就無能為力了。 另一方面,由于沒有考慮工齡,所以該方法不能算是解決問題了,如果我們把工齡融入到上述公式中,這樣公式就會顯得更加冗長繁瑣,以后的管理與調(diào)整都很不方便。 使用自定義函數(shù) 下面我們看看利用Excel自定義函數(shù)進(jìn)行計算的全過程,有了實例一的基礎(chǔ),相信大家理解起來更容易了。不過這里與實例一有一個明顯的差別是,該自定義
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 東莞美容院加盟合同范本
- 個人房產(chǎn)與中介合同范本
- 先拿貨后付款合同范例
- 2024年吳忠市人民醫(yī)院自主招聘事業(yè)單位工作人員考試真題
- 加盟授權(quán)合同范例范例
- 農(nóng)村空地出售合同范本
- 2024年曲靖六十九醫(yī)院人才招聘考試真題
- 以資抵債合同范本
- 2024年廣州市天河區(qū)體育西路小學(xué)聘用制專任教師招聘考試真題
- 創(chuàng)意園廠房合同范例
- 2025年企業(yè)法務(wù)顧問聘用協(xié)議范本
- 無菌手術(shù)臺鋪置的細(xì)節(jié)管理
- 《康復(fù)評定技術(shù)》課件-第五章 運動控制
- 議論文8(試題+審題+范文+點評+素材)-2025年高考語文寫作復(fù)習(xí)
- 【理特咨詢】2024生成式人工智能GenAI在生物醫(yī)藥大健康行業(yè)應(yīng)用進(jìn)展報告
- 2025新人教版英語七年級下單詞默寫表(小學(xué)部分)
- 2025年春新外研版(三起)英語三年級下冊課件 Unit6第1課時Startup
- 2025江蘇蘇州高新區(qū)獅山商務(wù)創(chuàng)新區(qū)下屬國企業(yè)招聘9人高頻重點提升(共500題)附帶答案詳解
- 平拋運動的經(jīng)典例題
- 錄井作業(yè)現(xiàn)場風(fēng)險評估及控制措施
- 2025年度商會工作計劃
評論
0/150
提交評論