×

Loading...
Ad by
  • 最优利率和cashback可以申请特批,好信用好收入offer更好。请点链接扫码加微信咨询,Scotiabank -- Nick Zhang 6478812600。
Ad by
  • 最优利率和cashback可以申请特批,好信用好收入offer更好。请点链接扫码加微信咨询,Scotiabank -- Nick Zhang 6478812600。

不懂。这不是MERGE啊。是拆分。如果中间是逗号,上面第4步时,你不要选择SPACE,选择逗号就行了。我自己已经PRACTICE过了,PERFECT。

Sign in and Reply Report

Replies, comments and Discussions:

  • Excel达人,怎么 把 Jack Kent在 一个 cell里 变成 Kent Jack?有 fomula可以 用 吗 ?谢谢
    • Yes. say your Kent Jack is the cell D4, here is the formula =MID(D4,5,4) & " " & MID(D4,1,4)
      • 我猜,他/她需要的是对一整列的名字进行姓和名的换位置.那样的话,不一定是5/4.用Search可以找到" "空格所在位置,再结合left ,right取出相应的姓和名
    • right, left 一下就行了吧
    • 用search, right, left
    • 先要拆分单元格。1, 选中所有要拆分的单元格;2,在"DATA"里面选择“TEXT TO COLUMN", 3 选择”DELIMITED",4 选择“SPACE",(即以SPACE来分拆)。5 ”FINISH". 分拆之后,再KENT&" "&JACK连起来就行。
      • 我想过,但是不想用merge,其实last name, first name中间还有个逗号,之前忘说了。这是payroll里面的一堆人名。谢
        • 不懂。这不是MERGE啊。是拆分。如果中间是逗号,上面第4步时,你不要选择SPACE,选择逗号就行了。我自己已经PRACTICE过了,PERFECT。
          • 你这里难点在于姓和名在一个CELL里,如果他们在2个CELL里,不是很简单的事情么?所以第一步是要拆分单元格啊,并且是以"逗号”来分拆。这样姓和名,就分别在2个CELL里了。
            • 我不懂的是分开之后怎么把他们又拼回去。不好意思,可能问题太低级了。就是这样的
              Banks, Stephanie R
              Broussard, Jawaski R
              Kunimoto, Kevin
              Licerio, Salina S
              Mahy, Michel A


              怎么变成
              Stephanie Bank
              Jawaski Broussard
              .
              .
              .
              .
              • 用-jjjyyy(杯酒人生); 11:24 (#72483@41) 的办法拆分成a1 和b1, 然后用公式:=b1&" "&a1,就连回去了。
          • 这个绝对正确,我经常这么做。
            • 对滴!看来只有你理解我的意思了!握爪!
        • 你先搞清楚你那列数据到底是什么规则,比如姓和名都是空格间隔呢还是逗号间隔,或者是既有空格又有逗号?不同的情况可以用不同的方法,N种方法
    • Do you want to try this formular? If A1= firstname lastname, then B1=MID(A1&", "&A1,FIND("^^",SUBSTITUTE(A1," ","^^",LEN(A1)-LEN(SUBSTITUTE(A1," ",""))))+1,LEN(A1)+1)
      • 还是不行。
        • TEXT TO COLUMN分开之后, 用 find and replace去掉逗号, 再用 =CONCATENATE(B1," ", A1).
    • 我这fomula具体的东西不对,主要意思正确。find “ ”(冒号里面是空格),len(找到整个名字的长度),空格后面的名字用mid,从space的位置加1开始,
      到整个长度减去space的位置。同样的逻辑找到空格钱的名字,然后用&连接就可以了。我们payroll的名单都是这样,我常用,有些人有middle name你要调整一下公式(用if,如果string里面有2个空格),或者手动输入就可以了。
    • 我也出个主意, 我经常用的一个方法,
      Banks, Stephanie R

      1, Copy 到另外两栏
      2, 一栏,用 find &place, find 里输 逗号星号空格, place 里什么都不添。变成了 Stephanie
      3,另一栏,还是用 find &place, find 里输 逗号星号, place 里什么都不添。变成了 Banks
      4,merge 两个就行了
      • 哦,前面说错了, 更正如下
        Banks, Stephanie R

        1, Copy 到另外两栏
        2, 一栏,用 find &place, find 里输 星号逗号空格, place 里什么都不添。变成了 Stephanie R
        再用find &place, find 里输空格星号, place 里什么都不添。变成了 Stephanie
        3,另一栏,还是用 find &place, find 里输 逗号星号, place 里什么都不添。变成了 Banks
        4,merge 两个就行了
        • 点赞!这个方法也很好!SMART啊!
        • 有一个formula叫place嘛。我怎么没找到。请指教,谢谢
          • OOPS,在VACATION还没回来,不能参加了。我比较喜欢中午吃午饭,简单可行。
          • 不是PLACE,是笔误,是REPLACE.
            • 我一直用MID+FIND。这个replace+find也不错。谢谢啦
    • 谢谢大家,问题解决了。想问问你们怎么懂这么多excel fomula? 怎么才能让自己提高excel水平?