一、算術(shù)函數(shù)類SUM:計算選中單元格的累加和。例如,=SUM(A1:A10) 計算A1到A10單元格的和。 AVERAGE:計算選中單元格的算術(shù)平均值。例如,=AVERAGE(A1:A10) 計算A1到A10單元格的平均值。 MAX:返回數(shù)組中的最大值。例如,=MAX(A1:A10) 返回A1到A10單元格中的最大值。 MIN:返回數(shù)組中的最小值。例如,=MIN(A1:A10) 返回A1到A10單元格中的最小值。 MOD:返回一個數(shù)除以另一個數(shù)的余數(shù)。例如,=MOD(10,3) 返回1,因為10除以3余1。 RAND:返回0到1之間的隨機(jī)數(shù)。例如,=RAND() 生成一個隨機(jī)數(shù)。 RANDBETWEEN:返回指定范圍內(nèi)的隨機(jī)整數(shù)。例如,=RANDBETWEEN(1,100) 生成1到100之間的隨機(jī)整數(shù)。 SQRT:返回數(shù)值的平方根。例如,=SQRT(16) 返回4。
二、日期函數(shù)類NOW:返回當(dāng)前的日期和時間。例如,=NOW() 返回當(dāng)前系統(tǒng)日期和時間。 TODAY:返回當(dāng)前日期。例如,=TODAY() 返回當(dāng)前系統(tǒng)日期。 YEAR:返回日期中的年份。例如,=YEAR(TODAY()) 返回當(dāng)前年份。 MONTH:返回日期中的月份。例如,=MONTH(TODAY()) 返回當(dāng)前月份。 DAY:返回日期中的天數(shù)。例如,=DAY(TODAY()) 返回當(dāng)前日期中的天數(shù)。 DATEDIF:計算兩個日期之間的間隔。例如,=DATEDIF(A1,B1,"Y") 計算A1和B1日期之間的年數(shù)間隔。
三、排序函數(shù)類RANK:返回數(shù)字在數(shù)組中的排名。例如,=RANK(A1,A$1:A$10) 返回A1在A1到A10中的排名。 RANK.EQ:與RANK類似,但在處理相同值時返回相同的排名。 RANK.AVG:與RANK類似,但在處理相同值時返回平均排名。
四、邏輯函數(shù)類IF:檢查條件是否滿足,滿足返回指定值,不滿足返回另一值。例如,=IF(A1>B1,"A1大","B1大") 。 AND:當(dāng)所有參數(shù)都為TRUE時返回TRUE。例如,=AND(A1>0,B1>0) 。 OR:當(dāng)任一參數(shù)為TRUE時返回TRUE。例如,=OR(A1>0,B1>0) 。 NOT:返回參數(shù)的邏輯非值。例如,=NOT(A1>0) 。
五、引用函數(shù)類CHOOSE:從數(shù)組中選擇指定的值。例如,=CHOOSE(2,"蘋果","香蕉","橘子") 返回“香蕉”。 INDEX:返回二維數(shù)組中指定位置的值。例如,=INDEX(A1:C3,2,3) 返回A1到C3數(shù)組中第2行第3列的值。 INDIRECT:返回文本字符串所指定的引用。例如,=INDIRECT("A1") 與直接引用A1單元格相同。
六、其他常用函數(shù)COUNTIF:計算符合指定條件的單元格數(shù)量。例如,=COUNTIF(A1:A10,">5") 計算A1到A10中大于5的單元格數(shù)量。 SUMIF:對符合指定條件的單元格求和。例如,=SUMIF(A1:A10,">5",B1:B10) 計算A1到A10中大于5的對應(yīng)B列單元格的和。 VLOOKUP:在數(shù)組中查找指定值,并返回同一行的另一列中的值。例如,=VLOOKUP("張三",A1:B10,2,FALSE) 在A1到B10中查找“張三”,并返回對應(yīng)B列的值。 HLOOKUP:與VLOOKUP類似,但按行查找。 CONCATENATE:將多個文本字符串合并為一個字符串。例如,=CONCATENATE(A1,B1,C1) 將A1、B1和C1的內(nèi)容合并。 LEN:返回文本字符串的長度。例如,=LEN(A1) 返回A1單元格中文本的長度。 SUBSTITUTE:在文本字符串中替換指定的文本。例如,=SUBSTITUTE(A1,"舊文本","新文本") 將A1中的“舊文本”替換為“新文本”。 TRIM:移除文本字符串中多余的空格。例如,=TRIM(A1) 移除A1單元格中文本前后的空格。
|