我正致力于将200个excel文件整合到一个主文件中,以用于不同的来源。格式大致相同,但这些文件的问题是它们被过滤,并且要求只是整合可见单元格 - 我希望通过电源查询来实现这一点,但我无法找到一种方法来仅提取可见细胞甚至获取过滤器信息。有人有什么想法吗?
答案 0 :(得分:1)
如果您可以修改源文件,请在每个表中添加一个新列并使用函数AGGREGATE,该函数计算该行是否隐藏。
=AGGREGATE(3, 5, [@columnX])
在Power Query中,您可以使用此新列并在其上放置一个过滤器,以保持可见行。
答案 1 :(得分:0)
行/列的可见性仅是Excel工作表的属性。在Excel内部,可以编写一个宏,如果可见或不可见,则在每个行/列中设置标志0/1。之后使用powerquery进行过滤很容易。
为了保持源文件不变,我会编写一个宏来执行以下步骤: