Excel操作“过滤范围”中的不可见单元格



我有一个包含大量数据的大表。大多数时候,当我对它应用过滤器时,我可以毫无问题地操作和编辑过滤后的数据。然而有时(每200次也许…),当我选择筛选范围,并试图粘贴在选择一些文本-它似乎已经完成了工作,但当我取消筛选表,被编辑的范围是范围,因为它没有被过滤。例子:

我的数据是A1:A10过滤的范围是单元格A1和A10,当我选择经过过滤的范围并粘贴文本时,偶尔整个A1:A10范围会发生变化。

有人遇到过这个问题吗?后果是灾难性的。我怎样才能避免它在未来。谢谢!

好吧,我明白了。当数据被过滤后,我选择单元格并希望对其应用一些更改-发生的事情是excel将操作的行范围定义为"选择中的上行到选择中的下行":

问题是,有时行索引不是连续的(当数据首先没有逻辑排序时常见的问题),excel将可见选定单元格之间的整个范围视为操作的范围。我偶尔会遇到这种情况,只是因为我的数据或多或少是有序的。

示例:一个小的数字表

**nums**
1
2
3
4
5
3
6

,如果我过滤nums表只显示3它会显示如下:

**nums**
3
3

当我从一个3拖动到另一个3来选择这两个单元格,粘贴数字0并取消对表的过滤,结果将是

**nums**
1
2
0
0
0
0
6

,因为可见单元格之间的单元格也在选定范围内。

为了防止它,解决方案是Lior建议的:

找到,选择-> Go to…

选择要编辑的列后,只选择可见单元格。在链接中有一个复制的示例,您可以使用相同的粘贴。http://office.microsoft.com/en-001/excel-help/copy-visible-cells-only-HA010244897.aspx

最新更新