一、數字處理
1、取絕對值函數
公式:=ABS(數字)
2、取整函數
公式:=INT(數字)
3、四捨五入函數
公式:=ROUND(數字,小數位數)
二、判斷公式
1、如果計算的結果值錯誤那麼顯示為空
公式:=IFERROR(數字/數字,)
說明:如果計算的結果錯誤則顯示為空,否則正常顯示。
2、IF語句的多條件判定及返回值
公式:IF(AND(單元格(邏輯運算符)數值,指定單元格=返回值1),返回值2,)
說明:所有條件同時成立時用AND,任一個成立用OR函數。
三、常用的統計公式
1、統計在兩個表格中相同的內容
公式:B2=COUNTIF(數據源:位置,指定的,目標位置)
說明:如果返回值大於0說明在另一個表中存在,0則不存在。
如果,在此示例中所用到的公式為:B2=COUNTIF(Sheet15!A:A,A2)
2、統計不重複的總數據
公式:C2=SUMPRODUCT(1/COUNTIF(A2:A8,A2:A8))
說明:用COUNTIF函數統計出源數據中每人的出現次數,並用1除的方式把變成分數,最後再相加。
四、數據求和公式
1、隔列求和的應用
公式:H3=SUMIF($A$2:$G$2,H$2,A3:G3)或=SUMPRODUCT((MOD(COLUMN(B3:G3),2)=0)*B3:G3)
說明:如果在標題行中沒有規則就可以用第2個公式
2、單條件應用之求和
公式:F2=SUMIF(A:A,C:C)
說明:這是SUMIF函數的最基礎的用法
五、查找與引用公式
1、單條件查找
說明:VLOOKUP是excel中最常用的查找方式
六、字符串處理公式
1、多單元格字符串的合併
說明:Phonetic函數只能合併字符型數據,不能合併數值
2、截取結果3位之外的部分
說明:LEN計算總長度,LEFT從左邊截總長度-3個
七、日期計算相關
1、日期間相隔的年、月、天數計算
A2是開始日期(2011-12-2),B2是結束日期(2013-6-11)。計算:
相差多少天的公式為:=datedif(A2,B2,d) 其結果:557
相差多少月的公式為: =datedif(A2,B2,m) 其結果:18
相差多少年的公式為: =datedif(A2,B2,Y) 其結果:1
不考慮年份相隔多少月的公式為:=datedif(A1,B1,Ym) 其結果:6
不考慮年份相隔多少天的公式為:=datedif(A1,B1,YD) 其結果:192
不考慮年份月份相隔多少天的公式為:=datedif(A1,B1,MD) 其結果:9
datedif函數第3個參數說明:
Y 時間段中的整年數。
M 時間段中的整月數。
D 時間段中的天數。
MD 日期中天數的差。忽略月和年。
YM 日期中月數的差。忽略日和年。
YD 日期中天數的差。忽略年。
擴展資料:
工程函數
BESSELI返回經過修改的貝塞爾函數IN(X)
BESSELJ 返回貝塞爾函數JN(X)
BESSELK返回經過修改的貝塞爾函數KN(X)
BESSELY返回貝塞爾函數YN(X)
XLFCTBIN2DEC、BIN2DEC 將二進位數轉換為十進位數
BIN2HEX 將二進位數轉換為十六進位數
BIN2OCT將二進位數轉換為八進位數
COMPLEX 將實係數和虛係數轉換為複數
CONVERT 將一種度量單位制中的數字轉換為另一種度量單位制
DEC2BIN 將十進位數轉換為二進位數
DEC2HEX 將十進位數轉換為十六進位數
DEC2OCT 將十進位數轉換為八進位數
DELTA 檢測兩個值是否相等
ERF 返回誤差函數
ERFC 返回餘誤差函數
GESTEP 檢測數字是否大於某個閾值
HEX2BIN 將十六進位數轉換為二進位數
HEX2DEC 將十六進位數轉換為十進位數
HEX2OCT 將十六進位數轉換為八進位數
IMABS 返回複數的絕對值(模)
IMAGINARY 返回複數的虛係數
IMARGUMENT 返回參數THETA,一個以弧度表示的角
IMCONJUGATE 返回複數的共軛複數
IMCOS 返回複數的餘弦
IMDIV 返回兩個複數的商
IMEXP 返回複數的指數
IMLN 返回複數的自然對數
IMLOG10 返回複數的常用對數
IMLOG2 返回複數的以2為底數的對數
IMPOWER 返回複數的整數冪
IMPRODUCT 返回兩個複數的乘積
IMREAL 返回複數的實係數
IMSIN 返回複數的正弦
IMSQRT 返回複數的平方根
IMSUB 返回兩個複數的差
IMSUM 返回兩個複數的和
OCT2BIN 將八進位數轉換為二進位數
OCT2DEC 將八進位數轉換為十進位數
OCT2HEX 將八進位數轉換為十六進位數
翻都翻到這裡了,你還不趕緊收藏起來,給個點讚,評個論。
不然下次我就皮一下,不發這種類似文章了。
記得轉發,讓朋友多多關注哦。