Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
楼主: 兰色幻想

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

[复制链接]
发表于 2014-5-27 14:49 | 显示全部楼层
cgzxwwf 发表于 2014-5-27 12:45
从论坛学到很多技巧,今天斗胆一试还成了..GIF弄得大些了,只好压缩包了.请各位领导指正.

谢老大鼓励,我会努力的
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
回复

使用道具 举报

发表于 2014-5-27 17:05 | 显示全部楼层
哎哟  图片发不了,,搞了半天。。。

本帖子中包含更多资源

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

x
回复

使用道具 举报

发表于 2014-5-27 17:11 | 显示全部楼层
回复

使用道具 举报

发表于 2014-5-27 17:29 | 显示全部楼层
老师!你好!拆分 不是拆份 字错了!图片质量不高,还望见谅!

本帖子中包含更多资源

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

x

评分

参与人数 1 +10 金币 +10 收起 理由
兰色幻想 + 10 + 10 思路不错,只是不太适用于大批量的多行操作

查看全部评分

回复

使用道具 举报

发表于 2014-5-27 17:54 | 显示全部楼层
本帖最后由 angel928 于 2014-5-27 18:14 编辑





1.先用“数据”--分列
2.然后用powerquery中的逆透视
2步搞定!


本帖子中包含更多资源

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

x

评分

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

查看全部评分

回复

使用道具 举报

发表于 2014-5-27 18:21 | 显示全部楼层
gif格式文件不会使用,只能按步骤叙述:
1.选中B2:B4 ,使用“查找与替换” 查找栏输入“,“替换栏输入1个空格” “,进行替换。
2.选中B2:B4,选择”分列“中的”分隔符号“,下一步,选中”空格“,然后再下一步完成。
3.选中A2:E4(已分列完成的区域)复制,选中G2单元格。然后选择”选择性粘贴“中的数值和转置。
4. 分别在原有的 H I列前面插入空白列
5.剪切G2:K2  选择F2单元格粘贴
6.剪切H2:I5  选择F7单元格粘贴
7.剪切J2:K5  选择F11单元格粘贴
8.选择F2:F14  定位”空值“  按”=“+”↑“  然后同时按下Ctrl+Enter 完成填充。
9.选择F2:F14复制  在F2单元格选择性粘贴 选择”数值“粘贴。
10.选择G2:G14 定位”空值“  然后在”删除单元格“选取”删除工作表行“ 。复制表头粘贴于F1:G1。
完成

评分

参与人数 1 +10 金币 +10 收起 理由
兰色幻想 + 10 + 10 思路挺好,如果能适用于大数据量的操作就好.

查看全部评分

回复

使用道具 举报

发表于 2014-5-27 22:07 | 显示全部楼层
Sub 逆操作()
    arr = Range("a2:b" & [a65536].End(3).Row)
    ReDim brr(1 To 999, 1 To 2)
    For i = 1 To UBound(arr)
        s = Split(arr(i, 2), ",")
        For k = 0 To UBound(s)
            t = t + 1
            brr(t, 1) = arr(i, 1)
            brr(t, 2) = s(k)
        Next
    Next
    Range("c1").Resize(UBound(brr), 2) = brr
End Sub

评分

参与人数 1 +8 金币 +8 收起 理由
兰色幻想 + 8 + 8 参与奖励

查看全部评分

回复

使用道具 举报

发表于 2014-5-27 22:15 | 显示全部楼层
………………………………………………………………………………

本帖子中包含更多资源

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

x

评分

参与人数 1 +28 金币 +28 收起 理由
兰色幻想 + 28 + 28 最简思路之一,good!

查看全部评分

回复

使用道具 举报

发表于 2014-5-28 00:09 | 显示全部楼层
兰老师!分列+数透+定位空值的做法gif太大了 传不上来 说下步骤吧!
1、对消费金额,以逗号分列,然后添加项目名称。
2、插入,数据透视表,选择a1:e4区域数据,设置字段。
3、复制需要的区域,进行定位空值处理,删除消费金额里面的空行,再对顾客那行进行定位空值等于上面,抗戳+回车。
4、保存。

本帖子中包含更多资源

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

x

评分

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

查看全部评分

回复

使用道具 举报

发表于 2014-5-28 01:29 | 显示全部楼层
我想看答案
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-5 01:17 , Processed in 0.480798 second(s), 16 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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