
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-樣式的引用。
示例:


注意事項:1、跨表引用時的單引號問題!
2、為區(qū)域定義名稱?
3、制作二級下拉列表