笔记: 这个问题早在 2010 年就在这个网站上被问过这里。不过,我还是想再发一次,展示一下我做了什么以及什么没起作用。此外,从那时起 Excel 已经发生了很大变化。
我无法使过滤器对 MS Excel-2016 中的合并单元格起作用。
我有一张表格,上面显示了课程的一些信息。课程分为多个模块,又分为多个课时(分为多个步骤)。每个步骤都有一些需要检查的点(为了不让图片负担过重,我只留下一个点)。我用颜色来显示已完成的内容。
这样的表格对我来说太麻烦了:
于是,我尝试合并单元格。然而,过滤器却停止工作:
通过第二个模块对以上内容进行过滤。
我尝试的是回到繁琐表格并将每个模块的所有单元格涂成白色,除了一个:
现在单元格看起来已经合并了,但实际上并没有。不过,我错过了过滤器会吐出白色单元格的功能:
对第二模块的第二课中的上述内容进行过滤。
明智的做法是删除模块列并将模块 1 中的课程 1 重命名为“1.1”,依此类推。但是,我想知道是否有一些技巧可以让我们过滤合并的单元格。此外,为什么过滤器在合并的单元格上的行为方式是那样的?
答案1
它在合并单元格时如此表现的原因是,合并的单元格从技术上来说仍然只是左上角的单元格。
例如,在此图中,我将单元格合并B2
到C7
。但是当我引用单元格(在单元格 中E3
)时,您可以看到,该单元格仅被标记为B2
。
看起来单元格合并后都具有相同的值,但实际上只有左上角的单元格包含该值。当您“取消合并”单元格时也可以看到这一点。然后只有左上角的单元格仍包含该值。
-> 这意味着,所有其他单元格都只是空单元格,因此当您按值过滤时它们会被过滤掉。
我不能说做你说的事情是不可能的,但我不认为合并单元格可以做到这一点。