Excel公式速查
Excel 常用公式与函数语法速查
| 🧮 数学统计 | |
|---|---|
=SUM(A1:A10) | 求和 |
=AVERAGE(A1:A10) | 平均值 |
=COUNT(A1:A10) | 数字单元格计数 |
=COUNTA(A1:A10) | 非空单元格计数 |
=COUNTIF(A:A,">60") | 条件计数 |
=COUNTIFS(A:A,"男",B:B,">60") | 多条件计数 |
=SUMIF(A:A,"华东",B:B) | 条件求和 |
=SUMIFS(B:B,A:A,"华东",C:C,">100") | 多条件求和 |
=MAX(A1:A10) | 最大值 |
=MIN(A1:A10) | 最小值 |
=RANK(A1,A$1:A$10) | 排名(绝对引用锁区域) |
=ROUND(A1,2) | 四舍五入保留2位 |
=ROUNDUP(A1,0) / ROUNDDOWN | 向上/向下取整 |
=INT(A1) | 向下取整为整数 |
=ABS(A1) | 绝对值 |
=MOD(A1,3) | 取余数 |
=POWER(A1,2) / SQRT(A1) | 乘幂 / 平方根 |
=RAND() / RANDBETWEEN(1,100) | 随机小数 / 随机整数 |
=SUMPRODUCT(A1:A5,B1:B5) | 对应元素相乘后求和 |
=SUBTOTAL(9,A:A) | 筛选后可见行求和(109忽略隐藏) |
| 🔍 查找引用 | |
=VLOOKUP(K1,A:C,3,0) | 按首列精确查找第3列(0精确/1近似) |
=XLOOKUP(K1,A:A,C:C,"无") | 新版超强查找,支持找不到默认值 |
=HLOOKUP(K1,A1:F2,2,0) | 横向查找 |
=INDEX(C:C,MATCH(K1,A:A,0)) | INDEX+MATCH经典组合(可向左查找) |
=MATCH(K1,A:A,0) | 返回位置序号(0精确/1升序/-1降序) |
=INDIRECT("A"&B1) | 把文本拼成单元格引用 |
=OFFSET(A1,2,3,5,1) | 偏移引用(行,列,高,宽) |
=ROW() / COLUMN() | 当前行号 / 列号 |
=CHOOSE(2,"甲","乙","丙") | 按序号取值 |
=FILTER(A:C,B:B>100) | 新版:按条件筛选整个区域 |
=UNIQUE(A:A) | 新版:提取不重复值 |
=SORT(A1:A10,1,-1) | 新版:排序(-1降序) |
| 🔀 逻辑判断 | |
=IF(A1>=60,"及格","不及格") | 条件判断 |
=IFS(A1>=90,"优",A1>=60,"良",TRUE,"差") | 多条件判断(新版) |
=AND(A1>0,B1>0) | 全部满足返回TRUE |
=OR(A1>0,B1>0) | 任一满足返回TRUE |
=NOT(A1>0) | 取反 |
=IFERROR(A1/B1,"除数为0") | 错误时返回指定值 |
=IFNA(VLOOKUP(...),"无") | 仅捕获 #N/A 错误 |
=IF(A1="","空","非空") | 判断单元格是否为空 |
| 🔤 文本处理 | |
=LEFT(A1,3) / RIGHT(A1,2) | 从左/右取字符 |
=MID(A1,2,3) | 从第2位开始取3个字符 |
=LEN(A1) | 字符长度 |
=FIND("市",A1) | 查找位置(区分大小写) |
=SEARCH("ab",A1) | 查找位置(不区分大小写) |
=SUBSTITUTE(A1,"-","") | 替换全部指定文本 |
=REPLACE(A1,1,3,"***") | 按位置替换 |
=TRIM(A1) | 去除多余空格 |
=CONCAT(A1:A5) / TEXTJOIN(",",1,A:A) | 合并文本(后者加分隔符、忽略空值) |
=TEXT(A1,"yyyy-mm-dd") | 数字/日期按格式转文本 |
=VALUE("123") | 文本转数字 |
=UPPER/LOWER/PROPER(A1) | 大写/小写/首字母大写 |
=REPT("★",5) | 文本重复N次 |
| 📅 日期时间 | |
=TODAY() / NOW() | 今天日期 / 当前时间(自动更新) |
=YEAR(A1)/MONTH(A1)/DAY(A1) | 取年/月/日 |
=DATEDIF(A1,B1,"d") | 相差天数("m"月/"y"年) |
=EOMONTH(A1,0) | 所在月最后一天 |
=EDATE(A1,3) | 3个月后的日期 |
=WEEKDAY(A1,2) | 星期几(周一=1…周日=7) |
=DATE(2026,10,1) | 拼装日期 |
=NETWORKDAYS(A1,B1) | 两个日期间工作日天数 |
=TEXT(A1,"aaaa") | 显示“星期一”中文星期 |
| 💰 财务常用 | |
=PMT(4.2%/12,360,-1000000) | 贷款每期还款额 |
=IPMT/PPMT(rate,n,nper,pv) | 第n期利息 / 本金 |
=FV(rate,nper,pmt) | 定期定额投资未来值 |
=PV(rate,nper,pmt) | 现值 |
=NPV(rate,A1:A5) | 净现值 |
=IRR(A1:A5) | 内部收益率 |
=RATE(nper,pmt,pv) | 实际利率 |
| ⚙️ 快捷键与技巧 | |
Alt + = | 一键自动求和 |
Ctrl + Shift + L | 开关筛选 |
F4 | 切换绝对/相对引用 $A$1 |
Ctrl + E | 智能快速填充(拆分合并神器) |
Ctrl + T | 区域转为超级表(公式自动填充) |
Ctrl + 1 | 设置单元格格式 |
Alt + Enter | 单元格内换行 |
双击格式刷 | 连续刷多个区域(ESC退出) |
条件格式→数据条/色阶 | 一列数据快速可视化 |
=A1&"" | 数字转文本(连接空文本) |
📖 使用说明
全程在浏览器本地处理,数据不会上传到服务器。
操作步骤:
- 按页面提示输入或上传内容;
- 点击处理按钮查看结果;
- 复制或下载保存结果。
💬 用户评论 (0)
还没有评论,快来抢沙发!