用了这么多年Excel,能吐槽的地方还是不少。有些小毛病我早就学会了绕过去,所以每次看到微软把那些粗糙的边角磨平一点,我都挺高兴。最近有三个更新入了我的眼,而且难得的是,它们跟Copilot一点关系都没有。
微软正在以预览版的形式逐步推送这些功能,所以它们具体什么时候、以什么方式出现在你的Excel里,可能会因人而异。
![]()
合并单元格的替代方案,终于好找了
我劝人别合并单元格劝了很多年。格式化表格的时候,合并单元格看着人畜无害,可一旦你开始处理数据,麻烦就来了。排序和筛选跟合并单元格配合得并不好,把含有合并单元格的区域转成表格,它会自动取消合并,数据分析工具碰上合并过的数据也容易犯难。
所以我一直更偏爱"跨列居中"(Center Across Selection)。想让标题横跨几个单元格时,它给出的视觉效果和合并差不多,但单元格之间保持独立,文字留在左上角那个单元格里,Excel仍然可以把底层区域当成一片普通单元格来处理。
问题一直出在"找不到它"。跨列居中传统上藏在Excel的"设置单元格格式"对话框里,经常用的话实在不方便。我以前把它加到快速访问工具栏,可即便如此,也得靠一套相当繁琐的VBA变通办法。这次更新里,微软把它放进了"合并后居中"按钮的下拉菜单,访问起来容易多了。
方向是对的,但我还是更希望跨列居中能有自己的独立按钮,而不是和"合并后居中"共用一个菜单。话虽如此,这个更新应该能让更少的人仅仅因为"合并后居中"更好找就去点它。
表格命名,比你以为的更重要
我一直建议Excel用户别让表格顶着Table1、Table2、Table3这样的默认名字。处理过几个大工作簿,你就明白为什么了。
给表格起个有意义的名字,公式会好懂得多。结构化引用能告诉你正在处理的是什么数据,而不是让你自己去记Table7里到底装了什么。有意义的表名也让导航更方便——我可以打开名称框的下拉列表,选中一个表格直接跳过去,不用在一个庞大的工作簿里滚来滚去找那个正确的区域。在处理Power Query、数据透视表、图表和其他Excel功能时,它们也能帮我认出正确的数据。
到目前为止,创建表格和给表格命名一直是两个分开的步骤。你先建好表格,再去"表格设计"选项卡给它起个有意义的名字。微软正在改变这一点:现在"创建表"对话框允许你在创建过程中就把名字填进去。
我喜欢这个改动,因为它不只是一次界面微调。它承认了一件我争论了很多年的事:表格的名字不是事后才想起来的附属品,而是表格本身的一个重要属性。我创建表格的时候,本来就知道这份数据代表什么,在那个节点给它命名是顺理成章的。
这个更新可能会改变人们组织工作簿的方式。如果你接手过满是通用命名表格的电子表格,就会明白我为什么乐见其成。
Excel正在挑战表格数据的头号规则
我用Excel时遵循的最基本原则之一,是一个单元格只放一个数据点。如果有五条信息,我就放进五个单元格,不会用逗号、换行或其他分隔符把它们硬塞进一个单元格。因为Excel在数据被正确结构化的时候表现最好,单个的值才能被排序、筛选、计算、查询、汇总,并被其他功能使用。
微软现在引入的东西,正在挑战这条原则:单元格内的列表和数组。列表让你在一个单元格里保留多个独立条目,同时还能按这些条目分别筛选。比如,你可以在一个单元格里记录每个人报名了哪些运动,然后筛选这个列表,找出所有打篮球、打网球或参加其他运动的人。以前,你要么给每种运动单独开一列,要么写一个逗号分隔的文本字符串,而后者不会在列的筛选菜单里把每种运动变成可选项。数组则更进一步:公式的结果不再溢出到一片区域,你可以把整个数组留在一个单元格里,并在后续计算中使用它的各个值。数组里还可以包含其他数组,也就是嵌套数组。
为了帮你处理这种新结构,微软引入了四个函数:
- =FLATTEN():从数组中移除一层或多层嵌套。
- =HAS():检查数组是否包含某个特定值,返回TRUE或FALSE。
- =HASANY():检查数组是否包含指定值集合中的任意一个值,返回TRUE或FALSE。
- =HASALL():检查数组是否包含指定值集合中的每一个值,返回TRUE或FALSE。
这对Excel来说是全新的领域,所以这个更新给人的感觉和前两个很不一样。跨列居中是一种更好的区域格式化方式,给表格命名是一种更好的工作簿组织方式,而单元格内的列表和数组,可能会改变我们对电子表格数据本身的看法。
也有一些需要注意的地方。大多数涉及嵌套数组的计算需要"兼容版本3"(Compatibility Version 3),这是一个新的工作簿设置,我手上的Excel版本还不支持。微软也列出了当前的一些限制,比如你不能把列表或数组用作数据验证的下拉选项。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.