广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    Excel中如何用简单的方法拆分数据?

    来源:网络收集  点击:  时间:2024-05-13
    【导读】:
    如果遇到下面的问题,每个单元格里有7种产品。现在要求把下表中A1单元格的数值分别拆分到A3、A4、A5……各个单元中去,B1、C1、D1、E1、F1也要实现同样拆分。这样的问题怎么弄呢,现在就教大家一个最简单的方法。工具/原料more台式/笔记本一台Excel/wps软件方法/步骤1/6分步阅读

    首先在A3单元格中输入公式:=MID(A$1,FIND(ROW(A1),A$1),FIND(ROW(A2),A$1)-FIND(ROW(A1),A$1)),然后向下填充到A8。

    2/6

    MID函数用于提取字符,格式是MID(字符所在单元格,从哪个字符数开始,提取多少个字符)。我们需要把“2.黑米”提取出来。这里的字符少,我们可以数字符数。数字“2”在A2中位于第5个字符,“2.黑米”一共4个字符,所以公式=MID(A2,5,4)即可完成提取。

    3/6

    FIND函数用于返回字符在某个字符串中的位置,常用格式是FIND(要查找的字符,字符所在单元格)。数字“2”在单元格中位于第几个字符?答案是5,位于第5个字符。

    4/6

    当字符数多或者不便于数数,我们可以把MID和FIND套用进行字符提取。同样提取“2.黑米”,MID的第2参数可以用FIND(2,A2)取代,第3参数可以用FIND(3,A2)-FIND(2,A2)取代。最终公式变成:=MID(A2,FIND(2,A2),FIND(3,A2)-FIND(2,A2))。如图:

    5/6

    因为提取的字符都是从数字开始的,并且数字是连续变化的,所以可以用ROW(A1)、ROW(A2)分别取代FIND函数中的第1参数。ROW函数用于返回单元格所在的行号,如ROW(A1)=1,ROW(A2)=2。取代后公式就变成:

    =MID(A$1,FIND(ROW(A1),A$1),FIND(ROW(A2),A$1)-FIND(ROW(A1),A$1))

    这样直接下拉填充公式就不用手动修改FIND函数的第1参数。

    6/6

    最后一个提取,已不能用两个FIND函数相减来确定提取字符数,所以需要单独输入公式:=MID(A$1,FIND(7,A$1),99)

    注意事项

    MID公式需要记住以及公式含义

    选取数据时要仔细数据多时很容易出错

    办公软件
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_751323.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-05 17:45:16  耗时:0.024
    0.0242s