将过滤后的结果从Excel工作簿保存到CSV文件


14

我有一个Excel工作簿,其中有很多行。我使用一列的值对其进行过滤,然后将过滤后的结果保存到CSV文件中。当我执行“另存为...”时,我得到了所有行。我可以将过滤后的结果复制粘贴到另一张纸上,然后从那里保存,但我不希望这样做。主要是Excel 2003。


AFAIK,直到我们编写一些宏,才有可能。
2009年

安装ASAP Utilities,您可以在保存电子表格之前执行“删除隐藏的行”。
ta.speot。是

Answers:


3

使用高级过滤器可以一次性过滤结果并将其作为值粘贴到新工作表中,这至少可以节省步骤,并且在第一次单击后每次单击次数较少的情况下,其重现性可能更高。您也可以按任意顺序仅选择所需的列。

Debra的站点可能是有关此示例的最佳资源:

[www.contextures.com] [1]

[1]:http:// www.contextures.com


You can only copy filtered data to the active sheet使用Excel 2007高级筛选器“复制到另一个位置”选项尝试此操作时出现错误。
泰森

0

CSV格式不会像您发现的那样保存格式,公式或过滤。您必须要么只将要保存的内容复制到新工作表中,然后另存为CSV或保存为Excel格式。


0

使用数据透视表。单击表中的任何位置,单击“插入”,选择“数据透视表”,然后设置要保留的列。您可以筛选数据透视表,然后另存为CSV或文本(制表符分隔)。它仅保存过滤后的数据透视表。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.