Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 13125|回复: 50

有奖挑战逆操作:excel拆分同类项(答案开放)

[复制链接]
发表于 2014-5-26 22:16 | 显示全部楼层 |阅读模式
本帖最后由 兰色幻想 于 2014-5-28 08:23 编辑

           昨天好不容易才把同类项合并,今天兰色真不好意再为难同学们…。可。谁让他很实用呢。同时这也昨天微信平台上的一位同学的提问:      
           合并后怎么进行逆向操作?
    还是昨天的表,如下所示,如何把左表拆分成右表形式。
      要求:1 可以用公式引用,但不能使用函数。(尽量在excel里完成)
                 2 方法要适用于大数据量的批量操作。
      
       虽然表格相同,昨天是合并,今天是拆份,所用的知识点完全不同,同学们振作精神,再挑战吧。想到答案在此回复吧。
      本贴为回复可见,只有楼主可以看到答案。后天开放本贴。

     兰色注:各位技巧高手提供了很多很好的解题方法,我的参考答案也是其中之一,我就不再录制动画,大家互相学习一下吧。

发表于 2014-5-26 22:24 | 显示全部楼层
本帖最后由 huangcaiguang 于 2014-5-27 10:37 编辑

非WORD一定要看就上一个:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

参与人数 3 +35 金币 +34 收起 理由
layez + 1 很给力!
JLxiangwei + 15 + 15 学习了
兰色幻想 + 19 + 19 必须要赞一个! 很好的思路,期待更简便的方.

查看全部评分

回复

使用道具 举报

发表于 2014-5-26 23:14 | 显示全部楼层
本帖最后由 huangcaiguang 于 2014-5-26 23:20 编辑

天魔剑出鞘!{:18:}
汇总那个搞复杂了  可以在透视表时隐藏

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

点评

可以再简单一些:)  发表于 2014-5-27 09:12
回复

使用道具 举报

发表于 2014-5-26 23:19 | 显示全部楼层
  1. Sub ppp()
  2.   Dim i%, r%
  3.   Dim arr, j%, k%
  4.   r = Cells(Rows.Count, 1).End(3).Row
  5.   [D:E].Clear
  6.    [d1] = "顾客"
  7.    [e1] = "消费金额"
  8.    For i = 2 To r
  9.     arr = Split(Range("b" & i), ",")
  10.        For j = 0 To UBound(arr)
  11.          k = k + 1
  12.            Range("e" & k + 1) = arr(j)
  13.            Range("d" & k + 1) = Range("a" & i)
  14.        Next
  15.    Next
  16. End Sub
复制代码

评分

参与人数 1 +10 金币 +10 收起 理由
兰色幻想 + 10 + 10 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2014-5-26 23:21 | 显示全部楼层
本帖最后由 云影 于 2014-5-26 23:44 编辑

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

参与人数 1 +15 金币 +15 收起 理由
兰色幻想 + 15 + 15 思路很独特

查看全部评分

回复

使用道具 举报

发表于 2014-5-26 23:24 | 显示全部楼层
本帖最后由 xdragon 于 2014-5-26 23:29 编辑

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

参与人数 1 +28 金币 +28 收起 理由
兰色幻想 + 28 + 28 霸气!!!

查看全部评分

回复

使用道具 举报

发表于 2014-5-26 23:56 | 显示全部楼层
再弄个玩玩。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

参与人数 1 +10 金币 +10 收起 理由
兰色幻想 + 10 + 10 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2014-5-27 00:19 | 显示全部楼层
本帖最后由 1091126096 于 2014-5-28 00:17 编辑

新修改的命名为拆分,操作更繁琐,但适用与大量数据。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

参与人数 1 +15 金币 +15 收起 理由
兰色幻想 + 15 + 15 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2014-5-27 08:50 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

点评

原来多重后去掉空值就是所需要的结果哈!还以为被排序了呢!  发表于 2014-5-28 08:50

评分

参与人数 4 +53 金币 +37 收起 理由
神隐汀渚 + 3 神马都是浮云
windimi007 + 21 神马都是浮云
huangcaiguang + 8 比我的透视简单
兰色幻想 + 29 + 29 霸气!!

查看全部评分

回复

使用道具 举报

发表于 2014-5-27 09:07 | 显示全部楼层
1、复制数据到office剪贴板
2、选中一个单元格的编辑框,ctrl+C+C打开剪贴板,单击剪贴板将复制的数据都粘贴到一个单元格中去
3、Ctrl+H替换,查找“,”,替换为 Ctrl+J (软回车,或小键盘ALT+10) 再加一个空格
4、复制替换好的数据,粘贴,这时的数据应该在同一列中
5、对该列进行分列,分隔符选空格
6、对分列出来的数据第一列执行定位-空单元格
7、对定位出来的单元格输入=加向上方向键,Ctrl+Enter

评分

参与人数 2 +10 金币 +18 收起 理由
huangcaiguang + 8 老师好久不见 学习
兰色幻想 + 10 + 10

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-4 21:43 , Processed in 0.590006 second(s), 9 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表