計(jì)算機(jī)二級(jí)考試 Office Excel 常用函數(shù)匯總綱要
前言
? ? ? ?此匯總綱要為本人備考時(shí)所自行整理,難免有疏漏乃至嚴(yán)重的謬誤,若有好心人煩請(qǐng)批評(píng)指正。相關(guān)真題與應(yīng)用實(shí)例有些繁雜,也鑒于本文件僅為綱要,故不添加真題與實(shí)例,可以通過(guò)搜索引擎查詢。另外,函數(shù)參數(shù)中帶有中括號(hào)的為非必需參數(shù),不帶中括號(hào)的為必需參數(shù)。
1. 五大基本函數(shù)(5個(gè))
1.1 求和函數(shù)SUM(數(shù)據(jù)區(qū)域1,[數(shù)據(jù)區(qū)域2])
1.2 平均值函數(shù)AVERAGE(數(shù)據(jù)區(qū)域1,[數(shù)據(jù)區(qū)域2])
1.3 最大值函數(shù)MAX(數(shù)據(jù)區(qū)域1,[數(shù)據(jù)區(qū)域2])
1.4 最小值函數(shù)MIN(數(shù)據(jù)區(qū)域1,[數(shù)據(jù)區(qū)域2])
1.5 數(shù)值單元格計(jì)數(shù)函數(shù)COUNT(數(shù)值區(qū)域1,[數(shù)值區(qū)域2])
? ? ? ?只統(tǒng)計(jì)包含數(shù)值的單元格個(gè)數(shù)。
2. 排位函數(shù)(2個(gè))
2.1 實(shí)際排位函數(shù)RANK.EQ(排位對(duì)象,排位區(qū)域,[排序方式])
? ? ? ?若排序方式為0或忽略,對(duì)數(shù)值的排位就會(huì)基于排列區(qū)域是按照降序的列表;若排位方式不為0,對(duì)數(shù)值的排位就會(huì)基于排列區(qū)域是按照升序排列的列表。
2.2 平均排位函數(shù)RANK.AVG(排位對(duì)象,排位區(qū)域,[排序方式])
? ? ? ?若排序方式為0或忽略,對(duì)數(shù)值的排位就會(huì)基于排列區(qū)域是按照降序的列表;若排位方式不為0,對(duì)數(shù)值的排位就會(huì)基于排列區(qū)域是按照升序排列的列表。
3. 邏輯判斷函數(shù)(7個(gè))
3.1 邏輯判斷函數(shù)IF(邏輯判斷條件,條件判斷為真返回的結(jié)果,條件判斷為假返回的結(jié)果)
3.2 函數(shù)AND(參數(shù)1,[參數(shù)2],…)
? ? ? ?所有參數(shù)的結(jié)果均為TRUE時(shí),返回TRUE;只要有一個(gè)參數(shù)的結(jié)果為FALSE,返回FALSE。
3.3 函數(shù)OR(參數(shù)1,[參數(shù)2],…)
? ? ? ?只要有一個(gè)參數(shù)的結(jié)果為TRUE,返回TRUE;只有當(dāng)所有參數(shù)的結(jié)果均為FALSE時(shí),才返回FALSE。
3.4 函數(shù)IFERROR(參數(shù),參數(shù)結(jié)果為錯(cuò)誤時(shí)返回的值)
? ? ? ?如果參數(shù)為錯(cuò)誤值,則返回制定的值;否則返回參數(shù)結(jié)果。
3.5 函數(shù)ISERROR(參數(shù))
? ? ? ?參數(shù)為任意錯(cuò)誤值時(shí),返回TRUE。常與IF結(jié)合使用。
3.6 函數(shù)ISEVEN(參數(shù))
? ? ? ?參數(shù)為偶數(shù),返回TRUE;否則返回FALSE。常與IF結(jié)合使用。
3.7 函數(shù)ISODD(參數(shù))
? ? ? ?參數(shù)為奇數(shù),返回TRUE;否則返回FALSE。常與IF結(jié)合使用。
4. 條件求和函數(shù)(3個(gè))
4.1 單條件求和函數(shù)SUMIF(條件區(qū)域,條件,[實(shí)際求和區(qū)域])
4.2 多條件求和函數(shù)SUMIFS(實(shí)際求和區(qū)域,條件區(qū)域1,條件1,[條件區(qū)域2,條件2],…)
4.3 乘積求和函數(shù)SUMPRODUCT(數(shù)據(jù)區(qū)域1,[數(shù)據(jù)區(qū)域2],…)
? ? ? ?求幾個(gè)區(qū)域數(shù)值乘積之和。
5. 條件計(jì)數(shù)(單元格個(gè)數(shù))函數(shù)(3個(gè))
5.1 單條件計(jì)數(shù)函數(shù)COUNTIF(計(jì)數(shù)區(qū)域,計(jì)數(shù)條件)
5.2 多條件計(jì)數(shù)函數(shù)COUNTIFS(計(jì)數(shù)區(qū)域1,計(jì)數(shù)條件1,[計(jì)數(shù)區(qū)域2,計(jì)數(shù)條件2],…)
5.3 非空單元格計(jì)數(shù)函數(shù)COUNTA(數(shù)值區(qū)域1,[數(shù)值區(qū)域2],…)
6. 條件平均值函數(shù)(2個(gè))
6.1 單條件平均值函數(shù)AVERAGEIF(條件區(qū)域,條件,[實(shí)際求均值區(qū)域])
6.2 多條件平均值函數(shù)AVERAGEIFS(實(shí)際求均值區(qū)域,條件區(qū)域1,條件1,[條件區(qū)域2,條件2],…)
7. 數(shù)學(xué)函數(shù)(12個(gè))
7.1 絕對(duì)值函數(shù)ABS(參數(shù))
7.2 余數(shù)函數(shù)MOD(被除數(shù),除數(shù))
? ? ? ?結(jié)果的正負(fù)號(hào)與除數(shù)相同。
7.3 取整函數(shù)TRUNC(參數(shù),取整精度)
? ? ? ?取整精度默認(rèn)為0,但當(dāng)精度為正整數(shù)n時(shí),參數(shù)保留小數(shù)點(diǎn)后n位;當(dāng)精度為負(fù)整數(shù)-n時(shí),參數(shù)保留整數(shù),并從個(gè)位向前數(shù)n位,數(shù)字變?yōu)?。
7.4 向下取整函數(shù)INT(參數(shù))
7.5 四舍五入函數(shù)ROUND(參數(shù),保留幾位小數(shù))
7.6 向上舍入函數(shù)ROUNDUP(參數(shù),保留幾位小數(shù))
7.7 向下舍入函數(shù)ROUNDDOWN(參數(shù),保留幾位小數(shù))
7.8 按基數(shù)倍數(shù)向上舍入函數(shù)CEILING(參數(shù),基數(shù))
? ? ? ?將參數(shù)向上舍入為最接近的指定基數(shù)的倍數(shù)。
7.9 開平方根函數(shù)SQRT(參數(shù))
? ? ? ?參數(shù)須為正數(shù),且返回正的平方根。
7.10 取大值函數(shù)LARGE(數(shù)值區(qū)域,k)
? ? ? ?返回?cái)?shù)據(jù)集中第k個(gè)最大值。k是返回值在區(qū)域中從大到小的排位。
7.11 返回列號(hào)函數(shù)COLUMN(單元格)
7.12 返回行號(hào)函數(shù)ROW(單元格)
8. 文本函數(shù)(13個(gè))
8.1 截取字符串函數(shù)MID(文本對(duì)象,起始字符位置,截取長(zhǎng)度)
8.2 從左側(cè)截取字符串函數(shù)LEFT(文本對(duì)象,截取長(zhǎng)度)
8.3 從右側(cè)截取字符串函數(shù)RIGHT(文本對(duì)象,截取長(zhǎng)度)
8.4 文本合并函數(shù)CONCATENATE(文本項(xiàng)1,[文本項(xiàng)2],…)
8.5 數(shù)字轉(zhuǎn)換文本函數(shù)TEXT(參數(shù),指定格式的文本字符串)
8.6 文本轉(zhuǎn)換數(shù)字函數(shù)VALUE(文本字符串)
8.7 文本轉(zhuǎn)換地址函數(shù)INDIRECT(內(nèi)容為文本字符串的單元格)
? ? ? ?其中,引用單元格中的文本字符串或其計(jì)算結(jié)果必須是其他單元格的地址或定義名。其返回值也是對(duì)應(yīng)單元格的值。
8.8 字符個(gè)數(shù)函數(shù)LEN(文本對(duì)象)
? ? ? ?其中,空格也將作為字符進(jìn)行計(jì)數(shù)。
8.9 字節(jié)個(gè)數(shù)函數(shù)LENB(文本對(duì)象)
? ? ? ?相比于函數(shù)LEN,漢字按照2個(gè)字節(jié)統(tǒng)計(jì)。
8.10 刪除空格函數(shù)TRIM(文本對(duì)象)
8.11 刪除非打印字符函數(shù)CLEAN(文本對(duì)象)
8.12 文本替換函數(shù)REPLACE(要替換的舊文本,起始替換字符,替換字符長(zhǎng)度,替換的新內(nèi)容)
8.13 文本定位函數(shù)FIND(要查找的文本字符串,包含要查找文本字符串的大文本字符串,[查找起始位置])
9. 查詢函數(shù)(5個(gè))
9.1 查詢函數(shù)LOOKUP(查詢對(duì)象,查詢區(qū)域,[結(jié)果所在區(qū)域])
? ? ? ?返回一行或一列指定的數(shù)值所相對(duì)應(yīng)的另一行或另一列相同位置的數(shù)值。
9.2 垂直查詢函數(shù)VLOOKUP(查詢對(duì)象,查詢區(qū)域,結(jié)果所在列數(shù),[邏輯值])
? ? ? ?查詢數(shù)據(jù)區(qū)域第1列的指定值,然后返回同區(qū)域內(nèi)與該指定值同行的、指定列數(shù)單元格的值。邏輯值為TRUE或忽略時(shí),返回值取精確匹配值;邏輯值為FALSE時(shí),返回值取近似匹配值。
9.3 水平查詢函數(shù)HLOOKUP(查詢對(duì)象,查詢區(qū)域,結(jié)果所在行數(shù),[邏輯值])
? ? ? ?查詢數(shù)據(jù)區(qū)域第1行的指定值,然后返回同區(qū)域內(nèi)與該指定值同列的、指定行數(shù)單元格的值。邏輯值為TRUE或忽略時(shí),返回值取精確匹配值;邏輯值為FALSE時(shí),返回值取近似匹配值。
9.4 行列交叉單元格查詢函數(shù)INDEX(查詢區(qū)域,行號(hào),列號(hào),[實(shí)際查詢單元格])
9.5 相對(duì)位置查詢函數(shù)MATCH(查詢對(duì)象,查詢區(qū)域,[邏輯值])
? ? ? ?查詢數(shù)據(jù)區(qū)域內(nèi)的指定值,然后返回該項(xiàng)在數(shù)據(jù)區(qū)域中的相對(duì)位置。邏輯值為1或忽略時(shí),返回值取小于指定值的近似匹配值,查詢區(qū)域中的值按升序排序;邏輯值為0時(shí),返回值取精確匹配值;邏輯值為-1時(shí),返回值取大于指定值的近似匹配值,查詢區(qū)域中的值按降序排序。
10. 時(shí)間函數(shù)(12個(gè))
10.1 獲取年份函數(shù)YEAR(日期)
? ? ? ?返回值為介于1900到9999之間的整數(shù)。
10.2 獲取月份函數(shù)MONTH(日期)
? ? ? ?返回值為介于1到12之間的整數(shù)。
10.3 獲取日期函數(shù)DAY(日期)
? ? ? ?返回值為介于1到31之間的整數(shù)。
10.4 獲取星期函數(shù)WEEKDAY(日期)
? ? ? ?返回值為介于1(星期日)到7(星期六)之間的整數(shù)。
10.5 獲取小時(shí)函數(shù)HOUR(時(shí)間)
? ? ? ?返回值為介于0(12:00 AM)到23(11:00 PM)之間的整數(shù)。
10.6 獲取分鐘函數(shù)MINUTE(時(shí)間)
? ? ? ?返回值為介于0到59之間的整數(shù)。
10.7 獲取秒數(shù)函數(shù)SECOND(時(shí)間)
? ? ? ?返回值為介于0到59之間的整數(shù)。
10.8 當(dāng)前日期和時(shí)間函數(shù)NOW()
? ? ? ?返回的是當(dāng)前計(jì)算機(jī)系統(tǒng)的日期和時(shí)間。當(dāng)單元格格式為數(shù)值時(shí),將返回與當(dāng)前日期和時(shí)間所對(duì)應(yīng)的序列號(hào),該序列號(hào)的整數(shù)部分表明其與1900年1月1日之間的天數(shù)。
10.9 當(dāng)前日期函數(shù)TODAY()
? ? ? ?返回的是當(dāng)前計(jì)算機(jī)系統(tǒng)的日期。當(dāng)單元格格式為數(shù)值時(shí),將返回與當(dāng)前日期所對(duì)應(yīng)的序列號(hào),該序列號(hào)的整數(shù)部分表明其與1900年1月1日之間的天數(shù)。
10.10 特定日期函數(shù)DATE(年,月,日)
10.11 日期間隔函數(shù)DATEDIF(起始日期,終止日期,時(shí)間單位)
? ? ? ? 時(shí)間單位可以為年("Y")、月("M")或日("D")。
10.12 日期間隔函數(shù)DAYS360(起始日期,終止日期)
? ?? ? ?按照一年360天的算法(每個(gè)月以30天計(jì),一年共計(jì)12個(gè)月),函數(shù)DAYS360返回兩個(gè)日期間相差的天數(shù)。
11. 部分通配符
11.1? &:文本連接運(yùn)算符
11.2? ?:代表任意一個(gè)字符
11.3? *:代表任意一串字符
11.4? y:表示年份四個(gè)數(shù)字中的一個(gè)
11.5? m:表示月份中的一個(gè)數(shù)字
11.6? d:表示日期中的一個(gè)數(shù)字
11.7? aaaa:可以直接顯示該日是星期幾
如果有幫助的話,勞煩投個(gè)硬幣,感謝!