Excel基本函數(shù)筆記


1 、IF函數(shù)?

?函數(shù)語法:IF(logical_test,[value_if_true],[value_if_false])(判斷條件,符合條件的結果,不符合條件的結果)

AND:表示“且”的關系

OR:表示或者的關系

多條件判斷(AND與OR結合起來用)


IFERROR函數(shù)

函數(shù)語法IFERROR(value, value_if_error)

Value:指通過IFERROR函數(shù)來檢查是否存在錯誤的參數(shù)。

Value_if_error:指Value參數(shù)計算錯誤時要返回的值。

如果公式的計算結果為錯誤,則返回您指定的值;否則將返回公式的結果。

注意事項:Value計算得到的錯誤類型包括#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? 或 #NULL!。


2、COUNTIF函數(shù)(條件計數(shù))

函數(shù)語法:COUNTIF(range,criteria)(條件區(qū)域,指定條件)

COUNTIFS(多條件求計數(shù))

函數(shù)語法:COUNTIFS?(ceiteria_range1,criterial1,[ceiteria_range21,criterial3]…)(條件區(qū)域1,指定條件1,條件區(qū)域2,指定條件2,·······)

3、SUMIF函數(shù)(條件求和)

函數(shù)語法:?SUMIF(range,criteria,[sum_range])(條件區(qū)域,指定的求和條件,求和區(qū)域)

SUMIFS(多條件求和)

函數(shù)語法:SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)(求和區(qū)域,條件1區(qū)域,條件值1,條件2區(qū)域,條件2,……)

4、VLOOKUP(條件查找)

函數(shù)語法:VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])(找誰,在哪兒找,返回第幾列的內(nèi)容,精確找還是近似找)

注意事項:1、查找值位于第一位參數(shù)

2、如果查找值與數(shù)據(jù)區(qū)域內(nèi)關鍵字的數(shù)據(jù)類型不一致,會返回錯誤值

3、第三列的參數(shù),不能理解為工作表中的實際的列號,而是指定返回值在查找范圍的第幾列。

4、第四參數(shù)一般用0或者FASLE以精確匹配方式進行查找

HLOOKUO為橫向查找函數(shù),跟VLOOKUP屬于同一類函數(shù)

5、INDEX(引用)

函數(shù)語法:INDEX(array,row_num,[column_num])(引用的區(qū)域,引用的行數(shù),引用的列數(shù))

index引用函數(shù)經(jīng)常需要與match函數(shù)等組合起來使用

MATCH(返回符合特定值特定順序的項在數(shù)組中的相對位置)

函數(shù)語法:MATCH(lookup_value,lookup_array,[match_type])(目標值,查找區(qū)域,0/1/-1)

精度選0:則返回第一個值.

精度選1:查找小于或等于LOOP-VALUE的最大值,按升序排序

精確度-1:查找大于或等于LOOKUP-_VALUE的最小值,按降序排列

按回車后,得出結果為”#N/A“,即錯誤值,沒有條件能滿足。

6、?Left、Right、Mid(文本截取函數(shù))

LEFT(text,num_chars) (被截取的字符,從左往右取幾位)

Right(string,?length)(被截取的字符,從右往左取幾位)

Mid(text, start_num, num_chars)(被截取的字符從左起第幾位開始截?。ㄓ脭?shù)字表達)

?,從左起向右截取的長度是多少(用數(shù)字表達))

LEN、LENB(獲取文本中的信息)FIND(查找字符在文本中所在的位置)

LEN、返回文本字符串中的字符個數(shù)。

LENB、返回文本字符串中用于代表字符的字節(jié)數(shù)。

FIND(find_text,within_text,start_num)(要查找的文本,區(qū)域,指定開始查找的字符)

一個漢字代表兩個字節(jié)

7、字符串拼接

1、“&”(連接符號)每一個單元 格用“&”連接 下來就可以了,如果遇到字符 串間還要加上其它 字符 (比如 “-”)時,需要 在字符串間再連接 “-”這個符號就可以了

2、CONCATENATE(兩個或多個文本字符串聯(lián)接為一個字符串)、

CONCATENATE(text1, [text2], ...)(需要連接的單元格,需要連接的單元格,需要連接的單元格...)

如果中間有要加上其它 字符(比如 “-”),直接加上這個字符就行,但是一定要加上英文格式下的雙引號""

8、日期函數(shù)

1、Year(年)、Month(月)、Day(日)函數(shù)

2、Today函數(shù)(獲取今天的日期)

2、Date函數(shù)(year,month,day)(年,月,日)(讓數(shù)據(jù)顯出時間格式)

3、Datedif函數(shù)(?DATEDIF函數(shù)是一個excel中隱藏的、但功能非常強大的日期函數(shù),主要用于計算兩個日期之間的天數(shù)、月數(shù)或年數(shù)。)

Datedif(start_date,end_date,unit)(開始日期,結束日期,類型)

"Y"時間段中的整年數(shù)

"M"時間段中的整月數(shù)

"D"時間段中的天數(shù)

"MD"日期中天數(shù)的差。忽略日期中的月和年。

"YM"日期中月數(shù)的差。忽略日期中的日和年。

"YD"日期中天數(shù)的差。忽略日期中的年。

4、Weeknum(serial_number,[return_type])(需要計算的日期,選擇周幾為第一天開始計數(shù))(返回第幾周的數(shù)值)

erial_number? ?代表一周中的日期。 應使用 DATE 函數(shù)輸入日期,或者將日期作為其他公式或函數(shù)的結果輸入。 例如,使用函數(shù) DATE(2008,5,23) 輸入 2008 年 5 月 23 日。 如果日期以文本形式輸入,則會出現(xiàn)問題。

Return_type(1星期從星期日開始。星期內(nèi)的天數(shù)從 1 到 7 記數(shù),2星期從星期一開始。星期內(nèi)的天數(shù)從 1 到 7 記數(shù))

5、?Weekday(serial_number,return_type)(需要計算的日期,選擇周幾為第一天開始計數(shù))(返回某日期是星期幾)。

8、Text函數(shù)(將數(shù)值轉(zhuǎn)化為自己想要的文本格式)

Text(value,format_text)(數(shù)字型,想改成的格式)

十、Round(number,digits)(數(shù)字、保留的位數(shù))

Roundup(Number ,Num_digits )(為需要向上舍入的任意實數(shù),需要保留的位數(shù))

ROUNDDOWN(number,num_digits)(為需要向下舍入的任意實數(shù),需要保留的的位數(shù))

INT?(x,?base=10)(字符串或數(shù)字 ?,默認十進制)(取整數(shù)函數(shù))

MOD?(nExp1,nExp2)( 求余數(shù)?)

ROW(查找的行數(shù))計算行數(shù)

COLUMN(查找的列數(shù))計算列數(shù)

十一、SUMPRODUCT(數(shù)組函數(shù))

true=1 ? false=0 ?*表示且

SUMPRODUCT((條件區(qū)域一,條件1)*條件區(qū)域二,條件二)......)

LOOKUP沒有精確查找,只有模糊查找

模糊查找不會返回錯誤值 #DIV/0(錯誤值)

lookup(1,0/(虛擬區(qū)域條件1)*(虛擬區(qū)域條件2),返回值區(qū)域)

十二、OFFSET(范圍引用)

OFFSET(reference,rows,cols,height,width)(參照系,向右(左)偏移的行數(shù),向下(上)偏移的的列數(shù),返回區(qū)域的行數(shù),返回區(qū)域的列數(shù))

函數(shù)說明:

如果行數(shù)和列數(shù)偏移量超出工作表邊緣,函數(shù) OFFSET 返回錯誤值 #REF!。

如果省略 height 或width,則假設其高度或?qū)挾扰c reference 相同。

函數(shù) OFFSET 實際上并不移動任何單元格或更改選定區(qū)域,它只是返回一個引用。函數(shù) OFFSET 可用于任何需要將引用作為參數(shù)的函數(shù)。例如,公式 SUM(OFFSET(C2,1,2,3,1)) 將計算比單元格C2 靠下 1 行并靠右 2 列的 3 行 1 列的區(qū)域的總值。

十三、INDIRECT函數(shù)(間接引用、郵差)對引用進行計算,并顯示其內(nèi)容

!單元格區(qū)域的分隔符

INDIRECT(ref_text,[a1])把文本變成地址

Ref_text 為對單元格的引用,此單元格可以包含 A1-樣式的引用、R1C1-樣式的引用、定義為引用的名稱或?qū)ξ谋咀址畣卧竦囊?。如?ref_text 不是合法的單元格的引用,函數(shù) INDIRECT 返回錯誤值#REF!或#NAME?。

如果 ref_text 是對另一個工作簿的引用(外部引用),則工作簿必須被打開。如果源工作簿沒有打開,函數(shù) INDIRECT 返回錯誤值#REF!。

a1 為一邏輯值,指明包含在單元格ref_text 中的引用的類型。

如果 a1 為 TRUE 或省略,ref_text 被解釋為 A1-樣式的引用。

如果 a1 為 FALSE,ref_text 被解釋為 R1C1-樣式的引用。

示例:

當在創(chuàng)建公式時,對某個特定單元格進行了引用。如果使用"剪切"命令,或是插入或刪除行或列使該單元格發(fā)生了移動,則單元格引用將被更新。如果需要使得無論單元格上方的行是否被刪除或是單元格是否移動,都在公式保持相同的單元格引用,請使用 INDIRECT?工作表函數(shù)。例如,如果需要始終對單元格?A10 進行引用,請使用下面的語法:=INDIRECT("A10")

注意事項:1、跨表引用時的單引號問題!

2、為區(qū)域定義名稱?

3、制作二級下拉列表

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容