js中在表格中增加一列的方法_Excel表格中需要提取一列内容末尾的数字,同事分分钟完成...

【温馨提示】亲爱的朋友,阅读之前请您点击【关注】,您的支持将是我最大的动力!

eec673664fca2c90edd35bca7abdc2f6.png

日常工作中,经常会收到老板发来的不规则表格,是表格内容不规则;

如下图,让把数字单独一列,以便进行汇总计算。

6208a4ccac30225be41ae08dfb0e6fba.png

方法一:快捷键法

上图的表格中,A列单元格内容字数不一样多,文字和数字之间也没有分隔标志,显然用分列功能不合适;还好数字都是在内容的末尾;

在Office2013以后版本,出现了一个神奇的快捷键Ctrl+E,可以拆分数据,也可以合并数据:

首先,把第一行数据单独录入一下,也就是在B2单元格输入215;

然后选择下一个单元格B3,按Ctrl+E键,即可完成整列数字提取。

25ef8646dc738e685046d54545cbc7d1.png

方法二:LOOKUP函数法

针对老版本Excel,以及数字中如果带小数点,Ctrl+E键就不灵了,我们可以利用函数公式:

在B2单元格输入公式:=-LOOKUP(1,-RIGHT(A2,ROW($1:100)))

然后再双击填充公式,即可提取整列数字。

fc68eff03ac7dd71cee8e5432bfbc2ab.png

公式比较复杂,我们可以分开理解:

ROW($1:100):获取1-100的行号,得到一个1-100序列值;

-RIGHT(A2,ROW($1:100)):从A2单元格内容最后一个字符开始提取字符,提取的个数是从1-100,也就是5,15,215,衫215,衬衫215,衬衫215,…… ,函数前面加上负号,如果提取是数字前面加铅,如果提取的不是数字返回一个错误值;

-LOOKUP(1,-RIGHT(A2,ROW($1:100))):查找最后出现的数字,前面加负号,抵消RIGHT函数前面的负号。

如果不理解公式的可以直接套用,只需要把公式的的A2改成你需要提取数字的单元格即可。

小伙伴们,在使用Excel中还碰到过哪些问题,评论区留言一起讨论学习,坚持原创不易,您的点赞转发就是对小编最大的支持,更多教程点击下方专栏学习。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值