久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

Excel常用公式與函數(shù)總結(jié)(Excel2010)

 xfshok 2023-03-12 發(fā)布于江西

基本說明:

    在Excel中輸入函數(shù)時是不區(qū)分大小寫的,無論是大寫還是小寫,,結(jié)束函數(shù)編輯時,,Excel會自動轉(zhuǎn)化為大寫,。對于函數(shù)中的參數(shù),當參數(shù)是文本時,,要用雙引號引起來,,單純的數(shù)字不需要加雙引號,除非這個數(shù)字是文本性數(shù)字,;如果數(shù)字前面有比較運算符,,也要加雙引號。此外,,在編輯公式與函數(shù)時,,函數(shù)中的標點符號都是英文狀態(tài)下的標點符號。

    示例:IF(A2>100,1000,"無獎金"),、 COUNTIF(B:B,">10"),。

    在Excel中輸入公式與函數(shù)時,若函數(shù)只有一對括號可以不用輸入右括號,,若函數(shù)有多對括號,,則要輸入所有的括號。

    1)邏輯函數(shù)

在邏輯判斷中,,0表示FALSE,,所有非零數(shù)值表示TRUE。

# IF函數(shù):

IF(logical_test,[value_if_true],[value_if_false]),IF函數(shù)執(zhí)行真假值判斷,,并根據(jù)邏輯測試值返回不同的結(jié)果:如果邏輯測試值的結(jié)果為TRUE,,IF函數(shù)將返回第二個參數(shù)值,如果邏輯測試值的結(jié)果為FALSE,,IF函數(shù)將返回第三個參數(shù)值,。

##// 注意IF函數(shù)的嵌套使用:

如 IF(F2>=4,5000,IF(F2>=2,3000,0))或者是IF(F2<2,0,IF(F2<4,3000,5000)),前者與后者是等價的。

補充說明:在Excel 2010中,,IF函數(shù)最多可以嵌套64層,。

 

# AND()函數(shù):

AND(logical1,logical2,...),它的功能是判斷多個條件是否同時成立:當所有參數(shù)的計算結(jié)果都為TRUE時,,AND函數(shù)返回TRUE,;當所有參數(shù)的計算結(jié)果中只要有一個為FALSE,則AND函數(shù)返回FALSE,。

示例:IF(AND(F2>=4,E2="A類"),5000,0)

 

# OR()函數(shù):

OR(logical1,logical2,...),,它的功能是判斷多個條件中是否至少有一個成立:在其參數(shù)組中,任何一個參數(shù)邏輯值為TRUE,,則OR函數(shù)返回TRUE,;當所有參數(shù)的邏輯值都為FALSE時,OR函數(shù)才返回FALSE。

示例:IF(OR(F2>=4,D2>=10),5000,0)

##// AND與OR函數(shù)的嵌套使用示例:IF(OR(F2>4,AND(E2="A類",D2>=10)),5000,0)

 

# NOT()函數(shù):

NOT(logical),它是對邏輯值求反:如果輸入?yún)?shù)的邏輯值為FALSE,,NOT函數(shù)返回TRUE,;如果輸入?yún)?shù)的邏輯值為TRUE,NOT函數(shù)返回FALSE,。

補充說明:AND,、OR、NOT這三個函數(shù)很少單獨使用,,一般都是與其它函數(shù)嵌套使用,。

 

# IFERROR()函數(shù):

IFERROR(value,value_if_error):它的功能是根據(jù)傳入的參數(shù)是否是錯誤值返回指定的值。參數(shù)列表中,,第一個參數(shù)表示傳入的待判斷的值(如果第一個參數(shù)value表示的值不是錯誤值時,,IFERROR()函數(shù)就返回value),第二個參數(shù)表示當?shù)谝粋€參數(shù)表示的值為錯誤值時,,IFERROE()函數(shù)應(yīng)返回的結(jié)果,。

 

    2)查找函數(shù)

# VLOOKUP函數(shù):

VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup]),它的功能是在區(qū)域或數(shù)組的第一列查找相應(yīng)的數(shù)據(jù),返回與指定值(查找區(qū)域第一列中與要查找的值匹配的值)同行的該區(qū)域或數(shù)組中相應(yīng)列的值,。參數(shù)列表中,,第一個參數(shù)表示要查找的值,第二個參數(shù)表示要查找的區(qū)域,,第三個參數(shù)是返回的值所在區(qū)域的列號,,第四個參數(shù)是查找的類型。

示例:VLOOKUP(B2,$E$2:$F$13,2,1)

補充說明1:查找的區(qū)域要采用絕對引用(避免查找結(jié)果出錯),,或者是為要查找的數(shù)據(jù)區(qū)域命一個名,,然后將要查找的區(qū)域換成它的名稱(自定義名稱默認是絕對引用);使用VLOOKUP函數(shù)查詢的時候只能在查詢區(qū)域的第一列進行查詢,,也就是說只能用查找區(qū)域第一列中的數(shù)據(jù)與要查找的值進行匹配,,從而查找出與要查找的值相對應(yīng)的值。查找的類型分為模糊查找和精確查找,,TRIUE/1表示模糊查找,,F(xiàn)ALSE/0表示精確查找,對于模糊查找,,查找區(qū)域的第一列一定要是按升序排列的(避免查詢結(jié)果出差),,對于精確查找,查詢區(qū)域的第一列可以是無序的,。

補充說明2:當要查找的值或者查詢區(qū)域為數(shù)值型數(shù)據(jù)類型時,,一般采用模糊查找;當要查找的值或者查詢區(qū)域是姓名,、證件號,、編號等文本型數(shù)據(jù)時,一般采用精確查找。

 

# HLOOKUP()函數(shù):

HLOOKUP(lookup_value,table_array,row_index_num,[range_lookup])

它的函數(shù)結(jié)構(gòu)于VLOOKUP()函數(shù)完全一樣的,,只不過是把VLOOKUP()函數(shù)中的列換成行。

示例:HLOOKUP(B2,$H$2:$S$3,2,1)

##// VLOOKUP()函數(shù)和HLOOKUP()函數(shù)的比較:VLOOKUP中的V是Vertical首字母,,意為垂直的,,VLOOKUP函數(shù)可以理解為按列查找;HLOOKUP中的H是Horizontal的首字母,,意為水平的,,HLOOKUP函數(shù)可以理解為按行查找。

##// 注意VLOOKUP()函數(shù)的嵌套使用,。

 

# Match()函數(shù):

Match(lookup_value,lookup_array,[match_type]):它的功能是在查找區(qū)域中搜索指定項,,并返回該項在查找區(qū)域中的位置,這個位置可以是查找區(qū)域的行號也可以是列號,。參數(shù)列表中,,第一個參數(shù)表示要查找的值,第二個參數(shù)表示查找的區(qū)域,,第三個參數(shù)表示查找的類型,。

補充說明:查找的區(qū)域一般采用絕對引用,而且查找的區(qū)域只能是一行或者是一列,,不能選擇多行或多列,;查找的類型有三種:1或者省略表示模糊查找,查找小于或等于lookup_value的最大值,,如果找不到要查找的值,,就返回小于查找值的最大值的位置,這種情況的前提是查找的區(qū)域是按照升序排列的,;0表示精確查找,,此時查找的與區(qū)域可以是無序的;-1也表示模糊查找,,查找大于或等于lookup_value的最小值,,如果找不到要查找的值,就返回大于查找值的最小值的位置,,這種情況的前提是查找的區(qū)域是按照降序排列的,。

 

# INDEX()函數(shù):

INDEX(array,row_num,[column_num]):它的的功能是根據(jù)輸入?yún)?shù)返回指定位置(包括要查找的值所在區(qū)域的行號、要查找的值所在區(qū)域的列號)的值,。參數(shù)列表中,,第一個參數(shù)表示要查找的區(qū)域,第二個參數(shù)表示要查找值所在區(qū)域的行號,,第三個參數(shù)表示要查找的值所在區(qū)域的列號,。

補充說明1:函數(shù)INDEX(array,row_num,[column_num])中當參數(shù)array所表示的數(shù)據(jù)區(qū)域只有一列時,第三個參數(shù)的值只能是0或1或省略,而且這三個值對函數(shù)最后的返回結(jié)果沒有影響,。

補充說明2:當INDEX()函數(shù)MATCH()函數(shù)的嵌套使用時,,如果要利用單元格的自動填充功能,需要把INDEX()函數(shù)和MATCH()函數(shù)的查找區(qū)域都設(shè)置為絕對引用,。

補充說明3:INDEX()函數(shù)還有另外一種用法,,形如INDEX(reference,row_num,[column_num],[area_num]),它與INDEX(array,row_num,[column_num])的功能相同,,只不過傳入的數(shù)據(jù)區(qū)域變成非連續(xù)的數(shù)據(jù)區(qū)域,。參數(shù)列表中,第一個參數(shù)表示傳入的非連續(xù)數(shù)據(jù)區(qū)域,,第二個參數(shù)表示要查找的值在指定數(shù)據(jù)區(qū)域內(nèi)的行號,,第三個參數(shù)表示要查找的值在指定數(shù)據(jù)區(qū)域內(nèi)的列號,第四個參數(shù)表示要查找的值在第幾個數(shù)據(jù)區(qū)域,。其中reference參數(shù)所表示的非連續(xù)數(shù)據(jù)區(qū)域整體要用括號括起來,,非連續(xù)數(shù)據(jù)內(nèi)每個單獨的區(qū)域之間要用","隔開。

示例:非連續(xù)數(shù)據(jù)區(qū)域可以如下圖所示

則函數(shù)INDEX((B2:E3,B5:E7,B9:E12),2,1,3)表示要查找的值位于第三個數(shù)據(jù)區(qū)域中的第二行第一列,,因此函數(shù)的返回結(jié)果是"Toyota"。

 

# LOOKUP()函數(shù):它的功能是根據(jù)輸入?yún)?shù)返回要查找的指定值,。

向量形式:形如LOOKUP(lookup_value,lookup_vector,result_result),參數(shù)列表中,,第一個參數(shù)表示要查找的值,第二個參數(shù)表示查找區(qū)域,,而且查找區(qū)域必須為單行或單列數(shù)據(jù),,第三個參數(shù)表示返回的結(jié)果所在的區(qū)域,這個區(qū)域也必須是單行或單列的數(shù)據(jù),。

補充說明:使用向量形式的LOOKUP()函數(shù)進行查找的時候,,查找區(qū)域的數(shù)據(jù)必須是按照升序排列的。

數(shù)組形式:形如LOOKUP(lookup_value,array),參數(shù)列表中,,第一個參數(shù)表示要查找的值,,第二個參數(shù)表示查找的區(qū)域,查找區(qū)域為多行多列數(shù)據(jù)也就是數(shù)組形式的區(qū)域,。LOOKUP()的數(shù)組形式可以理解為在查找區(qū)域的首列進行查找,,返回查找區(qū)域的最后一列中的相應(yīng)值,這種情況的前提是查找區(qū)域的行數(shù)要大于列數(shù),。如果查找區(qū)域的列數(shù)大于行數(shù),,則查找的規(guī)則就變成在第一行查找,返回最后一行中的相應(yīng)值,。

補充說明:使用數(shù)組形式的LOOKUP()函數(shù)進行查找的時候,,查找區(qū)域第一列的數(shù)據(jù)必須是按照升序排列的。

 

# CHOOSE()函數(shù):

CHOOSE(index_num,value1,[value2],[value3],...):它的功能是根據(jù)序號從數(shù)值參數(shù)列表中選擇對應(yīng)的內(nèi)容,。參數(shù)列表中,,第一個參數(shù)就表示序號,,第一個參數(shù)后面的所有參數(shù)組成一個數(shù)值參數(shù)列表。

示例:把帶有月份的日期轉(zhuǎn)換呈相應(yīng)的季度:CHOOSE(MONTH(A2),1,1,1,2,2,2,3,3,3,4,4,4),。

 

    3)統(tǒng)計函數(shù)

# count系列函數(shù):

count(range):它的功能是統(tǒng)計輸入?yún)?shù)所表示的區(qū)域中包含的數(shù)值性數(shù)字的個數(shù),;

counta():它的功能是統(tǒng)計輸入?yún)?shù)所表示的區(qū)域中包含的非空值單元格的個數(shù);

countblank():它的功能是統(tǒng)計輸入?yún)?shù)所表示的區(qū)域中包含的空白單元格的個數(shù),。

補充說明:這三個函數(shù)很少單獨使用,,一般都是與其它函數(shù)嵌套使用。

 

# 條件系列函數(shù):

條件計數(shù)函數(shù)countif(range,creteria):它的功能是根據(jù)判斷條件統(tǒng)計條件區(qū)域內(nèi)指定值的個數(shù),。參數(shù)列表中,,第一個參數(shù)表示條件計數(shù)的區(qū)域,第二個參數(shù)表示判斷的條件,。

多條件計數(shù)函數(shù)countifs(criteria_range1,criteria1,criteria_range2,criteria2,...)函數(shù):它的功能是統(tǒng)計滿足多個條件的相應(yīng)記錄的個數(shù),。參數(shù)列表中,第一個和第二個參數(shù)分別是條件區(qū)域1和判斷條件1,,第三個和第四個參數(shù)分別是條件區(qū)域2和判斷條件2,以此類推······

條件求和函數(shù)sumif(range,criteria,[sum_range]):它的功能是根據(jù)判斷條件與條件區(qū)域的匹配關(guān)系求取求和區(qū)域中相應(yīng)值的和,。參數(shù)列表中,,第一個參數(shù)是條件區(qū)域,第二個參數(shù)是判斷條件,,第三個參數(shù)是求和區(qū)域,。

補充說明:使用sumif()函數(shù)時要注意單元格地址的絕對引用與相對引用問題。

條件求平均值函數(shù)averageif(range,criteria,[average_range]):它的函數(shù)結(jié)構(gòu)與sumif()函數(shù)一樣,,只不過其功能由條件求和變成了條件求平均值,。

多條件求和函數(shù)sumifs(sum_range,criteria_range1,criteria1,criteria_range2,criteria2,...):它的功能是根據(jù)多個判斷條件與條件區(qū)域的匹配關(guān)系求取求和區(qū)域中相應(yīng)值的和。參數(shù)列表中,,第一個參數(shù)表示求和區(qū)域,,第二個和第三個參數(shù)分別表示條件區(qū)域1和判斷條件1,第四個和第五個參數(shù)分別表示條件區(qū)域2和條件2,,以此類推……

補充說明:使用sumifs()函數(shù)時要注意單元格地址的絕對引用與相對引用問題,。

多條件求平均值函數(shù)averageifs(average_range,criteria_range1,criteria1,criteria_range2,criteria2,...):它的函數(shù)結(jié)構(gòu)與sumifs()函數(shù)一樣,,只不過其功能由多條件求和變成了多條件求平均值。

 

# MEDIAN()函數(shù):它的功能是求取一組數(shù)據(jù)中的中位數(shù),。當數(shù)據(jù)的個數(shù)是偶數(shù)個時,,MEDIAN()函數(shù)求的中位數(shù)是該組數(shù)據(jù)中間兩個數(shù)的平均值。求取中位數(shù)時,,數(shù)據(jù)區(qū)域要按照升序或者降序排列好,。

 

# MODE()函數(shù):它的功能是求取一組數(shù)據(jù)中的眾數(shù)。

 

# 排位系列函數(shù):

RANK(number,ref,[order])函數(shù):它的功能是返回指定值在指定數(shù)據(jù)區(qū)域內(nèi)的排位,。參數(shù)列表中,,第一個參數(shù)表示待排位的數(shù)字,第二個參數(shù)表示排位的數(shù)字區(qū)域,,第三個參數(shù)表示排位的類型(0或者省略表示按照降序排位,,1表示按照升序排位)。

RANK.EQ(number,ref,[order])函數(shù):與RANK(number,ref,[order])函數(shù)完全相同,。

RANK.AVG(number,ref,[order])函數(shù):返回結(jié)果與前面兩個函數(shù)稍微有些不同(具體可以通過實際操作觀察),。

 

# LARGE(array,k)函數(shù):它的功能是返回一組數(shù)據(jù)中第k大的值。參數(shù)列表中第一個參數(shù)表示數(shù)據(jù)區(qū)域,,第二個參數(shù)表示要求的數(shù)據(jù)區(qū)域中第幾大的值,。

 

# SMALL(array,k)函數(shù):它的函數(shù)結(jié)構(gòu)與LARGE(array,k)函數(shù)相同,只不過是其功能由求一組數(shù)據(jù)中低級大的值變成了求一組數(shù)據(jù)中第幾小的值,。

 

    4)引用函數(shù)

# OFFSET()函數(shù):

OFFSET(reference,rows,cols,[height],[width]):它的功能是根據(jù)給定的偏移量返回新的引用區(qū)域,。參數(shù)列表中,第一個參數(shù)是參照點,,第二個參數(shù)是行偏移量,,第三個參數(shù)是列偏移量,第四個參數(shù)是可選參數(shù)(可選參數(shù)是被方括號"[]"括起來的),,表示返回的引用區(qū)域的行數(shù),,第五個參數(shù)也是可選參數(shù),表示返回的引用區(qū)域的列數(shù),。

補充說明:參數(shù)列表中的數(shù)值性參數(shù)也可以是負數(shù),,負數(shù)表示朝相反的方向引用。

 

# INDIRECT()函數(shù):

INDIRECT(ref_text,[a1]):它的功能是返回一個由文本字符串指定的引用,。參數(shù)列表中,,第一個參數(shù)表示引用的文本,第二個參數(shù)為可選參數(shù)表示引用的類型(實際工作中一般第二個參數(shù)都省略),。

補充說明:在一個工作簿內(nèi)部跨工作表引用另外一張表中某個單元格的方式是,,在單元格內(nèi)輸入

="被引用工作表的名稱!被引用單元格的地址"即可。

示例:如在同一個工作簿的匯總表中引用2009年度這張工作表里面的B8單元格,,可以在指定位置的單元格里面輸入="2009年度!B8",。

 

# ROW()系列函數(shù):

ROW()函數(shù)里面可以有參數(shù)也可以無參數(shù),,沒有參數(shù)就返回公式所在單元格的行號,有參數(shù)時,,如果輸入?yún)?shù)是某個單元格的引用,,則ROW(reference)返回該引用單元格所在的行號。如果要引用整行,,例如引用第一行可以寫成ROW(1:1)或者寫完ROW( 后點擊第一行的行號,。

# COLUMN()函數(shù):它的函數(shù)結(jié)構(gòu)與ROW()函數(shù)完全相同,只不過其功能由返回行號變成返回列號,。

# ROWS([array])函數(shù):它的功能是返回輸入?yún)?shù)所占有的行數(shù),;

# COLUMNS([array])函數(shù):它的功能是返回輸入?yún)?shù)所占有的列數(shù)。

 

5)數(shù)學函數(shù)

# ROUND系列函數(shù):

ROUND(number,number_digits):它的功能是返回對傳入數(shù)值按指定位數(shù)進行四舍五入后的值,。參數(shù)列表中第一個參數(shù)是待四舍五入的數(shù)字,,第二個參數(shù)是四舍五入后要保留的小數(shù)位數(shù)(第二個參數(shù)還可以是負數(shù),例如,,第二個參數(shù)如果是-2的話,,ROUND()函數(shù)返回的值就是四舍五入到百位的數(shù),。如ROUND(234.12,-2)=200,。

補充說明:對于Excel單元格中的數(shù)值x,點擊增加或減少數(shù)值小數(shù)位數(shù)的按鈕來改變數(shù)值x后的小數(shù)位數(shù),,這僅僅改變了數(shù)值x顯示的方式,,并沒有改變數(shù)值x的實際值。

ROUNDUP(number,num_digits):它的功能是對傳入的數(shù)值按照指定的位數(shù)進行向上舍入,。參數(shù)列表中,,第一個參數(shù)表示待四舍五入的數(shù),第二個參數(shù)表示四舍五入后要保留的小數(shù)位數(shù),。(第二個參數(shù)同樣可以是負數(shù),,例如,第二個參數(shù)如果是-2的話,,ROUND()函數(shù)返回的值就是四舍五入到百位數(shù)),。如ROUNDUP(34.234,2)=34.24。

ROUNDDOWN(number,num_digits):它的函數(shù)結(jié)構(gòu)與ROUNDUP()函數(shù)完全相同,,只不過其功能變成對傳入的數(shù)值按照指定的位數(shù)進行向下舍入,。

 

# 取整函數(shù):

INT(number):它的功能是返回對傳入數(shù)值取整后的值。如果傳入的值是整數(shù),,則INT()函數(shù)進行正常的取整,,如果傳入的數(shù)值是負數(shù),INT()函數(shù)則會先取傳入數(shù)值的絕對值,,再對絕對值進行向上取整,。如,,INT(-11.6)=12。

TRUNC(number,[num_digits]):如果沒有給TRUNC()函數(shù)傳入可選參數(shù)num_digits,,TRUNC()函數(shù)會將傳入數(shù)值的小數(shù)部分截去,,并返回相應(yīng)的值(被截去的小數(shù)部分可能會補0);如果給TRUNC()函數(shù)傳入了可選參數(shù)num_digits,,TRUNC()函數(shù)會按照傳入?yún)?shù)num_digits指定的保留位數(shù)截去傳入數(shù)值的小數(shù)部分(被截去的小數(shù)部分可能會補0),。

示例1:TRUNC(1025.5685)=1025.0000

示例2:TRUNC(1025.5685,2)=1025.5600

補充說明:TRUNC()函數(shù)的可選參數(shù)num_digits可以是負數(shù)。例如TRUNC(234.13,-1)=230.00,。

 

# MOD()函數(shù):

MOD(number,divisor):它的功能是返回兩數(shù)相除后的余數(shù),。參數(shù)列表中,第一個參數(shù)是被除數(shù),,第二個參數(shù)是除數(shù),。

 

# RAND()函數(shù):

RAND():RAND()函數(shù)沒有參數(shù),它的功能是返回范圍在0~1之內(nèi)的隨機數(shù),。

 

# RANDBETWEEN()函數(shù):

RANDBETWEEN(bottom,top):它的功能是返回兩個指定的數(shù)之間的一個隨機整數(shù),。參數(shù)列表中,第一個參數(shù)是要返回的最小值(返回結(jié)果可以取到),,第二個參數(shù)是要返回的最大值(返回結(jié)果也可以取到),。

補充說明:RANDBETWEEN()函數(shù)還可以返回兩個指定日期之間的日期

 

# CONVERT()函數(shù):

CONVERT():它的功能是將傳入的數(shù)值從一個度量系統(tǒng)轉(zhuǎn)換到另一個度量系統(tǒng)。并返回轉(zhuǎn)換后的值,。參數(shù)列表中,,第一個參數(shù)是傳入的要轉(zhuǎn)換單位數(shù)值,第二個參數(shù)轉(zhuǎn)換前的某個度量系統(tǒng)里的單位,,第二個參數(shù)是要轉(zhuǎn)換的目標度量系統(tǒng)里的單位,。

 

6)日期時間函數(shù)

# 日期與時間本質(zhì):在Excel中日期和時間本質(zhì)上就是數(shù)值,只是外觀顯示成一種日期時間格式的樣子,。Excel規(guī)定1900年1月1日為1,,以此類推。日期轉(zhuǎn)換成數(shù)值后,,它的整數(shù)部分表示日期,,小數(shù)部分表示時間。

# 在單元格中插入當前系統(tǒng)日期的快捷鍵:<Ctrl+;> ,,插入當前時間的快捷鍵是<Ctrl+Shift+;>

 

# TODAY()函數(shù):

TODAY():這個函數(shù)沒有參數(shù),,其功能是返回當前系統(tǒng)的日期。而且它是一個動態(tài)函數(shù),,會隨著工作表的更新而更新,。

# NOW()函數(shù):它的函數(shù)結(jié)構(gòu)與TODAY()函數(shù)完全一樣,只不過其功能是返回當前系統(tǒng)的時間,。

 

# 提取日期系列函數(shù):

YEAR(serial_number):它的功能是提取并返回傳入的日期參數(shù)中的年份,。

MONTH(serial_number):它的功能是提取并返回傳入的日期參數(shù)中的月份,。

DAY(serial_number):它的功能是提取并返回傳入的日期參數(shù)中的日。

補充說明:與提取日期函數(shù)相對的是合并日期函數(shù)DATE(year,month,day),,它可以將位于不同單元格的年,、月、日合并到同一單元格中,。

 

# 提取時間系列函數(shù):

HOUR(serial_number):它的功能是提取并返回傳入的時間參數(shù)中的小時,。

MINUTE(serial_number):它的功能是提取并返回傳入的時間參數(shù)中的分鐘。

SECOND(serial_number):它的功能是提取并返回傳入的時間參數(shù)中的秒,。

補充說明:與提取時間函數(shù)相對的是合并時間函數(shù)TIME(hour,minute,second),它可以將位于不同單元格的小時,、分鐘、秒合并到同一單元格中,。

 

# WEEKDAY()函數(shù):

WEEKDAY(serial_number,[return_type]):它的功能是將傳入的具體的日期轉(zhuǎn)化為相應(yīng)的星期幾,,并返回轉(zhuǎn)換后的值。參數(shù)列表中,,第一個參數(shù)是待判斷星期幾的日期,,第二個參數(shù)是可選參數(shù),它返回的值與日期之間關(guān)系的類型(例如,,第二個參數(shù)若為1或者省略,,則返回值中1表示星期日,6表示星期天,。第二個參數(shù)為其它值時的情況,,具體可參見使用WEEKDAY()函數(shù)時Eexcel給出的參數(shù)提示),。

 

# NTETWORKDAYS()函數(shù):

NETWORKDAYS(start_date,end_date,[holidays]):它的功能是計算并返回傳入的兩個指定日期之間所有的工作日,。參數(shù)列表中,第一個參數(shù)表示開始日期,,第二個參數(shù)表示結(jié)束日期,,第三個參數(shù)為可選參數(shù),表示要剔除的節(jié)假日,。

 

# WORKDAY()函數(shù):

WORKDAY(start_date,days,[holidays]):它的功能是計算并返回傳入的指定日期向前(此時第二個參數(shù)為負數(shù))或者向后(此時,,第二個參數(shù)為正數(shù))數(shù)個工作日后的日期。參數(shù)列表中,,第一個參數(shù)表示開始日期,,第二個參數(shù)表示工作日(不含星期六和星期天)的天數(shù),第三個參數(shù)為可選參數(shù),,表示要剔除的節(jié)假日,。

 

# EOMONTH()函數(shù):

EOMONTH(start_date,months):它的功能是返回傳入的指定日期向前(此時第二個參數(shù)為負數(shù))或者向后(此時第二個參數(shù)為正數(shù))幾個月的那個月的最后一天日期。參數(shù)列表中,,第一個參數(shù)表示開始日期,,第二個參數(shù)表示向前或者向后的月數(shù)(例如,,如果第二個參數(shù)的值為0,則表示函數(shù)返回指定日期當月的最后一天的日期),。

示例1:EOMONTH("2018-09-07",0)="2018-09-30"

示例2:EOMONTH("2018-09-07",-1)="2018-08-31"

 

# EDATE()函數(shù):

EDATE(start_date,months):它的功能是返回傳入的指定日期向前或者向后幾個月的日期,。參數(shù)列表中,第一個參數(shù)表示開始日期,,第二個參數(shù)表示向前或者向后的月數(shù),。

示例:EDATE("2018-09-07",2)="2018-11-07"

 

# DATEDIF()函數(shù):

DATEDIF(start_date,end_date,unit):它的功能是計算并返回傳入的兩個指定日期的之間的間隔。參數(shù)列表中,,第一個參數(shù)表示開始日期,,第二個參數(shù)表示結(jié)束日期,第三個參數(shù)表示兩個指定日期之間間隔時間的單位,。

補充說明:第三個參數(shù)可以分別為:y表示時間間隔以年為單位,;m表示時間間隔以月為單位;d表示時間間隔以天為單位,;ym表示時間間隔是忽略傳入的兩個指定日期的年份后它們之間相差的月數(shù),;yd表示時間間隔是忽略傳入的兩個指定日期的年份后它們之間的天數(shù)差;md表示時間間隔是忽略傳入的兩個指定日期的年份和月份后它們之間的天數(shù)差,。

示例1:DATEDIF("2010-08-06","2013-05-22","y")=2

示例2:DATEDIF("2013-08-06","2013-11-15","m")=3

示例3:DATEDIF("2012-08-15","2013-09-04","d")=385

示例4:DATEDIF("2008-04-05","2013-05-11","ym")=1

示例5:DATEDIF("2012-03-21","2013-03-25","yd")=189

示例6:DATEDIF("2011-12-19","2013-03-25","md")=6

 

7)文本函數(shù)

# LEN()函數(shù):

LEN(text):它的功能是返回傳入的文本字符串中的字符數(shù),。

 

# LENB()函數(shù):

LENB(text):它的功能是返回傳入的文本字符串中字符占用的字節(jié)數(shù)。

 

# FIND()函數(shù):

FIND(find_text,within_text,[start_num]):它的功能是查找指定字符(區(qū)分大小寫)在指定的查找文本中第一次出現(xiàn)的位置,,并返回查找結(jié)果,。參數(shù)列表中,第一個參數(shù)表示要查找的字符(字符串),,第二個參數(shù)表示查找的區(qū)域(在那個文本中查找),,第三個參數(shù)為可選參數(shù)表示查找開始的位置(字符串中的位置從1開始計數(shù),當?shù)谌齻€參數(shù)省略時,,默認從字符串中的位置1開始查找),。

 

# SEARCH()函數(shù):

SEARCH(find_text,within_text,[start_num]):它的函數(shù)結(jié)構(gòu)和FIND()函數(shù)完全一樣,只不過查找時不區(qū)分大小寫,。

 

# MID()函數(shù):

MID(text,start_num,num_chars):它的功能是從傳入文本的指定位置,,提取并返回指定個數(shù)的字符。參數(shù)列表中,,第一個參數(shù)表示要從中提取字符的文本,,第二個參數(shù)表示要提取字符的開始位置,第三個參數(shù)表示要提取字符的個數(shù),。

補充說明:FIND()函數(shù)可以和MID()函數(shù)嵌套使用,,用于提取文本中指定的字符。

 

# LEFT()函數(shù):

LEFT(text,[num_chars]):它的功能是從輸入文本的左側(cè)提取并返回指定個數(shù)的字符。參數(shù)列表中,,第一個參數(shù)表示要提取字符的文本,,第二個參數(shù)為可選參數(shù),表示要提取的字符個數(shù),。

 

# RIGHT()函數(shù):

RIGHT(text,[num_chars]):它的函數(shù)結(jié)構(gòu)和LEFT()函數(shù)完全一樣,,只不過是從傳入文本的右側(cè)提取字符。

 

# TRIM()函數(shù):

TRIM(text):它的功能是將傳入文本前后的空格和中間多余的空格刪除,,但仍會在文本中間保留一個空格,。

補充說明:要想清除文本中的所有空格,我們可以用替換的方法,,將文本中的所有空格替換成"",。

 

# CLREAN()函數(shù):

CLWEAN(text):它的功能是清除傳入的文本中的非打印字符。

 

# CONCATENATE()函數(shù):

CONCATENATE(text1,[text2],...):它的功能時將傳入的多個文本合并并返回合并后的結(jié)果,。

補充說明:一般情況下,,要完成相同的連接目標,使用連字符"&"比CONCATENATE()函數(shù)要簡單,。

 

# 處理英文的函數(shù):

PROPER(text):它的功能時將傳入文本中每個單詞的首字母轉(zhuǎn)換成大寫,,并返回轉(zhuǎn)換后的結(jié)果。

UPPER(text):它的功能是將傳入文本中的字母全部轉(zhuǎn)換成大寫,,并返回轉(zhuǎn)換后的結(jié)果,。

LOWER(text):它的功能是將傳入文本中的字母全部轉(zhuǎn)換成小寫,并返回轉(zhuǎn)換后的結(jié)果,。

 

# 文本替換函數(shù)REPLACE()和SUBSTITUTE():

REPLACE(old_text,start_num,num_chars,new_text):它的功能是以字符為單位,,根據(jù)指定的位置對傳入的文本參數(shù)進行替換,并返回替換后的結(jié)果,。參數(shù)列表中,,第一個參數(shù)表示要在其中替換字符的文本,第二個參數(shù)表示替換的起始位置,,第三個參數(shù)表示要替換的字符個數(shù),,第四個參數(shù)表示要替換成什么樣的文本。

示例1:REPLACE("2018-RR-09",5,1,"")="2018RR-09"

示例2:REPLACE("2018-RR-09",5,2,"OO")="2018OOR-09"

示例3:REPLACE("2018-RR-09",5,2,"O")="2018OR-09"

 

SUBSTITUTE(text,old_text,new_text,[instance_num]):它的功能是根據(jù)指定的文本對傳入的文本參數(shù)進行替換,,并返回替換后的結(jié)果。參數(shù)列表中,,第一個參數(shù)表示要在其中替換字符的文本,,第二個參數(shù)表示要替換掉的文本,第三個參數(shù)表示替換后的新文本,,第四個參數(shù)為可選參數(shù)表示替換第幾次出現(xiàn)的文本(第四個參數(shù)如果省略,,則默認替換text中出現(xiàn)的所有形如old_text的文本)。

示例1:SUBSTITUTE("2018-RR-09","-","",2)="2018-RR09"

示例2:SUBSTITUTE("2018-RR-09","-R","X",1)="2018XR-09"

 

# TEXT()函數(shù):

TEXT(value,format_text):它的功能是將傳入的數(shù)字轉(zhuǎn)換成按照指定格式顯示的文本。參數(shù)列表中第一個參數(shù)表示要設(shè)置格式的數(shù)字,,第二個參數(shù)表示格式設(shè)置的代碼,。

示例:TEXT("4008008020","000-000-0000")=400-800-8020

 

8)信息函數(shù)

# ISTEXT()函數(shù):

ISTEXT(value):它的功能是判斷傳入的參數(shù)是否是文本,并返回判斷結(jié)果,。

 

# ISNUMBER()函數(shù):

ISNUMBER(value):它的功能是判斷傳入的參數(shù)是否是數(shù)值,,并返回判斷結(jié)果。

 

# ISNONTEXT()函數(shù):

ISNONTEXT(value):它的功能是判斷傳入的參數(shù)是否是非文本(數(shù)值和空單元格),,并返回判斷結(jié)果,。

 

# ISBLANK()函數(shù):

ISBLANK(value):它的功能是判斷傳入的參數(shù)是否是空單元格,并返回判斷結(jié)果,。

 

# ISERROR()函數(shù):

ISERROR(value):它的功能是判斷傳入的參數(shù)是否是錯誤值(這個錯誤值包含Excel中所有可能的錯誤值),,并返回判斷結(jié)果。

 

# IFERROR()函數(shù):

IFERROR(value,value_if_error):它的功能是判斷傳入的參數(shù)是否是錯誤值,,并根據(jù)判斷結(jié)果返回相應(yīng)的值,。若傳入的參數(shù)不是錯誤值,則返回value代表的公式計算的結(jié)果,,反之返回指定的代表錯誤值的結(jié)果,。

 

9)數(shù)組公式

數(shù)組公式的應(yīng)用場景:當公式與函數(shù)的返回結(jié)果有多個值,或者想對公式與函數(shù)的返回結(jié)果進行多項計算時,,這個時候可以選擇使用數(shù)組公式(用<Ctrl+SHift+enter>鍵確定輸入),。

示例1:{=C3:C15*D3:D15}

它返回的是C3:C15與D3:D15對應(yīng)單元格里值的乘積(一共有13個積)。因為它的返回結(jié)果有多個值,,所以應(yīng)該先選中多個單元格,,然后再輸入數(shù)組公式。

 

示例2:{=SUM(C3:C15*D3:D15)},它返回的是C3:C15與D3:D15對應(yīng)單元格里值的乘積之和,。

補充說明:上述兩個示例中的{}并不是手動添加上去的,,而是在向單元格中輸入公式與函數(shù)完成后,按<Ctrl+SHift+enter>鍵時自動添加的,。

 

# FREQUENCY()函數(shù):

FREQUENCY(data_array,bins_array):它的功能是以垂直數(shù)組的形式返回傳入的數(shù)據(jù)在指定的范圍內(nèi)出現(xiàn)的頻數(shù)(可以理解為分組統(tǒng)計),。參數(shù)列表中,第一個參數(shù)表示傳入的要分組統(tǒng)計的數(shù)據(jù),,第二個參數(shù)表示設(shè)置的頻率分布的區(qū)間,。

補充說明:注意FREQUENCY()函數(shù)返回的結(jié)果是多個值,也可以說是一個數(shù)組,。

示例(圖片中左邊的數(shù)據(jù)只是其中的一部分):

 

# TRANSPOSE()函數(shù):

TRANSPOSE(array):它的功能是對傳入數(shù)組或者數(shù)據(jù)區(qū)域進行行列轉(zhuǎn)置,,并返回轉(zhuǎn)置后的結(jié)果。TRANSPOSE()函數(shù)可以用于一維表和二維表之間的相互轉(zhuǎn)換,。

補充說明1:TRANSPOSE()函數(shù)是要以數(shù)組公式的形式輸入的,,函數(shù)輸入完成后要按<Ctrl+SHift+enter>組合鍵才能得到返回結(jié)果。

補充說明2:要向?qū)崿F(xiàn)轉(zhuǎn)置的目的,除了使用TRANSPOSE()函數(shù)外,,還可以使用Excel中的選擇性粘貼功能,。二者的區(qū)別是對于TRABSPOSE()函數(shù)實現(xiàn)的轉(zhuǎn)置,原表與轉(zhuǎn)換后的表之間的數(shù)據(jù)是聯(lián)動(就是說轉(zhuǎn)置后的表中的數(shù)據(jù)會隨著原表中的數(shù)據(jù)的變動而變動)的,;對于使用選擇性粘貼功能實現(xiàn)轉(zhuǎn)置,,原表與轉(zhuǎn)置后的表之間的數(shù)據(jù)不存在聯(lián)動關(guān)系。

 

# 將數(shù)組公式應(yīng)用于查找中:

此時應(yīng)該注意單元格的相對引用與絕對引用問題,。

 

注:本文主要參考劉偉的視頻教程《Excel 2010公式與函數(shù)》,。

PS:練習數(shù)據(jù)地址:https://pan.baidu.com/s/1uiM_D-_6Hq6pGZ7XTiSkeQ

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點,。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,,謹防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報,。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多