使用 Excel 表格中的计算列

使用 Excel 表格中的计算列

在 Excel 表中的计算的列是高效地输入公式的有趣的工具。它们允许您在一个单元格中,输入一个公式,然后该公式将自动展开列中的其余部分本身。没有无需使用填充或复制命令。这会将非常时间保存,尤其是有大量的行。和更改公式; 情况相同的操作更改也将以计算列中的其余部分。

注意: 本文的屏幕截图取自 Excel 2016。如果使用其他版本,视图可能会略有不同,但功能相同,除非另有说明。

创建计算列

  1. 创建一个表。如果您不熟悉 Excel 表格,您可以了解更多信息,请访问︰概述的 Excel 表格

  2. 表中插入新列。您可以执行此操作的表,右侧的列中键入,Excel 会自动将您扩展表。在此示例中,我们创建一个新列在单元格 D1 中键入"总计"。

    通过现有的表右侧的空列中键入添加新的表格列

    提示: 

    • 您还可以从开始选项卡中添加表格列。只需单击插入的箭头 >左侧插入表格列

    • 若要从开始选项卡中添加表格列,请单击箭头插入 > 左侧插入表格列。

  3. 键入要使用的公式,然后按Enter

    在将记忆式键入以创建计算的列的表格单元格中添加一个公式

    在此例中,我们输入= sum (,然后选择第 1 季度第 2 季度列。因此,Excel 内置公式︰ = SUM (Table1 [@[第 1 季度]: [第 2 季度]])。这称为结构化的引用的公式,这是唯一的 Excel 表格。结构化的引用格式是什么允许使用同一公式中每行的表格。此常规 Excel 公式会=SUM(B2:C2),其中则需要复制或填充下向单元格的其余部分中您的列

    若要了解有关结构化引用的详细信息,请参阅︰对 Excel 表格使用结构化的引用。

  4. 当您按下 Enter 时,公式将自动填充至列的所有单元格 — 上方和下方您在其中输入公式的单元格。公式是相同的每个行,但因为它是结构化的引用时,Excel 知道内部的行,其中。

    具有 autofilled 在表中创建计算的列的公式示例

注释: 

  • 将公式复制或填充至一个空表格列的所有单元格中也会创建计算列。

  • 如果您键入或已包含数据的表列中移动公式时,不会自动创建计算的列。但是,自动更正选项按钮会显示为您提供覆盖数据,以便可以创建一个计算的列的选项。

    若要覆盖现有公式的计算列中,一个公式时的其他部分明显不同的选项

  • 如果输入不同于现有公式的计算列中的新公式,列会自动更新具有新公式。您可以选择更新,撤消和只保留一个新公式,从自动更正选项按钮。这通常不推荐,因为它可以自动将来,更新,因为它不知道哪个公式来扩展添加新行时阻止您的列。

    若要撤消后已输入公式的计算的列的选项

  • 如果您键入或复制到空列中的单元格的公式并不想要保持新的计算的列,请单击撤消 按钮图像 两次。您也可以按Ctrl + Z两次

计算的列可以包括包含的其他部分明显不同公式的单元格。此表中创建异常将清楚地标记。这种方式,无意中不一致可以轻松地检测并解决。

Excel 表格中不一致的公式错误通知

注意: 执行下列任一操作时,将导致计算列异常:

  • 在计算列单元格中键入数据而不是公式。

  • 在计算的列单元格中,键入一个公式,然后单击快速访问工具栏上的撤消 按钮图像

  • 在已经包含一个或多个异常的计算列中键入一个新公式。

  • 将数据复制到与计算列公式不匹配的计算列中。

    注意: 如果复制的数据中包含公式,则此公式将覆盖计算列中的数据。

  • 在计算列中删除一个或多个单元格中的公式。

    注意: 此异常不会标记出来。

  • 移动或删除计算列中某一行引用的另一个工作表区域中的某个单元格。

如果您有后台错误检查选项处于启用状态,只会出现错误通知。如果您没有看到此错误,然后转到文件>选项>公式> 确保选中允许后台错误检查框。

  • 如果您正在使用 Excel 2007 中,单击 Office 按钮 Office 2007 按钮 ,然后Excel 选项>公式

  • 如果您使用的是 Mac,在菜单栏中,转到Excel ,然后单击首选项>公式和列表>错误检查

默认情况下,将启用 Excel 表格中的自动填充公式选项,以创建计算列。当在表格列中输入公式时,如果不希望 Excel 创建计算列,那么您可以关闭填充公式的选项。如果您不想关闭该选项,但又不希望使用表格时总是创建计算列,则您可以停止自动创建计算列。

  • 打开或关闭计算的列

    1. 在“文件”选项卡上,单击“选项”。

      如果您正在使用 Excel 2007 中,单击 Office 按钮 Office 2007 按钮 ,然后Excel 选项

    2. 单击“校对”

    3. “自动更正选项”下,单击“自动更正选项”

    4. 单击“键入时自动套用格式”选项卡。

    5. “自动完成”下,选中或清除“将公式填充到表以创建计算列”复选框,以打开或关闭此选项。

      关闭文件中的计算的表列 > 选项 > 校对工具 > 自动更正选项 > 取消选中"将公式填充到表以创建计算的列"。

      提示:  您也可以单击您输入公式后表列中显示的“自动更正选项”按钮。单击“控制自动更正选项”,然后清除“将公式填充到表以创建计算列”复选框,以关闭此选项。

    如果您正在使用的是 Mac,请转到Excel在主菜单上,然后首选项>公式和列表>表和筛选>自动填充公式

  • 停止自动创建计算的列

    当在表格列中输入第一个公式后,单击显示的“自动更正选项”按钮,然后单击“停止自动创建计算列”

使用数据透视表,您创建一个公式和 Excel 然后将其应用到整列,也可以创建自定义的计算的字段。了解有关如何计算数据透视表中的值的详细信息。

需要更多帮助吗?

始终可以在Excel 技术社区求助、 获得答案社区,支持或建议的新功能或对Excel 用户语音进行了改进。

注释: 

  • 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

  • 请在 此处 中查找本文的英文版本以便参考。你和 Microsoft 社区的其他成员可以使用 Community Translation Framework (CTF) 来改进本文。只需将鼠标悬停在文章中的句子上,然后在 CTF 小组件中单击“IMPROVE TRANSLATION”即可。 单击此处了解有关 CTF 的详细信息。 使用 CTF 即表示你同意服务条款

另请参阅

概述的 Excel 表格

设置 Excel 表格的格式

调整通过添加或删除行和列的表格大小

汇总 Excel 表格中的数据

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×