加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

在Excel筛选状态下的复制粘贴不能忽略隐藏行 ---解决方法

(2012-12-23 14:54:34)
标签:

杂谈

分类: Excel_Tips

Problem

每次Excel培训中,这是一个最经常被问到的问题,问题虽小,但我上周看到有人因为方法不得当加班到半夜,顾分享如下。

如下图,有两组数A,B,

http://s10/mw690/79173c43g7b59824b8889&690---解决方法" TITLE="在Excel筛选状态下的复制粘贴不能忽略隐藏行 ---解决方法" />
在A列筛选了1,3,5之后,我想CopyB列的B1,B3,B5到A列
http://s16/mw690/79173c43gd17f16f84b5f&690---解决方法" TITLE="在Excel筛选状态下的复制粘贴不能忽略隐藏行 ---解决方法" />
可以Paste 之后发现结果是这样子,因为需要Paste到不连续的单元格,Excel无法自动识别,Excel依然把结果Paste 到A2,A3,A4.如果现在不是几行数据是几千行的话手工去改就很悲剧了,家里还有老婆孩子等着回家吃饭呢。
http://s12/mw690/79173c43g7b59824d0ddb&690---解决方法" TITLE="在Excel筛选状态下的复制粘贴不能忽略隐藏行 ---解决方法" />
Solution:

方法有几种,比如可以用If函数等等,但目前自己觉得最简单的方法就是:

不要用Copy Paste,在A2单元格输入公式=B2,如下图,AutoFill拖拽公式到底部,
http://s9/mw690/79173c43gd17f17103da8&690---解决方法" TITLE="在Excel筛选状态下的复制粘贴不能忽略隐藏行 ---解决方法" />

马上就会得到理想的结果!

http://s8/mw690/79173c43gd17f171dfe97&690---解决方法" TITLE="在Excel筛选状态下的复制粘贴不能忽略隐藏行 ---解决方法" />
如果还不信,去掉筛选之后你可以看到,这个结果确实就是我们想要的。
http://s15/mw690/79173c43gd17f172e43ce&690---解决方法" TITLE="在Excel筛选状态下的复制粘贴不能忽略隐藏行 ---解决方法" />

Comment:

在Copy Paste 中Excel 2010 之前的版本暂时不能忽略隐藏单元格,可是填充公式可以。所以我们利用填充公式来达成Copy & Paste的目的。

这叫“他山之石可以攻玉”?可能吧,反正我也没啥文化底蕴。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有