分享

每日一题:Excel真巧妙!用函数也能自动分列!

 昵称32901809 2018-10-07

数据分列是Excel中一个非常有效的功能,在之前的文章中我们讲过多次,但是分列功能是一次性的工作,如果有了新数据还需要重新进行分列。

如下图:B列是用分隔符“-”分成的三个部分,现在想用公式把这些数据分到三个单元格里,怎么做呢?

答疑群中的朋友分享了一个公式,非常巧妙的解决了这个问题。


每日一题:Excel真巧妙!用函数也能自动分列!


解决方法

1、在C2单元格输入公式:=TRIM(MID(SUBSTITUTE($B2,'-',REPT(' ',50)),COLUMN(A1)*50-49,50)),就得到了第一个数据。


每日一题:Excel真巧妙!用函数也能自动分列!


2、然后在单元格右下角向右拉,复制公式到其它单元格,就得到了第二,第三,直直到第n列数据,多少列都可以,只要是用分隔符“-”分隔开的数据就可以。


每日一题:Excel真巧妙!用函数也能自动分列!


3、最后再向下复制这行公式,就得到了所有的三列数据。


每日一题:Excel真巧妙!用函数也能自动分列!


4、可以验证一下,当修改B列数据后,后边的分列里的数据也自动变化了。


每日一题:Excel真巧妙!用函数也能自动分列!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多