Excel 公式不起作用2025年3月17日 | 阅读 7 分钟 Microsoft是一个用于在工作表中存储和处理数据的强大工具。成千上万的人使用Microsoft Excel来管理和组织他们的数据,创建图表等。它在数据工作表上使用数学、逻辑、统计公式来计算值。 有时,Excel用户会遇到公式无法正常工作或返回不正确结果的问题。当Excel公式突然停止工作时,会非常令人恼火和沮丧。通过本章的帮助,我们将帮助您解决由于公式无法正常工作而发生的问题。 如果公式停止工作怎么办?当Excel公式突然停止工作时,用户脑海中会立即出现几个问题。例如,我的Excel公式语法正确吗?我的Excel是否因恶意软件而损坏?我如何解决公式错误? 我们将向您展示Excel公式停止工作的不同场景。这将帮助您使Excel公式再次工作。除了Excel公式不工作之外,您可能还会遇到Excel公式的另外两个问题。它们是 - Excel公式不工作 - 公式返回错误或不正确的结果。 Excel公式不更新 - 即使更新了依赖单元格的值,Excel工作表中的值也不会更新并显示旧值。 Excel公式不计算 - 公式显示其自身而不是结果。 1. 检查单元格格式是否为数字您可能正在尝试对看起来像数字但实际上格式为文本的数据执行算术运算。在这种情况下,Excel公式无法正常工作。它要么返回错误,要么返回不正确的值。 因此,请检查单元格格式,如果它是文本,请将其更改为数字。再次尝试执行操作并查看结果。这次,Excel公式将返回正确的结果。 为此,只需执行一个简单的步骤来更改单元格格式 - 选择您正在应用Excel公式的单元格,并在“开始”选项卡中检查单元格的格式并将其更改为“数字”。 ![]() 注意:尝试仅将数字数据的格式设置为“数字”。如果将其设置为“常规”,Excel将自动更改为“文本”格式。2. 检查循环引用您的工作表可能存在循环引用;这就是Excel公式无法正常工作的原因。您必须检查工作表中的循环引用(如果包含)并尝试将其删除。 循环引用是一个包含其自身正在应用单元格的公式。循环引用会阻止公式计算并返回正确的最终值。 如果Excel工作表中的任何单元格存在循环引用,您将在Excel工作表窗口底部看到“循环引用”字样。 如果您在工作表中发现循环引用,请更正公式并删除循环引用。更正后重新计算公式,这次它将返回正确的结果。 3. 匹配所有开闭括号所有Excel用户都知道Excel公式有开闭括号。如果公式很长并且您忘记放置其中一个括号,您可能会得到错误或不正确的结果。 在使用任何Excel公式时,括号必须成对出现。开闭括号的顺序也必须正确。创建Excel公式时,请确保括号必须成对出现。 4. 不要将数字用双引号括起来如果单元格包含数字数据,请勿将其用双引号括起来。只有文本或字符串类型的数据才用双引号括起来。如果您在公式中将数字数据用双引号括起来,您的公式可能无法正常工作。它可能会返回错误或不正确的值。 5. 正确提供所有参数Excel公式有一些可选参数和一些必需参数。公式必须包含所有必需参数。它们应该正确提供,并且不应少于所需数量。否则,您可能会收到“此函数参数过少”之类的错误消息。 如果您提供的参数多于函数所要求的,您将在对话框中收到“此函数参数过多”之类的错误消息。 6. 多余的空格可能导致意外结果当您为Excel工作表中的某些数据编写公式时,如果您的数据包含一些多余的空格,该公式可能会返回意外结果或错误。因此,公式无法正常工作。如果您不想遇到此错误,请检查您的数据是否包含多余的空格,因为它们可能导致意外结果。 例如,当您使用VLOOKUP()公式时,如果您的数据包含多余的空格,它可能会返回意外结果。由于多余的空格,公式会将该值视为不匹配。数据中的尾随空格很难找到,但可以删除。因此,请仔细检查它们以使公式及其结果正确。 7. 意外按下Ctrl+快捷键通常,当您匆忙工作时,有时会按下Ctrl+键的任何快捷键,这会误导最终值,导致您得到意外结果。这可能是由于匆忙操作,或者您不熟悉正确的快捷键。因此,用户应该知道何时使用哪个快捷键。 8. 等号前的空格当您在Excel工作表中编写公式时,如果错误地在公式前输入了空格。这可能会返回错误或意外结果。例如,如果公式等号前有一个或多个空格,则可能会出现此问题的微妙变体。 Excel用户应该知道,在Excel工作表中编写的公式必须以等号(=)开头。但如果公式在此之前有空格,它就会违反公式规则,可能导致错误发生。 9. 不要将格式与数字一起使用如果您正在输入任何产品或物品的价格,请勿使用美元($)或欧元等符号。此外,请勿使用任何小数点分隔符。在MS Excel公式中,$符号用于使单元格引用绝对。 您可以直接在Excel工作表中输入数值,无需任何符号。您无需放置任何货币符号来定义特定值是价格类型。例如,在Excel单元格或任何公式中输入4000而不是$4000。 10. 使用正确的符号分隔参数大多数情况下,Excel公式中的值或参数用逗号(,)符号分隔。您应该使用正确的分隔符来分隔Excel公式中的参数。它并非总是有效。有时,也使用分号进行分隔。因此,您应该明智地选择分隔符来分隔Excel公式中的值,以使其不会返回不正确的结果。 Excel公式不更新有时,Excel用户会遇到公式在应用于某些数据后不更新值的问题。即使更新了公式中使用的单元格值,公式仍然显示旧值。 当Excel公式不根据公式更新值时,可能是因为计算设置设置为“手动”而不是“自动”。要解决此问题,您必须再次将“计算设置”设置为“自动”。 为此,请遵循以下步骤: 步骤1:导航到Excel功能区中的“公式”选项卡,在“计算”组中单击“计算选项”。 ![]() 步骤2:从“计算选项”下拉按钮中,选择“自动”。 ![]() 如果已设置为“自动”模式,则无需执行任何操作。只需继续在工作表上工作。 Excel公式不计算当Excel工作表中的单元格显示公式而不是其结果时,这意味着公式存在问题。您的公式无法正常工作。这可能是由于以下原因: 原因1:显示公式模式已开启您有时可能会看到Excel公式没有计算。最常见的原因是公式模式已开启。当“显示公式”模式开启时,公式会在工作表中可见,而不是其结果。因此,您必须关闭“显示公式”模式。 要修复错误并显示计算公式的结果,请关闭“显示公式”模式。请按照以下步骤操作: 步骤1:导航到Excel功能区中的“公式”选项卡,在“公式审核”组中单击“显示公式”选项。 ![]() 单击按钮后,“显示公式”模式将关闭,您的公式将开始计算值。 原因2:公式用作文本公式不计算的另一个原因可能是公式格式为文本。要检查公式是否未格式化为文本,请选择公式单元格,并在“开始”选项卡中的“数字”组中查看格式。 如果它是“文本”,则通过从“格式”下拉列表中选择它将其更改为“常规”。设置格式后,重新计算公式,您会发现公式现在完美地计算了。 原因3:公式前有前导空格或撇号在编写公式时,如果公式等号前有任何前导空格或撇号,您的公式可能无法计算。Excel将单元格中的公式视为文本。因此,公式不会评估任何内容。 注意:当有人从网络复制公式并将其粘贴到Excel单元格中时,通常会出现前导空格。由于前导空格或撇号,公式不评估任何内容。因此,如果在Excel公式中等号前有任何空格或撇号,请将其删除。Excel用户可以使用此方法来处理无法正常工作的公式。 下一主题Excel中的逻辑函数 |
我们请求您订阅我们的新闻通讯以获取最新更新。