本篇汇总5组Excel实用函数,涵盖动态求和、数字转中文、文本截取、多条件查找核心用法,搭配多类型实战案例,适配财务、行政、数据整理等办公场景,新手也能直接套用。
一、动态累加求和函数:=SUM(C2:INDEX(C:C,ROW()-1))
功能介绍
实现动态逐行累加求和,无需手动拖动修改求和区域,新增数据后自动纳入计算,解决固定求和区域无法适配新增行的痛点,属于智能动态求和公式,适配持续新增数据的台账统计。
使用方法
1.公式逻辑:INDEX(C:C,ROW()-1)定位当前行上一行的C列单元格,SUM搭配该引用形成“从C2到上一行”的动态求和区间;
2.输入位置:从数据首行下方单元格开始输入(如累计求和列D2单元格),下拉填充整列;
3.注意事项:仅适用于单列连续数据,表头行无数据时无需调整,插入/删除行后求和范围自动更新。
场景实战(3个案例)
•案例1:每日营业额累计:C列录入每日营收,D列输入公式,实时统计截至当日的总营业额,新增每日数据自动累加;
•案例2:出入库库存累计:C列录入每日入库数量,公式计算累计入库总量,适配库存台账持续录入需求;
•案例3:月度费用累计:C列录入每日支出,自动核算当月累计支出,无需反复修改求和区间。
二、数字转中文函数:NUMBERSTRING
功能介绍
将阿拉伯数字批量转换为中文数字,支持三种转换格式,无需嵌套复杂函数,操作简便,适配财务开票、合同填写、台账规整等需中文数字的场景。
使用方法
1.基础语法:=NUMBERSTRING(数字/单元格, 格式代码);
2.格式代码:1=简体中文小写(一、二、三),2=简体中文大写(壹、贰、叁),3=中文计数(十一、二十);
3.输入方式:选中目标单元格,输入公式后下拉填充,支持负数、整数、小数转换(小数仅转换整数部分)。
场景实战(3个案例)
•案例1:财务票据大写:=NUMBERSTRING(A2,2),将报销金额转为中文大写,适配开票、凭证填写;
•案例2:台账序号规整:=NUMBERSTRING(ROW()-1,1),生成中文序号,适配设备台账、档案目录;
•案例3:合同金额书写:转换合同数字金额为中文小写,避免手写错别字,提升文档规范性。
三、截取省份文本函数:=LEFT(A2,FIND("省",A2)-1)
功能介绍
嵌套LEFT+FIND函数,精准截取地址中的省份名称,通过FIND定位“省”字位置,LEFT截取“省”字前的文本,快速拆分规整地址数据,适配行政、物流、客户信息整理。
使用方法
1.公式逻辑:FIND("省",A2)查找“省”字在A2单元格的位置,减1剔除“省”字本身,LEFT截取对应长度的左侧文本;
2.适用前提:A列数据需含“省”字(如XX省XX市),无“省”字会报错,可搭配IFERROR函数容错;
3.容错优化:=IFERROR(LEFT(A2,FIND("省",A2)-1),"无省份信息"),避免无效数据报错。
场景实战(3个案例)
•案例1:客户地址拆分:A列录入完整收货地址,快速提取客户所在省份,便于区域分类统计;
•案例2:物流信息规整:截取发货地省份,分类统计各省份发货量;
•案例3:行政数据统计:提取员工籍贯省份,便于省份分布汇总。
四、智能截取前缀函数:=TEXTBEFORE(A2:A21,{"省","市"})
功能介绍
Excel 365/2021专属函数,批量截取指定字符前的文本,支持多关键字同时匹配,无需嵌套FIND,可一键截取“省”或“市”前的地域名称,高效拆分地址、名称类数据,支持数组批量运算。
使用方法
1.基础语法:=TEXTBEFORE(数据区域, {"关键字1","关键字2"});
2.核心优势:同时匹配“省”“市”,无论地址含省或市,均可精准截取前缀,支持整列数组输入;
3.输入方式:选中目标单元格输入公式,无需下拉,自动溢出填充整列结果。
场景实战(3个案例)
•案例1:地域快速拆分:A列含“XX省XX区”“XX市XX县”,一键截取省份/直辖市名称;
•案例2:单位名称截取:截取“XX公司XX部门”中“公司”前的单位简称,适配企业信息整理;
•案例3:地址简化处理:批量简化详细地址,仅保留省级/市级前缀,便于数据分类。
五、多对多查找函数:FILTER(含连接符/括号嵌套)
功能介绍
Excel 365/2021动态数组函数,实现多对多条件查找,可同时匹配多个条件,返回符合要求的全部结果,支持搭配连接符&、括号实现多条件组合、结果规整,替代传统VLOOKUP,解决多条件匹配、结果溢出的核心需求。
使用方法
1.基础语法:=FILTER(返回结果区域, 条件区域1=条件1*条件区域2=条件2, "无匹配数据");
2.多条件写法:用*(且)/ +(或)连接多条件,括号归集条件组,&连接多列结果;
3.结果处理:自动溢出显示所有匹配结果,无结果时返回自定义提示,避免#CALC!报错。
场景实战(3个案例)
•案例1:销售数据多条件查找:查找“销售部+3月份”的全部员工业绩,公式:=FILTER(B2:C10,(A2:A10="销售部")*(D2:D10="3月"),"无数据"),精准筛选目标数据;
•案例2:库存多条件匹配+结果拼接:查找“品类=文具+库存<50”的物品,拼接名称+规格,公式:=FILTER(A2:A10&"("&B2:B10&")",(C2:C10="文具")*(D2:D10<50),"库存充足");
•案例3:员工信息多对多查询:查找“部门=技术岗+学历=本科”的全部员工姓名,一键返回所有符合条件人员,适配人事信息筛选。