我有一个包含几百列的 excel 表,我只想要其中的大约 30 个,每个都有一个列名,有没有办法像我们对行所做的那样选择/过滤列?我想在没有宏的情况下做到这一点,因为我以前从未使用过它们。
如果这是一个非常基本的问题,我很抱歉,但我尝试了很多搜索,但我得到的只是如何选择多列(ctrl+单击列:))并过滤列以获取特定行。
例如出
col1 col2 col3 col4
... ... ... ... ...
... ... ... ... ...
... ... ... ... ...
... ... ... ... ...
Run Code Online (Sandbox Code Playgroud)
我只想要
col1 col3
... ...
... ...
... ...
... ...
Run Code Online (Sandbox Code Playgroud)
如果要隐藏的列每次都是相同的列,则可以使用自定义视图(Excel 2003 中的视图 - 自定义视图)。创建一个名为“normal”的视图,其中显示所有列。然后隐藏您想要的列并创建另一个名为“隐藏”的视图。现在您可以轻松地在普通视图和隐藏视图之间切换。
如果你想动态隐藏列,恐怕你被一个宏卡住了。
有关自定义视图的更多信息,请参阅http://www.dailydoseofexcel.com/archives/2004/09/21/quickly-hiding-columns/