Excel常用公式大全可以帮助用户提高工作效率,掌握常用的Excel公式,让数据处理和计算工作更加便捷高效。了解公式学习方法、用途,不再死记硬背,拒绝漫无目的。
搜索用途/说明/示例
查询
Excel常用公式 |
||
|---|---|---|
| 命令用途 | 注释说明 | 示例 |
| Excel组合公式 | A1_B1_C1_D1 | =A1&"_"&B1&"_"&C1&"_"&D1 |
| Excel调用公式 | 例:在B1里调用A1 | ="我觉得四六啦工具网站不错"&A1&"你们觉得呢" |
| Excel调用去除www.公式 | 例:A1是带www.46.la,你想在B1让它显示成46.la(如:www.46.la_46.la) | =MID(A1,5,200) =A1&"_"&MID(A1,5,200) |
| Excel根据列查找对应列公式 |
不推荐使用=VLOOKUP(C1,A:B,2,0),其中的A:B写成B:A,表格会自动换成A:B。 |
=INDEX(A:A,MATCH(C1,B:B,0)) |
| Excel表格合并csv | 新建文本,复制好代码,保存后更改文件名为.bat即可。 点击下载→ 合并csv.bat |
@echo off C:\Users\T-IORNMAN\Downloads cd C:\Users\T-IORNMAN\Downloads dir copy *.csv lanrenhebing.csv echo @@@@@@@@@@@@@46.LA工具提示您,合并成功!@@@@@@@@@@@@@ pause |
| Excel判断单元格是否为空公式 | 判断A1是否为空 | =IF(A1="","为空","有值") |
| Excel判断文本是否包含关键字公式 | 判断A1中是否包含"abc" | =IF(ISNUMBER(SEARCH("abc",A1)),"包含","不包含") |
| Excel提取前几个字符公式 | 提取A1单元格的前5个字符 | =LEFT(A1,5) |
| Excel提取最后几个字符公式 | 提取A1单元格最后3个字符 | =RIGHT(A1,3) |
| Excel提取中间字符公式 | 从第3位开始,提取5个字符 | =MID(A1,3,5) |
| Excel换行显示公式 | 使用 CHAR(10) 实现换行,需设置单元格"自动换行" | =A1&CHAR(10)&B1 |
| Excel统计某字符出现次数 | 统计A1中"a"的出现次数 | =LEN(A1)-LEN(SUBSTITUTE(A1,"a","")) |
| Excel查找最大值所在行号 | 找出B列中最大值所在的行号 | =MATCH(MAX(B:B),B:B,0) |
| Excel获取当前日期公式 | 获取今天的日期 | =TODAY() |
| Excel获取当前时间公式 | 获取当前时间 | =NOW() |
| Excel将文本转数字 | 将A1的文本数字转换为数值格式 | =VALUE(A1) |
| Excel数字转为文本格式 | 将数值123转为文本"123" | =TEXT(123,"0") |
| Excel设置日期格式 | 将A1中的日期按"yyyy-mm-dd"格式显示 | =TEXT(A1,"yyyy-mm-dd") |
| Excel多条件判断公式 | 如果A1>60且B1="及格",返回"通过" | =IF(AND(A1>60,B1="及格"),"通过","不通过") |
| Excel或条件判断公式 | 如果A1为"男"或B1为"已婚",返回"符合" | =IF(OR(A1="男",B1="已婚"),"符合","不符合") |
| Excel去除两边空格公式 | 清除A1内容前后的空格 | =TRIM(A1) |
| Excel强制小写字母公式 | 将A1中的内容转为小写 | =LOWER(A1) |
| Excel强制大写字母公式 | 将A1中的内容转为大写 | =UPPER(A1) |
| Excel首字母大写公式 | 每个单词首字母大写 | =PROPER(A1) |
| Excel替换字符公式 | 将A1中的"abc"替换为"123" | =SUBSTITUTE(A1,"abc","123") |
| Excel模糊匹配查找值 | 使用通配符*匹配,查找以"张"开头的名字 | =VLOOKUP("张*",A1:B100,2,FALSE) |
| Excel获取当前工作簿名称 | 获取当前文件名 | =CELL("filename",A1) |
| Excel判断单元格是否为数字 | 判断A1是否为数值 | =ISNUMBER(A1) |
| Excel判断单元格是否为文本 | 判断A1是否为文本 | =ISTEXT(A1) |
| Excel统计非空单元格数量 | 统计A列中非空单元格数量 | =COUNTA(A:A) |
| Excel统计空单元格数量 | 统计A列中空单元格数量 | =COUNTBLANK(A:A) |
| Excel统计满足条件的数量 | 统计B列中大于60的个数 | =COUNTIF(B:B,">60") |
| Excel多条件统计数量 | 统计B列>60 且 C列="男" 的个数 | =COUNTIFS(B:B,">60",C:C,"男") |
| Excel随机排序公式 | 在A列旁边生成随机数,然后按随机数排序 | =RAND() |
| Excel四舍五入公式 | 将A1单元格的数值四舍五入到2位小数 | =ROUND(A1,2) |
| Excel向上取整公式 | 将A1单元格的数值向上取整 | =CEILING(A1,1) |
| Excel向下取整公式 | 将A1单元格的数值向下取整 | =FLOOR(A1,1) |
| Excel取整数公式 | 只取A1单元格的整数部分 | =INT(A1) |
| Excel分列公式 | 通过分隔符(如空格)将文本分为两部分 | =LEFT(A1,FIND(" ",A1)-1) |
| Excel计算日期差 | 计算两个日期之间的天数差 | =DATEDIF(A1,B1,"d") |
| Excel计算月份差 | 计算两个日期之间相差的月数 | =DATEDIF(A1,B1,"m") |
| Excel计算年龄 | 根据出生日期计算年龄 | =DATEDIF(A1,TODAY(),"y") |
| Excel计算工作日 | 计算两个日期之间的工作日天数 | =NETWORKDAYS(A1,B1) |
| Excel计算下N个工作日 | 计算从A1日期开始的第10个工作日 | =WORKDAY(A1,10) |
| Excel求和公式 | 对A1:A10范围内的数值求和 | =SUM(A1:A10) |
| Excel条件求和 | 对A列中满足条件(例如>100)的单元格求和 | =SUMIF(A:A,">100") |
| Excel多条件求和 | 对A列>100且B列="男"的对应C列值求和 | =SUMIFS(C:C,A:A,">100",B:B,"男") |
| Excel计算平均值 | 计算A1:A10的平均值 | =AVERAGE(A1:A10) |
| Excel条件平均值 | 计算A列中满足条件(例如>60)的单元格平均值 | =AVERAGEIF(A:A,">60") |
| Excel计算标准差 | 计算A1:A10的标准差 | =STDEV(A1:A10) |
| Excel提取唯一值 | 使用高级筛选提取A列中的唯一值 | 数据->高级筛选->选择"仅复制唯一记录"选项 |
| Excel行转列/列转行 | 转置数据排列方向 | 选择数据 -> 复制 -> 右键粘贴选项 -> 选择"转置" |
| Excel删除重复项 | 删除数据中的重复行 | 选择数据 -> 数据工具 -> 删除重复项 |
| Excel随机生成数字 | 在A1单元格生成1到100之间的随机整数 | =RANDBETWEEN(1,100) |
| Excel动态数组排序 | 对A1:A10范围动态排序(Excel 365) | =SORT(A1:A10) |
| Excel动态筛选数组 | 筛选A1:B10中A列>60的所有行(Excel 365) | =FILTER(A1:B10,A1:A10>60) |
| Excel生成序列 | 生成从1到10的序列(Excel 365) | =SEQUENCE(10) |
| Excel获取末尾N个字符 | 去除A1中的最后4个字符 | =LEFT(A1,LEN(A1)-4) |
| Excel查找并返回位置 | 查找A1中"abc"第一次出现的位置 | =FIND("abc",A1) |
| Excel IF错误处理 | 如果公式出错返回自定义值 | =IFERROR(A1/B1,"除数不能为零") |
| Excel单元格引用公式 | 通过行列号引用单元格 | =INDIRECT("R"&A1&"C"&B1,FALSE) |
| Excel提取域名公式 | 从邮箱地址提取域名部分 | =RIGHT(A1,LEN(A1)-FIND("@",A1)) |
| Excel拆分姓名 | 拆分全名为姓和名(假设以空格分隔) | 姓:=LEFT(A1,FIND(" ",A1)-1) 名:=RIGHT(A1,LEN(A1)-FIND(" ",A1)) |
Excel公式大全查询说明
在日常办公中,很多人在使用 Excel 时经常遇到这些问题:不知道该用哪个函数、公式嵌套复杂难理解、参数含义不清晰等。
Excel公式大全查询工具正是为了解决这些问题而设计,系统整理了常用 Excel 函数与公式示例,支持快速查找与学习,帮助你高效完成数据处理与计算任务。
提示:相比死记函数名称,更建议理解使用场景,建立“需求 → 函数选择 → 公式组合”的思维方式。
为什么不推荐使用 VLOOKUP 函数?
VLOOKUP 是最常见的 Excel 查找函数之一,但在实际使用中存在明显局限:
- 查找列必须位于目标列左侧,灵活性较差
- 插入或调整列顺序容易导致公式引用错误
- 在大数据量情况下性能较低
更推荐使用 INDEX + MATCH 组合函数:
=INDEX(A:A, MATCH(C1, B:B, 0))
该组合方式更加灵活、稳定,适用于大多数数据查找与匹配场景,是目前更主流的替代方案。
Excel公式常见使用场景
- 文本处理:字符串拼接、提取、替换(如 CONCAT、LEFT、MID)
- 数据查找:按条件匹配数据(如 INDEX、MATCH、XLOOKUP)
- 数值计算:自动汇总、统计分析(如 SUM、AVERAGE)
- 数据清洗:去除网址前缀、格式转换等
- 表格关联:多表数据引用与整合(如跨表查询)
工具功能亮点
| 功能特点 | 说明 |
|---|---|
| 公式大全整理 | 覆盖常用 Excel 函数与公式,便于统一查阅 |
| 示例丰富 | 每个公式均附带使用示例,方便理解函数用法 |
| 快速搜索 | 支持关键词搜索函数名称,如 IF、VLOOKUP、INDEX 等 |
| 实战导向 | 以实际应用场景为核心,提升工作效率 |
Excel函数分类导航
- 文本函数:LEFT、RIGHT、MID、LEN、CONCAT
- 查找函数:VLOOKUP、INDEX、MATCH、XLOOKUP
- 逻辑函数:IF、AND、OR、IFERROR
- 数学函数:SUM、ROUND、COUNT、AVERAGE
- 日期函数:TODAY、NOW、DATEDIF
使用建议与技巧
- 建议边学习边实践,将公式复制到 Excel 中测试效果
- 复杂数据处理可结合 Power Query 或 VBA 提升效率
- 收藏本页面作为 Excel 函数速查表,随用随查
文章推荐
Excel函数进阶系列:MATCH函数的深度应用与案例讲解
本文系统讲解了 Excel 中 MATCH 函数的用法,包括精确查找、模糊匹配、与 INDEX、VLOOKUP、OFFSET 函数组合实现逆向查询、动态汇总等实战技巧,帮助你全面掌握 MATCH 函数在实际办公中的应用。
工具推荐
相关工具
本文暂时没有评论,来添加一个吧(●'◡'●)
