Excel办公常用公式汇总

数学和统计

公式名称 公式 公式描述 公式应用举例
SUM =SUM(A1:A10) 计算范围内所有单元格的总和 =SUM(B2:B10) 计算B2到B10的总和
AVERAGE =AVERAGE(A1:A10) 计算范围内所有单元格的平均值 =AVERAGE(C2:C10) 计算C2到C10的平均值
MAX =MAX(A1:A10) 返回范围内的最大值 =MAX(F2:F10) 返回F2到F10的最大值
MIN =MIN(A1:A10) 返回范围内的最小值 =MIN(G2:G10) 返回G2到G10的最小值
COUNT =COUNT(A1:A10) 计算范围内包含数字的单元格数量 =COUNT(D2:D10) 计算D2到D10中数字单元格的数量
COUNTA =COUNTA(A1:A10) 计算范围内非空单元格的数量 =COUNTA(E2:E10) 计算E2到E10中的非空单元格数量
IF =IF(A1>10, "Yes", "No") 根据条件判断返回两个值之一 =IF(H2>50, "Pass", "Fail") 如果H2大于50返回"Pass",否则返回"Fail"
SUMIF =SUMIF(A1:A10, ">10", B1:B10) 根据条件对指定范围内的单元格求和 =SUMIF(AD2:AD10, ">50", AE2:AE10) 对AD2到AD10中大于50的AE2到AE10范围内的值求和
COUNTIF =COUNTIF(A1:A10, ">10") 根据条件计算指定范围内单元格的数量 =COUNTIF(AF2:AF10, "<100") 计算AF2到AF10中小于100的单元格数量
SUMPRODUCT =SUMPRODUCT(A1:A10, B1:B10) 计算两个或多个数组中相应元素的乘积的总和 =SUMPRODUCT(AG2:AG10, AH2:AH10) 计算AG2到AG10和AH2到AH10对应位置的乘积之和
ROUND =ROUND(A1, 2) 将数值四舍五入到指定的小数位数 =ROUND(BF2, 1) 将BF2单元格的值四舍五入到1位小数
CEILING =CEILING(A1, 5) 将数值向上舍入到最接近的指定倍数 =CEILING(BG2, 10) 将BG2单元格的值向上舍入到10的倍数
FLOOR =FLOOR(A1, 5) 将数值向下舍入到最接近的指定倍数 =FLOOR(BH2, 10) 将BH2单元格的值向下舍入到10的倍数
POWER =POWER(A1, 2) 计算数值的指定幂 =POWER(BI2, 3) 计算BI2单元格值的立方
SQRT =SQRT(A1) 计算数值的平方根 =SQRT(BJ2) 计算BJ2单元格值的平方根

文本处理

公式名称 公式 公式描述 公式应用举例
CONCATENATE =CONCATENATE(A1, B1) 将多个单元格的文本串联到一起 =CONCATENATE(T2, U2) 合并T2和U2单元格的文本
CONCAT =CONCAT(A1, B1) 将多个文本字符串合并成一个 =CONCAT(B2, C2) 合并B2和C2单元格的文本
TEXTJOIN =TEXTJOIN(", ", TRUE, A1:A3) 将多个文本字符串合并成一个,并可以指定分隔符 =TEXTJOIN(", ", TRUE, D2:D4) 用逗号分隔合并D2到D4的文本
LEFT =LEFT(A1, 3) 返回文本字符串左边指定数量的字符 =LEFT(V2, 5) 返回V2单元格中的前5个字符
RIGHT =RIGHT(A1, 3) 返回文本字符串右边指定数量的字符 =RIGHT(W2, 4) 返回W2单元格中的后4个字符
MID =MID(A1, 2, 4) 从文本字符串的指定位置开始,提取指定数量的字符 =MID(X2, 3, 5) 从X2单元格第3个字符开始提取5个字符
LEN =LEN(A1) 计算文本字符串的长度 =LEN(Y2) 计算Y2单元格文本的字符长度
TRIM =TRIM(A1) 删除文本字符串两边的空格 =TRIM(Z2) 删除Z2单元格中的前后空格
PROPER =PROPER(A1) 将文本字符串的首字母大写 =PROPER(AA2) 将AA2单元格的首字母转换为大写
UPPER =UPPER(A1) 将文本字符串转换为全大写 =UPPER(AB2) 将AB2单元格的文本转换为全大写
LOWER =LOWER(A1) 将文本字符串转换为全小写 =LOWER(AC2) 将AC2单元格的文本转换为全小写
SUBSTITUTE =SUBSTITUTE(A1, "old", "new") 替换文本字符串中的指定子字符串 =SUBSTITUTE(AU2, "apple", "orange") 将AU2中的"apple"替换为"orange"
REPLACE =REPLACE(A1, 1, 3, "new") 替换文本字符串中的指定位置的字符 =REPLACE(AV2, 1, 4, "blue") 替换AV2的前4个字符为"blue"
TEXT =TEXT(A1, "dd-mm-yyyy") 根据指定格式将数值转换为文本 =TEXT(AI2, "yyyy-mm-dd") 将AI2单元格的日期格式转换为"yyyy-mm-dd"
PHONETIC =PHONETIC(A1) 可以将多个单元格的内容横向或者竖向整合在一个单元格 =PHONETIC(A2:H2) 返回A2到H2的单元格中的内容

日期和时间

公式名称 公式 公式描述 公式应用举例
NOW =NOW() 返回当前日期和时间 =NOW() 返回当前日期和时间
TODAY =TODAY() 返回当前日期 =TODAY() 返回当前日期
YEAR =YEAR(A1) 提取指定日期中的年份 =YEAR(AJ2) 提取AJ2单元格中的年份
MONTH =MONTH(A1) 提取指定日期中的月份 =MONTH(AK2) 提取AK2单元格中的月份
DAY =DAY(A1) 提取指定日期中的日 =DAY(AL2) 提取AL2单元格中的日
HOUR =HOUR(A1) 提取指定时间中的小时 =HOUR(AM2) 提取AM2单元格中的小时
MINUTE =MINUTE(A1) 提取指定时间中的分钟 =MINUTE(AN2) 提取AN2单元格中的分钟
SECOND =SECOND(A1) 提取指定时间中的秒 =SECOND(AO2) 提取AO2单元格中的秒
DATEDIF =DATEDIF(A1, B1, "D") 计算两个日期之间的差异 =DATEDIF(AP2, AQ2, "D") 计算AP2到AQ2之间的天数
NETWORKDAYS =NETWORKDAYS(A1, B1) 计算两个日期之间的工作日天数 =NETWORKDAYS(AR2, AS2) 计算AR2到AS2之间的工作日天数

查找与引用

公式名称 公式 公式描述 公式应用举例
VLOOKUP =VLOOKUP(A1, B1:C10, 2, FALSE) 在数据表中根据查找值返回对应的结果 =VLOOKUP(AT2, AU2:AV10, 2, FALSE) 查找AT2在AU2到AV10的值并返回对应列的值
HLOOKUP =HLOOKUP(A1, B1:D10, 2, FALSE) 在数据表中根据查找值返回对应的结果 =HLOOKUP(AU2, AV2:AX10, 2, FALSE) 查找AU2在AV2到AX10的值并返回对应行的值
INDEX =INDEX(A1:B10, 3, 2) 返回指定范围中的单元格的值 =INDEX(AY2:AZ10, 4, 2) 返回AY2到AZ10中第4行第2列的值
MATCH =MATCH(A1, B1:B10, 0) 查找指定值在范围中的位置 =MATCH(BA2, BB2:BB10, 0) 查找BA2在BB2到BB10中的位置
XLOOKUP =XLOOKUP(A1, B1:B10, C1:C10) 在范围中查找指定值,并返回对应的值 =XLOOKUP(M2, N1:N10, O1:O10) 查找M2在N1到N10中的值并返回O列中的对应值
XMATCH =XMATCH(A1, B1:B10) 返回指定值在范围中的位置 =XMATCH(P2, Q1:Q10) 查找P2在Q1到Q10中的位置
INDIRECT =INDIRECT("A1") 返回指定单元格的引用值 =INDIRECT("BD2") 返回BD2单元格的值
ADDRESS =ADDRESS(1, 2) 返回指定行列交点的单元格地址 =ADDRESS(1, 3) 返回第一行第三列的单元格地址
CELL =CELL("address", A1) 返回指定单元格的地址 =CELL("address", BE2) 返回BE2单元格的地址

财务

公式名称 公式 公式描述 公式应用举例
PV =PV(0.05, 10, -1000) 计算贷款或投资的现值 =PV(T2, 5, -1000) 计算5年内每年1000的现值
FV =FV(0.05, 10, -1000) 计算贷款或投资的未来值 =FV(U2, 10, -500) 计算10年后每年500的未来值
NPER =NPER(0.05, -100, 1000) 计算贷款或投资的期数 =NPER(V2, -100, 5000) 计算每月还款100、总额5000的期数
PMT =PMT(0.05/12, 60, -3000) 计算贷款或投资的每期付款金额 =PMT(W2/12, 12, -1000) 计算12个月还款1000的每月付款金额
IPMT =IPMT(0.05/12, 1, 60, -3000) 计算每期的利息支付金额 =IPMT(X2/12, 1, 12, -3000) 计算第一个月的利息支付金额
PPMT =PPMT(0.05/12, 1, 60, -3000) 计算每期的本金支付金额 =PPMT(Y2/12, 1, 12, -3000) 计算第一个月的本金支付金额
DB =DB(A1, B1, C1, D1) 计算固定资产的折旧值(双倍余额递减法) =DB(Z2, AA2, 5, 1000) 计算固定资产折旧
DDB =DDB(A1, B1, C1, D1) 计算固定资产的折旧值(加速折旧法) =DDB(AB2, AC2, 5, 1000)'计算加速折旧

版权声明:
作者:感冒的梵高
链接:https://www.techfm.club/p/149382.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>