資料庫excel公式
❶ Excel 公式 (自動從資料庫中查找數據)
製品的名稱,不能重復
長度,不能重復。
可以先用INDEX取出各自的位置,C2450,C取橫的位置,2450取縱的位置,然後用OFFSET返回需要的重量
要不明白,就把表格發到[email protected]
❷ excel中位數函數公式
函數公式為MEDIAN()。
excel計算中位數的方法:首先打開Excel表格,列出一組數據;然後輸入公式【=MEDIAN(E7:E12)】,按回車鍵就可以得到這組數據的中位數了。
excel公式是excel工作表中進行數值計算的等式。公式輸入是以「=」開始的。簡單的公式有加、減、乘、除等計算。Excel函數就是一些定義的公式。Excel函數有11類,分別是資料庫函數、日期與時間函數、工程函數、財務函數、信息函數、邏輯函數、查詢和引用函數、數學和三角函數、統計函數、文本函數以及用戶自定義函數。
常見函數公式如下:
AVERAGE求平均值函數計算一組數據的平均值數據選擇一個單元,用來顯示平均值數據,在fx公式輸入欄里邊輸入:=AVERAGE(D2:D4),其中D2D4為要計算平均的數據范圍。如下圖所示,回車顯示平均值數據。
MAX求最大值函數計算一組數據的最大值選擇一個單元,用來顯示最大值數據,在fx公式輸入欄里邊輸入:=MAX(D2:D4),其中D2D4為要計算平均的數據范圍。如下圖所示,回車顯示最大值數據。
MIN求最小值計算一組數據的最小值選擇一個單元,用來計算最小值,在fx公式輸入欄里邊輸入:=MIN(D2:D4),其中D2D4為要計算平均的數據范圍。如下圖所示,回車顯示平均值數據。
❸ Excel 基本函數公式。
很多,粘貼復制來回答吧。
Excel函數大全
資料庫和清單管理函數
DAVERAGE 返回選定資料庫項的平均值
DCOUNT 計算資料庫中包含數字的單元格的個數
DCOUNTA 計算資料庫中非空單元格的個數
DGET 從資料庫中提取滿足指定條件的單個記錄
DMAX 返回選定資料庫項中的最大值
DMIN 返回選定資料庫項中的最小值
DPRODUCT 乘以特定欄位(此欄位中的記錄為資料庫中滿足指定條件的記錄)中的值
DSTDEV 根據資料庫中選定項的示例估算標准偏差
DSTDEVP 根據資料庫中選定項的樣本總體計算標准偏差
DSUM 對資料庫中滿足條件的記錄的欄位列中的數字求和
DVAR 根據資料庫中選定項的示例估算方差
DVARP 根據資料庫中選定項的樣本總體計算方差
GETPIVOTDATA 返回存儲在數據透視表中的數據
日期和時間函數
DATE 返回特定時間的系列數
DATEDIF 計算兩個日期之間的年、月、日數
DATEVALUE 將文本格式的日期轉換為系列數
DAY 將系列數轉換為月份中的日
DAYS360 按每年 360 天計算兩個日期之間的天數
EDATE 返回在開始日期之前或之後指定月數的某個日期的系列數
EOMONTH 返回指定月份數之前或之後某月的最後一天的系列數
HOUR 將系列數轉換為小時
MINUTE 將系列數轉換為分鍾
MONTH 將系列數轉換為月
NETWORKDAYS 返回兩個日期之間的完整工作日數
NOW 返回當前日期和時間的系列數
SECOND 將系列數轉換為秒
TIME 返回特定時間的系列數
TIMEVALUE 將文本格式的時間轉換為系列數
TODAY 返回當天日期的系列數
WEEKDAY 將系列數轉換為星期
WORKDAY 返回指定工作日數之前或之後某日期的系列數
YEAR 將系列數轉換為年
YEARFRAC 返回代表 start_date(開始日期)和 end_date(結束日期)之間天數的以年為單位的分數
DDE 和外部函數
CALL 調用動態鏈接庫 (DLL) 或代碼源中的過程
REGISTER.ID 返回已注冊的指定 DLL 或代碼源的注冊 ID
SQL.REQUEST 連接外部數據源,並從工作表中運行查詢,然後將結果作為數組返回,而無需進行宏編程。
有關 CALL 和 REGISTER 函數的其他信息
工程函數
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 將八進制數轉換為十六進制數
財務函數
ACCRINT 返回定期付息有價證券的應計利息
ACCRINTM 返回到期一次性付息有價證券的應計利息
AMORDEGRC 返回每個會計期間的折舊值
AMORLINC 返回每個會計期間的折舊值
COUPDAYBS 返回當前付息期內截止到成交日的天數
COUPDAYS 返回成交日所在的付息期的天數
COUPDAYSNC 返回從成交日到下一付息日之間的天數
COUPNCD 返回成交日過後的下一付息日的日期
COUPNUM 返回成交日和到期日之間的利息應付次數
COUPPCD 返回成交日之前的上一付息日的日期
CUMIPMT 返回兩個期間之間累計償還的利息數額
CUMPRINC 返回兩個期間之間累計償還的本金數額
DB 使用固定余額遞減法,返回一筆資產在指定期間內的折舊值
DDB 使用雙倍余額遞減法或其他指定方法,返回一筆資產在指定期間內的折舊值
DISC 返回有價證券的貼現率
DOLLARDE 將按分數表示的價格轉換為按小數表示的價格
DOLLARFR 將按小數表示的價格轉換為按分數表示的價格
DURATION 返回定期付息有價證券的修正期限
EFFECT 返回實際年利率
FV 返回投資的未來值
FVSCHEDULE 基於一系列復利返回本金的未來值
INTRATE 返回一次性付息證券的利率
IPMT 返回給定期間內投資的利息償還額
IRR 返回一組現金流的內部收益率
ISPMT 計算在投資的特定期間內支付的利息
MDURATION 返回假設面值 $100 的有價證券的 Macauley 修正期限
MIRR 返回正負現金流使用不同利率的修正內部收益率
NOMINAL 返回名義年利率
NPER 返回投資的期數
NPV 基於一系列現金流和固定的各期貼現率,返回一項投資的凈現值
ODDFPRICE 返回首期付息日不固定的面值 $100 的有價證券的價格
ODDFYIELD 返回首期付息日不固定的有價證券的收益率
ODDLPRICE 返回末期付息日不固定的面值 $100 的有價證券的價格
ODDLYIELD 返回末期付息日不固定的有價證券的收益率
PMT 返回投資或貸款的每期付款額
PPMT 返回投資在某一給定期次內的本金償還額
PRICE 返回定期付息的面值 $100 的有價證券的價格
PRICEDISC 返回折價發行的面值 $100 的有價證券的價格
PRICEMAT 返回到期付息的面值 $100 的有價證券的價格
PV 返回投資的現值
RATE 返回年金的各期利率
RECEIVED 返回一次性付息的有價證券到期收回的金額
SLN 返回一項資產每期的直線折舊費
SYD 返回某項資產按年限總和折舊法計算的某期的折舊值
TBILLEQ 返返回國庫券的債券等效收益率
TBILLPRICE 返回面值 $100 的國庫券的價格
TBILLYIELD 返回國庫券的收益率
VDB 使用遞減余額法,返回指定期間內或某一時間段內的資產折舊額
XIRR 返回一組不定期發生的現金流的內部收益率
XNPV 返回一組不定期發生的現金流的凈現值
YIELD 返回定期付息有價證券的收益率
YIELDDISC 返回折價發行的有價證券的年收益率,例如:國庫券
YIELDMAT 返回到期付息的有價證券的年收益率
信息函數
CELL 返回有關單元格格式、位置或內容的信息
COUNTBLANK 計算區域中空單元格的個數
ERROR.TYPE 返回對應於錯誤類型的數字
INFO 返回有關當前操作環境的信息
ISBLANK 如果值為空,則返回 TRUE。
ISERR 如果值為除 #N/A 以外的錯誤值,則返回 TRUE。
ISERROR 如果值為任何錯誤值,則返回 TRUE。
ISEVEN 如果數為偶數,則返回 TRUE。
ISLOGICAL 如果值為邏輯值,則返回 TRUE。
ISNA 如果值為 #N/A 錯誤值,則返回 TRUE。
ISNONTEXT 如果值不是文本,則返回 TRUE。
ISNUMBER 如果值為數字,則返回 TRUE。
ISODD 如果數字為奇數,則返回 TRUE。
ISREF 如果值為引用,則返回 TRUE。
ISTEXT 如果值為文本,則返回 TRUE。
N 返回轉換為數字的值
NA 返回錯誤值 #N/A
xlfctTYPE TYPE 返回表示值的數據類型的數字
邏輯函數
AND 如果所有參數為 TRUE,則返回 TRUE
FALSE 返回邏輯值 FALSE
IF 指定要執行的邏輯檢測
NOT 反轉參數的邏輯值
OR 如果任何參數為 TRUE,則返回 TRUE
TRUE 返回邏輯值 TRUE
查找和引用函數
ADDRESS 以文本形式返回對工作表中單個單元格的引用
AREAS 返回引用中的區域數
CHOOSE 從值的列表中選擇一個值
COLUMN 返回引用的列號
COLUMNS 返回引用中的列數
HLOOKUP 查找數組的頂行並返回指示單元格的值
HYPERLINK 創建快捷方式或跳轉,打開存儲在網路伺服器、企業內部網或 Internet 上的文檔
INDEX 使用索引從引用或數組中選擇值
INDIRECT 返回由文本值表示的引用
LOOKUP 在向量或數組中查找值
MATCH 在引用或數組中查找值
OFFSET 從給定引用中返回引用偏移量
ROW 返回引用的行號
ROWS 返回引用中的行數
TRANSPOSE 返回數組的轉置
VLOOKUP 查找數組的第一列並移過行,然後返回單元格的值
數學和三角函數
ABS 返回數的絕對值
ACOS 返回數的反餘弦
ACOSH 返回數的反雙曲餘弦值
ASIN 返回數的反正弦
ASINH 返回數的反雙曲正弦值
ATAN 返回數的反正切
ATAN2 從 X 和 Y 坐標返回反正切
ATANH 返回參數的反雙曲正切值
CEILING 對數字取整為最接近的整數或最接近的多個有效數字
COMBIN 返回給定數目對象的組合數
COS 返回數的餘弦
COSH 返回數的雙曲線餘弦
COUNTIF 計算符合給定條件的區域中的非空單元格數
DEGREES 將弧度轉換為度
EVEN 將數向上取整至最接近的偶數整數
EXP 返回 e 的指定數乘冪
FACT 返回數的階乘
FACTDOUBLE 返回參數 Number 的半階乘
FLOOR 將參數 Number 沿絕對值減小的方向取整
GCD 返回最大公約數
INT 將數向下取整至最接近的整數
LCM 返回最小公倍數
LN 返回數的自然對數
LOG 返回數的指定底數的對數
LOG10 返回以 10 為底的對數
MDETERM 返回數組的矩陣行列式
MINVERSE 返回數組的反矩陣
MMULT 返回兩個數組的矩陣乘積
MOD 返回兩數相除的余數
MROUND 返回參數按指定基數取整後的數值
MULTINOMIAL 返回一組數的多項式
ODD 將數取整至最接近的奇數整數
PI 返回 Pi 值
POWER 返回數的乘冪結果
PRODUCT 將所有以參數形式給出的數字相乘
QUOTIENT 返回商的整數部分
RADIANS 將度轉換為弧度
RAND 返回 0 和 1 之間的隨機數
RANDBETWEEN 返回指定數之間的隨機數
ROMAN 將阿拉伯數字轉換為文本形式的羅馬數字
ROUND 將數取整至指定數
ROUNDDOWN 將數向下*近 0 值取整
ROUNDUP 將數向上遠離 0 值取整
SERIESSUM 返回基於公式的冪級數的和
SIGN 返回數的正負號
SIN 返回給定角度的正弦
SINH 返回數的雙曲正弦值
SQRT 返回正平方根
SQRTPI 返回某數與 Pi 的乘積的平方根
SUBTOTAL 返回清單或資料庫中的分類匯總
SUM 添加參數
SUMIF 按給定條件添加指定單元格
SUMPRODUCT 返回相對應的數組部分的乘積和
SUMSQ 返回參數的平方和
SUMX2MY2 返回兩個數組中相對應值的平方差之和
SUMX2PY2 返回兩個數組中相對應值的平方和之和
SUMXMY2 返回兩個數組中相對應值差的平方之和
TAN 返回數的正切
TANH 返回數的雙曲正切值
TRUNC 將數截尾為整數
統計函數
AVEDEV 返回一組數據與其均值的絕對偏差的平均值
AVERAGE 返回參數的平均值
AVERAGEA 返回參數的平均值,包括數字、文本和邏輯值
BETADIST 返回 Beta 分布累積函數的函數值
BETAINV 返回 Beta 分布累積函數的反函數值
BINOMDIST 返回單獨項二項式分布概率
CHIDIST 返回 chi 平方分布的單尾概率
CHIINV 返回 chi 平方分布的反單尾概率
CHITEST 返回獨立性檢驗值
CONFIDENCE 返回總體平均值的置信區間
CORREL 返回兩個數據集之間的相關系數
COUNT 計算參數列表中的數字多少
COUNTA 計算參數列表中的值多少
COVAR 返回協方差,即成對偏移乘積的平均數
CRITBINOM 返回使累積二項式分布小於等於臨界值的最小值
DEVSQ 返回偏差的平方和
EXPONDIST 返回指數分布
FDIST 返回 F 概率分布
FINV 返回反 F 概率分布
FISHER 返回 Fisher 變換
FISHERINV 返回反 Fisher 變換
FORECAST 根據給定的數據計算或預測未來值
FREQUENCY 返回作為矢量數組的頻率分布
FTEST 返回 F 檢驗的結果
GAMMADIST 返回伽瑪分布
GAMMAINV 返回反伽瑪累積分布
GAMMALN 返回伽瑪函數的自然對數,Γ(x)
GEOMEAN 返回幾何平均數
GROWTH 根據給定的數據預測指數增長值
HARMEAN 返回數據集合的調和平均值
HYPGEOMDIST 返回超幾何分布
INTERCEPT 返回回歸線截距
KURT 返回數據集的峰值
LARGE 返回數據集中第 k 個最大值
LINEST 返回線條趨勢的參數
LOGEST 返回指數趨勢的參數
LOGINV 返回反對數正態分布
LOGNORMDIST 返回對數正態分布的累積函數
MAX 返回參數列表中的最大值
MAXA 返回參數列表中的最大值,包括數字、文本和邏輯值
MEDIAN 返回給定數字的中位數
MIN 返回參數列表的最小值
MINA 返回參數列表中的最小值,包括數字、文本和邏輯值
MODE 返回數據集中的出現最多的值
NEGBINOMDIST 返回負二項式分布
NORMDIST 返回普通累積分布
NORMINV 返回反普通累積分布
NORMSDIST 返回標准普通累積分布
NORMSINV 返回反標准普通累積分布
PEARSON 返回 Pearson 乘積矩相關系數
PERCENTILE 返回區域中值的第 k 個百分比
PERCENTRANK 返回數據集中值的百分比排位
PERMUT 返回對象給定數的排列數
POISSON 返回泊松分布
PROB 返回區域中的值在兩個限制之間的概率
QUARTILE 返回數據集的四分位數
RANK 返回某數在數字列表中的排位
RSQ 返回 Pearson 乘積力矩相關系數的平方
SKEW 返回分布的偏斜度
SLOPE 返回線性回歸直線的斜率
SMALL 返回數據集中的第 k 個最小值
STANDARDIZE 返回正態化數值
STDEV 估計樣本的標准偏差
STDEVA 估計樣本的標准偏差,包括數字、文本和邏輯值
STDEVP 計算整個樣本總體的標准偏差
STDEVPA 計算整個樣本總體的標准偏差,包括數字、文本和邏輯值
STEYX 返回通過線性回歸法計算 y 預測值時所產生的標准誤差
TDIST 返回學生氏- t 分布
TINV 返回反學生氏- t 分布
TREND 返回沿線性趨勢的值
TRIMMEAN 返回數據集的內部平均值
TTEST 返回與學生氏- t 檢驗相關的概率
VAR 估計樣本的方差
VARA 估計樣本的方差,包括數字、文本和邏輯值
VARP 計算整個樣本總體的方差
VARPA 計算整個樣本總體的方差,包括數字、文本和邏輯值
WEIBULL 返回韋伯分布
ZTEST 返回 z 檢驗的雙尾 P 值
文本函數
ASC 將字元串中的全形(雙位元組)英文字母或片假名更改為半形(單位元組)字元。
CHAR 返回由編碼號碼所指定的字元
CLEAN 刪除文本中的所有不可列印字元
CODE 返迴文本串中第一個字元的數字編碼
CONCATENATE 將多個文本項連接到一個文本項中
DOLLAR 使用當前格式將數字轉換為文本
EXACT 檢查兩個文本值是否相同
FIND 在其他文本值中查找文本值(區分大小寫)
FIXED 使用固定的十進制數將數字設置為文本格式
JIS 將字元串中的半形(單位元組)英文字元或片假名更改為全形(雙位元組)字元。
LEFT 返迴文本值中最左邊的字元
LEN 返迴文本串中字元的個數
LOWER 將文本轉換為小寫
MID 從文本串中的指定位置開始返回特定數目的字元
PHONETIC 從文本串中提取拼音 (furigana) 字元
PROPER 將文本值中每個單詞的首字母設置為大寫
REPLACE 替換文本中的字元
REPT 按給定次數重復文本
RIGHT 返迴文本值中最右邊的字元
SEARCH 在其他文本值中查找文本值(不區分大小寫)
SUBSTITUTE 在文本串中使用新文本替換舊文本
T 將參數轉換為文本
TEXT 設置數字的格式並將其轉換為文本
TRIM 刪除文本中的空格
UPPER 將文本轉換為大寫
VALUE 將文本參數轉換為數字
YEN 使用 ¥ (yen) 貨幣符號將數字轉換為文本。
❹ excel資料庫函數
第一題:=SUMPRODUCT((C2:C16<AVERAGE(C2:C16))*(D2:D16="博士")*((F2:F16="正處級")+(F2:F16="副處級")))
第二題:=SUMIFS(G2:G16,E2:E16,"科室3",B2:B16,"女",F2:F16,「科員")
第三題:(這個有麻煩,正在研究)
這第三題是什麼東東,這個「或者」是什麼意思,是兩個條件選其一,還是整個的都要滿足?這「或者」兩邊的,只有寫出一個,因為結果只有一個。
低於平均工資的,男博士的的平均工資:
=AVERAGEIFS(G2:G16,G2:G16,"<"&AVERAGE(G2:G16),B2:B16,"男",D2:D16,"博士")
第四題:先在J10:K12內錄入條件區域:
然後寫公式:=DMAX(A1:G16,"工資",J10:K12)
(不好意思,理解有誤,資料庫函數包括:平均值DAVERAGE 函數,最大值DMAX函數,求和DMAX函數,等,明天再研究答復你)
第四題使用的是資料庫函數。
❺ EXCEL常用公式有哪些
以下這些都是常用的函數。
1、ABS函數
函數名稱:ABS
主要功能:求出相應數字的絕對值。
使用格式:ABS(number)
參數說明:number代表需要求絕對值的數值或引用的單元格。
應用舉例:如果在B2單元格中輸入公式:=ABS(A2),則在A2單元格中無論輸入正數(如100)還是負數(如-100),B2中均顯示出正數(如100)。
特別提醒:如果number參數不是數值,而是一些字元(如A等),則B2中返回錯誤值「#VALUE!」。
2、AND函數
函數名稱:AND
主要功能:返回邏輯值:如果所有參數值均為邏輯「真(TRUE)」,則返回邏輯「真(TRUE)」,反之返回邏輯「假(FALSE)」。
使用格式:AND(logical1,logical2, ...)
參數說明:Logical1,Logical2,Logical3……:表示待測試的條件值或表達式,最多這30個。
應用舉例:在C5單元格輸入公式:=AND(A5>=60,B5>=60),確認。如果C5中返回TRUE,說明A5和B5中的數值均大於等於60,如果返回FALSE,說明A5和B5中的數值至少有一個小於60。
特別提醒:如果指定的邏輯條件參數中包含非邏輯值時,則函數返回錯誤值「#VALUE!」或「#NAME」。
3、AVERAGE函數
函數名稱:AVERAGE
主要功能:求出所有參數的算術平均值。
使用格式:AVERAGE(number1,number2,……)
參數說明:number1,number2,……:需要求平均值的數值或引用單元格(區域),參數不超過30個。
應用舉例:在B8單元格中輸入公式:=AVERAGE(B7:D7,F7:H7,7,8),確認後,即可求出B7至D7區域、F7至H7區域中的數值和7、8的平均值。
特別提醒:如果引用區域中包含「0」值單元格,則計算在內;如果引用區域中包含空白或字元單元格,則不計算在內。
4、COLUMN 函數
函數名稱:COLUMN
主要功能:顯示所引用單元格的列標號值。
使用格式:COLUMN(reference)
參數說明:reference為引用的單元格。
應用舉例:在C11單元格中輸入公式:=COLUMN(B11),確認後顯示為2(即B列)。
特別提醒:如果在B11單元格中輸入公式:=COLUMN(),也顯示出2;與之相對應的還有一個返回行標號值的函數——ROW(reference)。
5、CONCATENATE函數
函數名稱:CONCATENATE
主要功能:將多個字元文本或單元格中的數據連接在一起,顯示在一個單元格中。
使用格式:CONCATENATE(Text1,Text……)
參數說明:Text1、Text2……為需要連接的字元文本或引用的單元格。
應用舉例:在C14單元格中輸入公式:=CONCATENATE(A14,"@",B14,".com"),確認後,即可將A14單元格中字元、@、B14單元格中的字元和.com連接成一個整體,顯示在C14單元格中。
特別提醒:如果參數不是引用的單元格,且為文本格式的,請給參數加上英文狀態下的雙引號,如果將上述公式改為:=A14&"@"&B14&".com",也能達到相同的目的。
6、COUNTIF函數
函數名稱:COUNTIF
主要功能:統計某個單元格區域中符合指定條件的單元格數目。
使用格式:COUNTIF(Range,Criteria)
參數說明:Range代表要統計的單元格區域;Criteria表示指定的條件表達式。
應用舉例:在C17單元格中輸入公式:=COUNTIF(B1:B13,">=80"),確認後,即可統計出B1至B13單元格區域中,數值大於等於80的單元格數目。
特別提醒:允許引用的單元格區域中有空白單元格出現。
7、DATE函數
函數名稱:DATE
主要功能:給出指定數值的日期。
使用格式:DATE(year,month,day)
參數說明:year為指定的年份數值(小於9999);month為指定的月份數值(可以大於12);day為指定的天數。
應用舉例:在C20單元格中輸入公式:=DATE(2003,13,35),確認後,顯示出2004-2-4。
特別提醒:由於上述公式中,月份為13,多了一個月,順延至2004年1月;天數為35,比2004年1月的實際天數又多了4天,故又順延至2004年2月4日。
8、函數名稱:DATEDIF
主要功能:計算返回兩個日期參數的差值。
使用格式:=DATEDIF(date1,date2,"y")、=DATEDIF(date1,date2,"m")、=DATEDIF(date1,date2,"d")
參數說明:date1代表前面一個日期,date2代表後面一個日期;y(m、d)要求返回兩個日期相差的年(月、天)數。
應用舉例:在C23單元格中輸入公式:=DATEDIF(A23,TODAY(),"y"),確認後返回系統當前日期[用TODAY()表示)與A23單元格中日期的差值,並返回相差的年數。
特別提醒:這是Excel中的一個隱藏函數,在函數向導中是找不到的,可以直接輸入使用,對於計算年齡、工齡等非常有效。
9、DAY函數
函數名稱:DAY
主要功能:求出指定日期或引用單元格中的日期的天數。
使用格式:DAY(serial_number)
參數說明:serial_number代表指定的日期或引用的單元格。
應用舉例:輸入公式:=DAY("2003-12-18"),確認後,顯示出18。
特別提醒:如果是給定的日期,請包含在英文雙引號中。
10、DCOUNT函數
函數名稱:DCOUNT
主要功能:返回資料庫或列表的列中滿足指定條件並且包含數字的單元格數目。
使用格式:DCOUNT(database,field,criteria)
參數說明:Database表示需要統計的單元格區域;Field表示函數所使用的數據列(在第一行必須要有標志項);Criteria包含條件的單元格區域。
應用舉例:如圖1所示,在F4單元格中輸入公式:=DCOUNT(A1:D11,"語文",F1:G2),確認後即可求出「語文」列中,成績大於等於70,而小於80的數值單元格數目(相當於分數段人數)。
特別提醒:如果將上述公式修改為:=DCOUNT(A1:D11,,F1:G2),也可以達到相同目的。
11、FREQUENCY函數
函數名稱:FREQUENCY
主要功能:以一列垂直數組返回某個區域中數據的頻率分布。
使用格式:FREQUENCY(data_array,bins_array)
參數說明:Data_array表示用來計算頻率的一組數據或單元格區域;Bins_array表示為前面數組進行分隔一列數值。
應用舉例:如圖2所示,同時選中B32至B36單元格區域,輸入公式:=FREQUENCY(B2:B31,D2:D36),輸入完成後按下「Ctrl+Shift+Enter」組合鍵進行確認,即可求出B2至B31區域中,按D2至D36區域進行分隔的各段數值的出現頻率數目(相當於統計各分數段人數)。
特別提醒:上述輸入的是一個數組公式,輸入完成後,需要通過按「Ctrl+Shift+Enter」組合鍵進行確認,確認後公式兩端出現一對大括弧({}),此大括弧不能直接輸入。
12、IF函數
函數名稱:IF
主要功能:根據對指定條件的邏輯判斷的真假結果,返回相對應的內容。
使用格式:=IF(Logical,Value_if_true,Value_if_false)
參數說明:Logical代表邏輯判斷表達式;Value_if_true表示當判斷條件為邏輯「真(TRUE)」時的顯示內容,如果忽略返回「TRUE」;Value_if_false表示當判斷條件為邏輯「假(FALSE)」時的顯示內容,如果忽略返回「FALSE」。
應用舉例:在C29單元格中輸入公式:=IF(C26>=18,"符合要求","不符合要求"),確信以後,如果C26單元格中的數值大於或等於18,則C29單元格顯示「符合要求」字樣,反之顯示「不符合要求」字樣。
特別提醒:本文中類似「在C29單元格中輸入公式」中指定的單元格,讀者在使用時,並不需要受其約束,此處只是配合本文所附的實例需要而給出的相應單元格,具體請大家參考所附的實例文件。
13、INDEX函數
函數名稱:INDEX
主要功能:返回列表或數組中的元素值,此元素由行序號和列序號的索引值進行確定。
使用格式:INDEX(array,row_num,column_num)
參數說明:Array代表單元格區域或數組常量;Row_num表示指定的行序號(如果省略row_num,則必須有 column_num);Column_num表示指定的列序號(如果省略column_num,則必須有 row_num)。
應用舉例:如圖3所示,在F8單元格中輸入公式:=INDEX(A1:D11,4,3),確認後則顯示出A1至D11單元格區域中,第4行和第3列交叉處的單元格(即C4)中的內容。
特別提醒:此處的行序號參數(row_num)和列序號參數(column_num)是相對於所引用的單元格區域而言的,不是Excel工作表中的行或列序號。
14、INT函數
函數名稱:INT
主要功能:將數值向下取整為最接近的整數。
使用格式:INT(number)
參數說明:number表示需要取整的數值或包含數值的引用單元格。
應用舉例:輸入公式:=INT(18.89),確認後顯示出18。
特別提醒:在取整時,不進行四捨五入;如果輸入的公式為=INT(-18.89),則返回結果為-19。
15、ISERROR函數
函數名稱:ISERROR
主要功能:用於測試函數式返回的數值是否有錯。如果有錯,該函數返回TRUE,反之返回FALSE。
使用格式:ISERROR(value)
參數說明:Value表示需要測試的值或表達式。
應用舉例:輸入公式:=ISERROR(A35/B35),確認以後,如果B35單元格為空或「0」,則A35/B35出現錯誤,此時前述函數返回TRUE結果,反之返回FALSE。
特別提醒:此函數通常與IF函數配套使用,如果將上述公式修改為:=IF(ISERROR(A35/B35),"",A35/B35),如果B35為空或「0」,則相應的單元格顯示為空,反之顯示A35/B35
的結果。
16、LEFT函數
函數名稱:LEFT
主要功能:從一個文本字元串的第一個字元開始,截取指定數目的字元。
使用格式:LEFT(text,num_chars)
參數說明:text代表要截字元的字元串;num_chars代表給定的截取數目。
應用舉例:假定A38單元格中保存了「我喜歡天極網」的字元串,我們在C38單元格中輸入公式:=LEFT(A38,3),確認後即顯示出「我喜歡」的字元。
特別提醒:此函數名的英文意思為「左」,即從左邊截取,Excel很多函數都取其英文的意思。
17、LEN函數
函數名稱:LEN
主要功能:統計文本字元串中字元數目。
使用格式:LEN(text)
參數說明:text表示要統計的文本字元串。
應用舉例:假定A41單元格中保存了「我今年28歲」的字元串,我們在C40單元格中輸入公式:=LEN(A40),確認後即顯示出統計結果「6」。
特別提醒:LEN要統計時,無論中全形字元,還是半形字元,每個字元均計為「1」;與之相對應的一個函數——LENB,在統計時半形字元計為「1」,全形字元計為「2」。
18、MATCH函數
函數名稱:MATCH
主要功能:返回在指定方式下與指定數值匹配的數組中元素的相應位置。
使用格式:MATCH(lookup_value,lookup_array,match_type)
參數說明:Lookup_value代表需要在數據表中查找的數值;
Lookup_array表示可能包含所要查找的數值的連續單元格區域;
Match_type表示查找方式的值(-1、0或1)。
如果match_type為-1,查找大於或等於 lookup_value的最小數值,Lookup_array 必須按降序排列;
如果match_type為1,查找小於或等於 lookup_value 的最大數值,Lookup_array 必須按升序排列;
如果match_type為0,查找等於lookup_value 的第一個數值,Lookup_array 可以按任何順序排列;如果省略match_type,則默認為1。
應用舉例:如圖4所示,在F2單元格中輸入公式:=MATCH(E2,B1:B11,0),確認後則返回查找的結果「9」。
特別提醒:Lookup_array只能為一列或一行。
19、MAX函數
函數名稱:MAX
主要功能:求出一組數中的最大值。
使用格式:MAX(number1,number2……)
參數說明:number1,number2……代表需要求最大值的數值或引用單元格(區域),參數不超過30個。
應用舉例:輸入公式:=MAX(E44:J44,7,8,9,10),確認後即可顯示出E44至J44單元和區域和數值7,8,9,10中的最大值。
特別提醒:如果參數中有文本或邏輯值,則忽略。
20、MID函數
函數名稱:MID
主要功能:從一個文本字元串的指定位置開始,截取指定數目的字元。
使用格式:MID(text,start_num,num_chars)
參數說明:text代表一個文本字元串;start_num表示指定的起始位置;num_chars表示要截取的數目。
應用舉例:假定A47單元格中保存了「我喜歡天極網」的字元串,我們在C47單元格中輸入公式:=MID(A47,4,3),確認後即顯示出「天極網」的字元。
特別提醒:公式中各參數間,要用英文狀態下的逗號「,」隔開。
21、MIN函數
函數名稱:MIN
主要功能:求出一組數中的最小值。
使用格式:MIN(number1,number2……)
參數說明:number1,number2……代表需要求最小值的數值或引用單元格(區域),參數不超過30個。
應用舉例:輸入公式:=MIN(E44:J44,7,8,9,10),確認後即可顯示出E44至J44單元和區域和數值7,8,9,10中的最小值。
特別提醒:如果參數中有文本或邏輯值,則忽略。
22、MOD函數
函數名稱:MOD
主要功能:求出兩數相除的余數。
使用格式:MOD(number,divisor)
參數說明:number代表被除數;divisor代表除數。
應用舉例:輸入公式:=MOD(13,4),確認後顯示出結果「1」。
特別提醒:如果divisor參數為零,則顯示錯誤值「#DIV/0!」;MOD函數可以借用函數INT來表示:上述公式可以修改為:=13-4*INT(13/4)。
23、MONTH函數
函數名稱:MONTH
主要功能:求出指定日期或引用單元格中的日期的月份。
使用格式:MONTH(serial_number)
參數說明:serial_number代表指定的日期或引用的單元格。
應用舉例:輸入公式:=MONTH("2003-12-18"),確認後,顯示出11。
特別提醒:如果是給定的日期,請包含在英文雙引號中;如果將上述公式修改為:=YEAR("2003-12-18"),則返回年份對應的值「2003」。
24、NOW函數
函數名稱:NOW
主要功能:給出當前系統日期和時間。
使用格式:NOW()
參數說明:該函數不需要參數。
應用舉例:輸入公式:=NOW(),確認後即刻顯示出當前系統日期和時間。如果系統日期和時間發生了改變,只要按一下F9功能鍵,即可讓其隨之改變。
特別提醒:顯示出來的日期和時間格式,可以通過單元格格式進行重新設置。
25、OR函數
函數名稱:OR
主要功能:返回邏輯值,僅當所有參數值均為邏輯「假(FALSE)」時返回函數結果邏輯「假(FALSE)」,否則都返回邏輯「真(TRUE)」。
使用格式:OR(logical1,logical2, ...)
參數說明:Logical1,Logical2,Logical3……:表示待測試的條件值或表達式,最多這30個。
應用舉例:在C62單元格輸入公式:=OR(A62>=60,B62>=60),確認。如果C62中返回TRUE,說明A62和B62中的數值至少有一個大於或等於60,如果返回FALSE,說明A62和B62中的數值都小於60。
特別提醒:如果指定的邏輯條件參數中包含非邏輯值時,則函數返回錯誤值「#VALUE!」或「#NAME」。
26、RANK函數
函數名稱:RANK
主要功能:返回某一數值在一列數值中的相對於其他數值的排位。
使用格式:RANK(Number,ref,order)
參數說明:Number代表需要排序的數值;ref代表排序數值所處的單元格區域;order代表排序方式參數(如果為「0」或者忽略,則按降序排名,即數值越大,排名結果數值越小;如果為非「0」值,則按升序排名,即數值越大,排名結果數值越大;)。
應用舉例:如在C2單元格中輸入公式:=RANK(B2,$B$2:$B$31,0),確認後即可得出丁1同學的語文成績在全班成績中的排名結果。
特別提醒:在上述公式中,我們讓Number參數採取了相對引用形式,而讓ref參數採取了絕對引用形式(增加了一個「$」符號),這樣設置後,選中C2單元格,將滑鼠移至該單元格右下角,成細十字線狀時(通常稱之為「填充柄」),按住左鍵向下拖拉,即可將上述公式快速復制到C列下面的單元格中,完成其他同學語文成績的排名統計。
27、RIGHT函數
函數名稱:RIGHT
主要功能:從一個文本字元串的最後一個字元開始,截取指定數目的字元。
使用格式:RIGHT(text,num_chars)
參數說明:text代表要截字元的字元串;num_chars代表給定的截取數目。
應用舉例:假定A65單元格中保存了「我喜歡天極網」的字元串,我們在C65單元格中輸入公式:=RIGHT(A65,3),確認後即顯示出「天極網」的字元。
特別提醒:Num_chars參數必須大於或等於0,如果忽略,則默認其為1;如果num_chars參數大於文本長度,則函數返回整個文本。
28、SUBTOTAL函數
函數名稱:SUBTOTAL
主要功能:返回列表或資料庫中的分類匯總。
使用格式:SUBTOTAL(function_num, ref1, ref2, ...)
參數說明:Function_num為1到11(包含隱藏值)或101到111(忽略隱藏值)之間的數字,用來指定使用什麼函數在列表中進行分類匯總計算(如圖6);ref1, ref2,……代表要進行分類匯總區域或引用,不超過29個。
應用舉例:如圖7所示,在B64和C64單元格中分別輸入公式:=SUBTOTAL(3,C2:C63)和=SUBTOTAL103,C2:C63),並且將61行隱藏起來,確認後,前者顯示為62(包括隱藏的行),後者顯示為61,不包括隱藏的行。
特別提醒:如果採取自動篩選,無論function_num參數選用什麼類型,SUBTOTAL函數忽略任何不包括在篩選結果中的行;SUBTOTAL函數適用於數據列或垂直區域,不適用於數據行或水平區域。
29、函數名稱:SUM
主要功能:計算所有參數數值的和。
使用格式:SUM(Number1,Number2……)
參數說明:Number1、Number2……代表需要計算的值,可以是具體的數值、引用的單元格(區域)、邏輯值等。
應用舉例:如圖7所示,在D64單元格中輸入公式:=SUM(D2:D63),確認後即可求出語文的總分。
特別提醒:如果參數為數組或引用,只有其中的數字將被計算。數組或引用中的空白單元格、邏輯值、文本或錯誤值將被忽略;如果將上述公式修改為:=SUM(LARGE(D2:D63,{1,2,3,4,5})),則可以求出前5名成績的和。
30、SUMIF函數
函數名稱:SUMIF
主要功能:計算符合指定條件的單元格區域內的數值和。
使用格式:SUMIF(Range,Criteria,Sum_Range)
參數說明:Range代表條件判斷的單元格區域;Criteria為指定條件表達式;Sum_Range代表需要計算的數值所在的單元格區域。
應用舉例:如圖7所示,在D64單元格中輸入公式:=SUMIF(C2:C63,"男",D2:D63),確認後即可求出「男」生的語文成績和。
特別提醒:如果把上述公式修改為:=SUMIF(C2:C63,"女",D2:D63),即可求出「女」生的語文成績和;其中「男」和「女」由於是文本型的,需要放在英文狀態下的雙引號("男"、"女")中。
31、TEXT函數
函數名稱:TEXT
主要功能:根據指定的數值格式將相應的數字轉換為文本形式。
使用格式:TEXT(value,format_text)
參數說明:value代表需要轉換的數值或引用的單元格;format_text為指定文字形式的數字格式。
應用舉例:如果B68單元格中保存有數值1280.45,我們在C68單元格中輸入公式:=TEXT(B68, "$0.00"),確認後顯示為「$1280.45」。
特別提醒:format_text參數可以根據「單元格格式」對話框「數字」標簽中的類型進行確定。
32、TODAY函數
函數名稱:TODAY
主要功能:給出系統日期。
使用格式:TODAY()
參數說明:該函數不需要參數。
應用舉例:輸入公式:=TODAY(),確認後即刻顯示出系統日期和時間。如果系統日期和時間發生了改變,只要按一下F9功能鍵,即可讓其隨之改變。
特別提醒:顯示出來的日期格式,可以通過單元格格式進行重新設置(參見附件)。
33、VALUE函數
函數名稱:VALUE
主要功能:將一個代表數值的文本型字元串轉換為數值型。
使用格式:VALUE(text)
參數說明:text代表需要轉換文本型字元串數值。
應用舉例:如果B74單元格中是通過LEFT等函數截取的文本型字元串,我們在C74單元格中輸入公式:=VALUE(B74),確認後,即可將其轉換為數值型。
特別提醒:如果文本型數值不經過上述轉換,在用函數處理這些數值時,常常返回錯誤。
34、VLOOKUP函數
函數名稱:VLOOKUP
主要功能:在數據表的首列查找指定的數值,並由此返回數據表當前行中指定列處的數值。
使用格式:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
參數說明:Lookup_value代表需要查找的數值;Table_array代表需要在其中查找數據的單元格區域;Col_index_num為在table_array區域中待返回的匹配值的列序號(當Col_index_num為2時,返回table_array第2列中的數值,為3時,返回第3列的值……);Range_lookup為一邏輯值,如果為TRUE或省略,則返回近似匹配值,也就是說,如果找不到精確匹配值,則返回小於lookup_value的最大數值;如果為FALSE,則返回精確匹配值,如果找不到,則返回錯誤值#N/A。
應用舉例:參見圖7,我們在D65單元格中輸入公式:=VLOOKUP(B65,B2:D63,3,FALSE),確認後,只要在B65單元格中輸入一個學生的姓名(如丁48),D65單元格中即刻顯示出該學生的語言成績。
特別提醒:Lookup_value參見必須在Table_array區域的首列中;如果忽略Range_lookup參數,則Table_array的首列必須進行排序;在此函數的向導中,有關Range_lookup參數的用法是錯誤的。
35、WEEKDAY函數
函數名稱:WEEKDAY
主要功能:給出指定日期的對應的星期數。
使用格式:WEEKDAY(serial_number,return_type)
參數說明:serial_number代表指定的日期或引用含有日期的單元格;return_type代表星期的表示方式[當Sunday(星期日)為1、Saturday(星期六)為7時,該參數為1;當Monday(星期一)為1、Sunday(星期日)為7時,該參數為2(這種情況符合中國人的習慣);當Monday(星期一)為0、Sunday(星期日)為6時,該參數為3]。
應用舉例:輸入公式:=WEEKDAY(TODAY(),2),確認後即給出系統日期的星期數。
特別提醒:如果是指定的日期,請放在英文狀態下的雙引號中,如=WEEKDAY("2003-12-18",2)。
❻ excel函數公式大全
Excel函數大全
資料庫和清單管理函數
DAVERAGE 返回選定資料庫項的平均值
DCOUNT 計算資料庫中包含數字的單元格的個數
DCOUNTA 計算資料庫中非空單元格的個數
DGET 從資料庫中提取滿足指定條件的單個記錄
DMAX 返回選定資料庫項中的最大值
DMIN 返回選定資料庫項中的最小值
DPRODUCT 乘以特定欄位(此欄位中的記錄為資料庫中滿足指定條件的記錄)中的值
DSTDEV 根據資料庫中選定項的示例估算標准偏差
DSTDEVP 根據資料庫中選定項的樣本總體計算標准偏差
DSUM 對資料庫中滿足條件的記錄的欄位列中的數字求和
DVAR 根據資料庫中選定項的示例估算方差
DVARP 根據資料庫中選定項的樣本總體計算方差
GETPIVOTDATA 返回存儲在數據透視表中的數據
日期和時間函數
DATE 返回特定時間的系列數
DATEDIF 計算兩個日期之間的年、月、日數
DATEVALUE 將文本格式的日期轉換為系列數
DAY 將系列數轉換為月份中的日
DAYS360 按每年 360 天計算兩個日期之間的天數
EDATE 返回在開始日期之前或之後指定月數的某個日期的系列數
EOMONTH 返回指定月份數之前或之後某月的最後一天的系列數
HOUR 將系列數轉換為小時
MINUTE 將系列數轉換為分鍾
MONTH 將系列數轉換為月
NETWORKDAYS 返回兩個日期之間的完整工作日數
NOW 返回當前日期和時間的系列數
SECOND 將系列數轉換為秒
TIME 返回特定時間的系列數
TIMEVALUE 將文本格式的時間轉換為系列數
TODAY 返回當天日期的系列數
WEEKDAY 將系列數轉換為星期
WORKDAY 返回指定工作日數之前或之後某日期的系列數
YEAR 將系列數轉換為年
YEARFRAC 返回代表 start_date(開始日期)和 end_date(結束日期)之間天數的以年為單位的分數
DDE 和外部函數
CALL 調用動態鏈接庫 (DLL) 或代碼源中的過程
REGISTER.ID 返回已注冊的指定 DLL 或代碼源的注冊 ID
SQL.REQUEST 連接外部數據源,並從工作表中運行查詢,然後將結果作為數組返回,而無需進行宏編程。
有關 CALL 和 REGISTER 函數的其他信息
工程函數
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 將八進制數轉換為十六進制數
財務函數
ACCRINT 返回定期付息有價證券的應計利息
ACCRINTM 返回到期一次性付息有價證券的應計利息
AMORDEGRC 返回每個會計期間的折舊值
AMORLINC 返回每個會計期間的折舊值
COUPDAYBS 返回當前付息期內截止到成交日的天數
COUPDAYS 返回成交日所在的付息期的天數
COUPDAYSNC 返回從成交日到下一付息日之間的天數
COUPNCD 返回成交日過後的下一付息日的日期
COUPNUM 返回成交日和到期日之間的利息應付次數
COUPPCD 返回成交日之前的上一付息日的日期
CUMIPMT 返回兩個期間之間累計償還的利息數額
CUMPRINC 返回兩個期間之間累計償還的本金數額
DB 使用固定余額遞減法,返回一筆資產在指定期間內的折舊值
DDB 使用雙倍余額遞減法或其他指定方法,返回一筆資產在指定期間內的折舊值
DISC 返回有價證券的貼現率
DOLLARDE 將按分數表示的價格轉換為按小數表示的價格
DOLLARFR 將按小數表示的價格轉換為按分數表示的價格
DURATION 返回定期付息有價證券的修正期限
EFFECT 返回實際年利率
FV 返回投資的未來值
FVSCHEDULE 基於一系列復利返回本金的未來值
INTRATE 返回一次性付息證券的利率
IPMT 返回給定期間內投資的利息償還額
IRR 返回一組現金流的內部收益率
ISPMT 計算在投資的特定期間內支付的利息
MDURATION 返回假設面值 $100 的有價證券的 Macauley 修正期限
MIRR 返回正負現金流使用不同利率的修正內部收益率
NOMINAL 返回名義年利率
NPER 返回投資的期數
NPV 基於一系列現金流和固定的各期貼現率,返回一項投資的凈現值
ODDFPRICE 返回首期付息日不固定的面值 $100 的有價證券的價格
ODDFYIELD 返回首期付息日不固定的有價證券的收益率
ODDLPRICE 返回末期付息日不固定的面值 $100 的有價證券的價格
ODDLYIELD 返回末期付息日不固定的有價證券的收益率
PMT 返回投資或貸款的每期付款額
PPMT 返回投資在某一給定期次內的本金償還額
PRICE 返回定期付息的面值 $100 的有價證券的價格
PRICEDISC 返回折價發行的面值 $100 的有價證券的價格
PRICEMAT 返回到期付息的面值 $100 的有價證券的價格
PV 返回投資的現值
RATE 返回年金的各期利率
RECEIVED 返回一次性付息的有價證券到期收回的金額
SLN 返回一項資產每期的直線折舊費
SYD 返回某項資產按年限總和折舊法計算的某期的折舊值
TBILLEQ 返返回國庫券的債券等效收益率
TBILLPRICE 返回面值 $100 的國庫券的價格
TBILLYIELD 返回國庫券的收益率
VDB 使用遞減余額法,返回指定期間內或某一時間段內的資產折舊額
XIRR 返回一組不定期發生的現金流的內部收益率
XNPV 返回一組不定期發生的現金流的凈現值
YIELD 返回定期付息有價證券的收益率
YIELDDISC 返回折價發行的有價證券的年收益率,例如:國庫券
YIELDMAT 返回到期付息的有價證券的年收益率
信息函數
CELL 返回有關單元格格式、位置或內容的信息
COUNTBLANK 計算區域中空單元格的個數
ERROR.TYPE 返回對應於錯誤類型的數字
INFO 返回有關當前操作環境的信息
ISBLANK 如果值為空,則返回 TRUE。
ISERR 如果值為除 #N/A 以外的錯誤值,則返回 TRUE。
ISERROR 如果值為任何錯誤值,則返回 TRUE。
ISEVEN 如果數為偶數,則返回 TRUE。
ISLOGICAL 如果值為邏輯值,則返回 TRUE。
ISNA 如果值為 #N/A 錯誤值,則返回 TRUE。
ISNONTEXT 如果值不是文本,則返回 TRUE。
ISNUMBER 如果值為數字,則返回 TRUE。
ISODD 如果數字為奇數,則返回 TRUE。
ISREF 如果值為引用,則返回 TRUE。
ISTEXT 如果值為文本,則返回 TRUE。
N 返回轉換為數字的值
NA 返回錯誤值 #N/A
xlfctTYPE TYPE 返回表示值的數據類型的數字
邏輯函數
AND 如果所有參數為 TRUE,則返回 TRUE
FALSE 返回邏輯值 FALSE
IF 指定要執行的邏輯檢測
NOT 反轉參數的邏輯值
OR 如果任何參數為 TRUE,則返回 TRUE
TRUE 返回邏輯值 TRUE
查找和引用函數
ADDRESS 以文本形式返回對工作表中單個單元格的引用
AREAS 返回引用中的區域數
CHOOSE 從值的列表中選擇一個值
COLUMN 返回引用的列號
COLUMNS 返回引用中的列數
HLOOKUP 查找數組的頂行並返回指示單元格的值
HYPERLINK 創建快捷方式或跳轉,打開存儲在網路伺服器、企業內部網或 Internet 上的文檔
INDEX 使用索引從引用或數組中選擇值
INDIRECT 返回由文本值表示的引用
LOOKUP 在向量或數組中查找值
MATCH 在引用或數組中查找值
OFFSET 從給定引用中返回引用偏移量
ROW 返回引用的行號
ROWS 返回引用中的行數
TRANSPOSE 返回數組的轉置
VLOOKUP 查找數組的第一列並移過行,然後返回單元格的值
數學和三角函數
ABS 返回數的絕對值
ACOS 返回數的反餘弦
ACOSH 返回數的反雙曲餘弦值
ASIN 返回數的反正弦
ASINH 返回數的反雙曲正弦值
ATAN 返回數的反正切
ATAN2 從 X 和 Y 坐標返回反正切
ATANH 返回參數的反雙曲正切值
CEILING 對數字取整為最接近的整數或最接近的多個有效數字
COMBIN 返回給定數目對象的組合數
COS 返回數的餘弦
COSH 返回數的雙曲線餘弦
COUNTIF 計算符合給定條件的區域中的非空單元格數
DEGREES 將弧度轉換為度
EVEN 將數向上取整至最接近的偶數整數
EXP 返回 e 的指定數乘冪
FACT 返回數的階乘
FACTDOUBLE 返回參數 Number 的半階乘
FLOOR 將參數 Number 沿絕對值減小的方向取整
GCD 返回最大公約數
INT 將數向下取整至最接近的整數
LCM 返回最小公倍數
LN 返回數的自然對數
LOG 返回數的指定底數的對數
LOG10 返回以 10 為底的對數
MDETERM 返回數組的矩陣行列式
MINVERSE 返回數組的反矩陣
MMULT 返回兩個數組的矩陣乘積
MOD 返回兩數相除的余數
MROUND 返回參數按指定基數取整後的數值
MULTINOMIAL 返回一組數的多項式
ODD 將數取整至最接近的奇數整數
PI 返回 Pi 值
POWER 返回數的乘冪結果
PRODUCT 將所有以參數形式給出的數字相乘
QUOTIENT 返回商的整數部分
RADIANS 將度轉換為弧度
RAND 返回 0 和 1 之間的隨機數
RANDBETWEEN 返回指定數之間的隨機數
ROMAN 將阿拉伯數字轉換為文本形式的羅馬數字
ROUND 將數取整至指定數
ROUNDDOWN 將數向下*近 0 值取整
ROUNDUP 將數向上遠離 0 值取整
SERIESSUM 返回基於公式的冪級數的和
SIGN 返回數的正負號
SIN 返回給定角度的正弦
SINH 返回數的雙曲正弦值
SQRT 返回正平方根
SQRTPI 返回某數與 Pi 的乘積的平方根
SUBTOTAL 返回清單或資料庫中的分類匯總
SUM 添加參數
SUMIF 按給定條件添加指定單元格
SUMPRODUCT 返回相對應的數組部分的乘積和
SUMSQ 返回參數的平方和
SUMX2MY2 返回兩個數組中相對應值的平方差之和
SUMX2PY2 返回兩個數組中相對應值的平方和之和
SUMXMY2 返回兩個數組中相對應值差的平方之和
TAN 返回數的正切
TANH 返回數的雙曲正切值
TRUNC 將數截尾為整數
統計函數
AVEDEV 返回一組數據與其均值的絕對偏差的平均值
AVERAGE 返回參數的平均值
AVERAGEA 返回參數的平均值,包括數字、文本和邏輯值
BETADIST 返回 Beta 分布累積函數的函數值
BETAINV 返回 Beta 分布累積函數的反函數值
BINOMDIST 返回單獨項二項式分布概率
CHIDIST 返回 chi 平方分布的單尾概率
CHIINV 返回 chi 平方分布的反單尾概率
CHITEST 返回獨立性檢驗值
CONFIDENCE 返回總體平均值的置信區間
CORREL 返回兩個數據集之間的相關系數
COUNT 計算參數列表中的數字多少
COUNTA 計算參數列表中的值多少
COVAR 返回協方差,即成對偏移乘積的平均數
CRITBINOM 返回使累積二項式分布小於等於臨界值的最小值
DEVSQ 返回偏差的平方和
EXPONDIST 返回指數分布
FDIST 返回 F 概率分布
FINV 返回反 F 概率分布
FISHER 返回 Fisher 變換
FISHERINV 返回反 Fisher 變換
FORECAST 根據給定的數據計算或預測未來值
FREQUENCY 返回作為矢量數組的頻率分布
FTEST 返回 F 檢驗的結果
GAMMADIST 返回伽瑪分布
GAMMAINV 返回反伽瑪累積分布
GAMMALN 返回伽瑪函數的自然對數,Γ(x)
GEOMEAN 返回幾何平均數
GROWTH 根據給定的數據預測指數增長值
HARMEAN 返回數據集合的調和平均值
HYPGEOMDIST 返回超幾何分布
INTERCEPT 返回回歸線截距
KURT 返回數據集的峰值
LARGE 返回數據集中第 k 個最大值
LINEST 返回線條趨勢的參數
LOGEST 返回指數趨勢的參數
LOGINV 返回反對數正態分布
LOGNORMDIST 返回對數正態分布的累積函數
MAX 返回參數列表中的最大值
MAXA 返回參數列表中的最大值,包括數字、文本和邏輯值
MEDIAN 返回給定數字的中位數
MIN 返回參數列表的最小值
MINA 返回參數列表中的最小值,包括數字、文本和邏輯值
MODE 返回數據集中的出現最多的值
NEGBINOMDIST 返回負二項式分布
NORMDIST 返回普通累積分布
NORMINV 返回反普通累積分布
NORMSDIST 返回標准普通累積分布
NORMSINV 返回反標准普通累積分布
PEARSON 返回 Pearson 乘積矩相關系數
PERCENTILE 返回區域中值的第 k 個百分比
PERCENTRANK 返回數據集中值的百分比排位
PERMUT 返回對象給定數的排列數
POISSON 返回泊松分布
PROB 返回區域中的值在兩個限制之間的概率
QUARTILE 返回數據集的四分位數
RANK 返回某數在數字列表中的排位
RSQ 返回 Pearson 乘積力矩相關系數的平方
SKEW 返回分布的偏斜度
SLOPE 返回線性回歸直線的斜率
SMALL 返回數據集中的第 k 個最小值
STANDARDIZE 返回正態化數值
STDEV 估計樣本的標准偏差
STDEVA 估計樣本的標准偏差,包括數字、文本和邏輯值
STDEVP 計算整個樣本總體的標准偏差
STDEVPA 計算整個樣本總體的標准偏差,包括數字、文本和邏輯值
STEYX 返回通過線性回歸法計算 y 預測值時所產生的標准誤差
TDIST 返回學生氏- t 分布
TINV 返回反學生氏- t 分布
TREND 返回沿線性趨勢的值
TRIMMEAN 返回數據集的內部平均值
TTEST 返回與學生氏- t 檢驗相關的概率
VAR 估計樣本的方差
VARA 估計樣本的方差,包括數字、文本和邏輯值
VARP 計算整個樣本總體的方差
VARPA 計算整個樣本總體的方差,包括數字、文本和邏輯值
WEIBULL 返回韋伯分布
ZTEST 返回 z 檢驗的雙尾 P 值
文本函數
ASC 將字元串中的全形(雙位元組)英文字母或片假名更改為半形(單位元組)字元。
CHAR 返回由編碼號碼所指定的字元
CLEAN 刪除文本中的所有不可列印字元
CODE 返迴文本串中第一個字元的數字編碼
CONCATENATE 將多個文本項連接到一個文本項中
DOLLAR 使用當前格式將數字轉換為文本
EXACT 檢查兩個文本值是否相同
FIND 在其他文本值中查找文本值(區分大小寫)
FIXED 使用固定的十進制數將數字設置為文本格式
JIS 將字元串中的半形(單位元組)英文字元或片假名更改為全形(雙位元組)字元。
LEFT 返迴文本值中最左邊的字元
LEN 返迴文本串中字元的個數
LOWER 將文本轉換為小寫
MID 從文本串中的指定位置開始返回特定數目的字元
PHONETIC 從文本串中提取拼音 (furigana) 字元
PROPER 將文本值中每個單詞的首字母設置為大寫
REPLACE 替換文本中的字元
REPT 按給定次數重復文本
RIGHT 返迴文本值中最右邊的字元
SEARCH 在其他文本值中查找文本值(不區分大小寫)
SUBSTITUTE 在文本串中使用新文本替換舊文本
T 將參數轉換為文本
TEXT 設置數字的格式並將其轉換為文本
TRIM 刪除文本中的空格
UPPER 將文本轉換為大寫
VALUE 將文本參數轉換為數字
YEN 使用 ¥ (yen) 貨幣符號將數字轉換為文本。
❼ excel 排列組合公式
Excel有排列組合公式,PERMUT為排列函數,COMBIN為組合函數。
1、電腦打開Excel表格,輸入組合函數=COMBIN(50,3)。
❽ excel中資料庫函數的具體用法並舉例
if函數可以嵌套七層,我簡單舉統計成績中用到的一種寫法:
if(a1>=90,"優秀",if(a1>=60,"及格","不及格")
其中a1要看你要分析的單元格的地址,這里只是舉例罷了,實際應用還要看你的需要,分析完以後可以用填充柄填充下面的單元格,公式會自動在大於或等於90分的旁邊寫上優秀兩字,在大於等於60分小於90分旁邊的單無格寫上及格,低於60分的寫上不及格.
如果你是用插入函數的話,選擇if會出現三個格.
第一格填入:a1>=90
第二格填入:優秀
第三格填入:if(a1>=60,"及格","不及格")
希望這個對你的考試有所幫助.
1.IF函數的語法結構
IF函數的語法結構:IF(條件,結果1,結果2),詳細說明可以參照表6-4。
2.IF函數的功能
對滿足條件的數據進行處理,條件滿足則輸出結果1,不滿足則輸出結果2。可以省略結果1或結果2,但不能同時省略。
3.條件表達式
把兩個表達式用關系運算符(主要有=,<>,>,<,>=,<=等6個關系運算符)連接起來就構成條件表達式,例如,在IF(a1+b1+50
<>
b1+c1
50,
1,1)函數式中,條件表達式是a1+b1+50
<>
b1+c1
50。
4.執行過程
下面以IF(a1+b1+50
<>
b1+c1
50,
1,1)函數式為例來說明IF函數的執行過程。
先計算條件表達式a1+b1+50
<>
b1+c1
50,如果表達式成立,值為TRUE,並在函數所在單元格中顯示「
1」;如果表達式不成立,值為FALSE,並在函數所在單元格中顯示「1」。
5.IF函數嵌套的執行過程
如果按等級來判斷某個變數,IF函數的格式如下:
IF(E2>=85,"優",IF(E2>=75,"良",IF(E2>=60,"及格","不及格")))
函數從左向右執行。首先計算E2>=85,如果該表達式成立,則顯示「優」,如果不成立就繼續計算E2>=75,如果該表達式成立,則顯示「良」,否則繼續計算E2>=60,如果該表達式成立,則顯示「及格」,否則顯示「不及格」。
參考資料:
http://www.huianren.net/bbs/simple/index.php?t65843.html
回答者:mysky4u
-
魔法師
四級
6-4
23:28
這個函數是用來判斷的。比如:A列單元格數據是姓名,B列是性別,C列是基本工資。現要求給所有人員增加工資,男增加80,女增加50,把新增工資結果放入D列對應的單元格。
操作過程:在D1單元格輸入=if(B1="男",C1+80,C1+50)
就可以了,下面有再多的數據,就從D1用填充手柄向下填充。
說明:這個函數有三個參數,第一個是邏輯條件,第二個是當值為「真」時的返回值,第三個是當值這「假」的返回值。上例中,對B1單元格進行判斷,如果值是「男」(注意,漢字必須用引號,而且是半形),那麼就在原工資C1的基礎上增加80,如果不是男性,就增加50。
明白了嗎?另外,if函數還可以套用,就是在IF裡面用IF。
❾ 求EXCEL基本公式大全
在EXCEL中按F1,顯示EXCEL的幫助,其中就有所有的EXCEL函數說明。