大多数Excel教程都在追捧花哨的新函数、复杂的公式,或者用过度复杂的方式解决简单问题的" clever hacks"。但真正的升级既不新也不刺激。Excel表格功能古老、朴实无华,却是功能区中最强大的特性之一——它会彻底改变你的工作方式。
打开新的Excel表格,大多数人立刻开始格式化——加粗表头、加边框、 maybe 来点颜色编码。这感觉很有成效,但 mostly 是 aesthetic。相反,应该关注结构。对于几乎所有你计划维护的数据集,第一步应该是按 Ctrl+T(或前往 Insert > Table)。不知不觉中,你就把静态网格变成了Excel表格:一个结构化对象,它理解自己的边界,并在增长时智能地表现。
如果你的数据集是连续的(没有空行或空列),你甚至不需要先选择它。Excel可以检测到你的数据在哪里结束,并自动抓取所有相关单元格。如果你的数据确实包含间隙,你可以先手动选择范围来强制Excel包含所有内容,但这通常是你的数据结构需要清理的信号。当数据是一个 solid、 unbroken 的块时,表格工作得最好。
为了让表格正确工作,确保在数据最顶部有一个单一的、唯一的表头行。表格不擅长处理多行表头或合并单元格——保持在一行可以确保Excel能准确映射你的列。
表格设置好后,立即在 Table Design 选项卡中重命名它。像 T_Sales 或 T_Inventory 这样的名字一开始可能感觉有点正式,但回报很快。当你以后写公式时,你不需要猜测"Table1"包含什么。而且如果你以后再次重命名,Excel会更新每一个引用。
传统的公式很快就会变得难以阅读。像 =H2-I2 这样的公式几乎告诉你关于含义的任何信息——它只是坐标。表格通过用结构化引用替换原始单元格引用来解决这个问题。
当你输入 = 并点击表格中的一个单元格时,Excel不再显示"H2"——它显示类似 [@Sales] 的内容,其中 @ 符号告诉Excel使用该列中同一行的值。
不知不觉中,你就有了一个更易读的公式:=[@Sales]-[@COGS]
如果你看到双方括号,比如 [@[Items Sold]],不要 panic。这 simply 意味着Excel正在处理一个带有特殊字符或多个单词的表头,或者一个引用表格表头行中多列或多单元格的公式。
完成公式输入后,按 Enter,Excel会立即用计算结果填充整个列。再也不需要双击填充柄或把公式拖到第5000行了。
热门跟贴