看啥推荐读物
专栏名称: Excel不加班
30万+读者支持的《Excel效率手册 早做完,不加班》系列丛书作者,坚持每天发布原创Excel教程,伴你学习Excel每一天!同时进行Excel疑难解答,让你早做完不加班!
今天看啥  ›  专栏  ›  Excel不加班

系统导出的发票信息含有无关字符,怎么快速整理成标准的Excel格式?

Excel不加班  · 公众号  ·  · 2024-04-26 07:40
与 30万 粉丝一起学ExcelVIP学员的问题,从系统导出的发票明细格式是这样的,怎么转换成Excel格式?卢子是第一次遇到这种,不知道老会计是如何处理的,不过可以从Excel的角度,将里面的关键信息全部提取出来。最简单的方法,就是将无关的字符替换成空格,然后按空格分列。不过无关的内容很多,替换起来比较麻烦。字符提取也可以用MID、FIND等函数组合,一次性搞定。最原始的提取字符,就是数一下从第几位字符开始,提取多少位。=MID(A2,12,5)不过这种不智能,换个数据就不能用,要想智能还得结合FIND。用FIND查找合计金额的开始位置,再加上6位,就是金额的起始位置。=MID(A2,FIND(A$6,$A2)+6,5)总共提取多少位字符,也就是判断发票代码的位置-合计金额的位置,再减去无关字符7个。=MID(A2,FIND(A$6,$A2)+6,FIND(B$6,$A2)-FIND(A$6,$A2)-7)虽然这样可以提取到,但还 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照