新浪博客

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

2012-12-23 14:54阅读:
Problem
每次Excel培训中,这是一个最经常被问到的问题,问题虽小,但我上周看到有人因为方法不得当加班到半夜,顾分享如下。
如下图,有两组数A,B,
在Excel筛选状态下的复制粘贴不能忽略隐藏行 <wbr>---解决方法
在A列筛选了1,3,5之后,我想CopyB列的B1,B3,B5到A列
在Excel筛选状态下的复制粘贴不能忽略隐藏行 <wbr>---解决方法

可以Paste 之后发现结果是这样子,因为需要Paste到不连续的单元格,Excel无法自动识别,Excel依然把结果Paste 到A2,A3,A4.如果现在不是几行数据是几千行的话手工去改就很悲剧了,家里还有老婆孩子等着回家吃饭呢。
在Excel筛选状态下的复制粘贴不能忽略隐藏行 <wbr>---解决方法
Solution:
方法有几种,比如可以用If函数等等,但目前自己觉得最简单的方法就是:
不要用Copy Paste,在A2单元格输入公式=B2,如下图,AutoFill拖拽公式到底部,
在Excel筛选状态下的复制粘贴不能忽略隐藏行 <wbr>---解决方法
马上就会得到理想的结果!
在Excel筛选状态下的复制粘贴不能忽略隐藏行 <wbr>---解决方法
如果还不信,去掉筛选之后你可以看到,这个结果确实就是我们想要的。
在Excel筛选状态下的复制粘贴不能忽略隐藏行 <wbr>---解决方法
Comment:
在Copy Paste 中Excel 2010 之前的版本暂时不能忽略隐藏单元格,可是填充公式可以。所以我们利用填充公式来达成Copy & Paste的目的。
这叫“他山之石可以攻玉”?可能吧,反正我也没啥文化底蕴。

我的更多文章

下载客户端阅读体验更佳

APP专享