gpt4 book ai didi

excel - 为什么 Excel 对待 '#N/A 和 #N/A 的方式不同?

转载 作者:行者123 更新时间:2023-12-04 22:30:55 24 4
gpt4 key购买 nike

我不是在 Excel 中寻找特定的解决方案,只是想了解某些数据类型之间的一些关键区别。

想象一下,我在 #N/A 中有错误代码 cell A1
我将此错误代码复制并粘贴到 cell A1 中作为 Value(现在左上角的红色三角形消失了)。

我在 cell B1 中运行以下公式: =IF(A1="#N/A","Yes","No")
这将返回 #N/A error

但是当我将 cell A1 中的值更改为 '#N/A 时,公式可以正常工作;它在 Yes 中返回 cell B1 。如果我将 Cell A1 中的值更改为 N/A ,则公式也可以正常工作。

Excel 将 # 视为 Text 。例如,如果我在 # 中有 cell A1 ,并且我询问 Excel 这是否是使用 =ISTEXT(A1) 的文本,Excel 返回一个 True 值。如果我将 cell A1 中的值更改为 #N/A ,它将不再被视为文本。

那么,我的问题是,为什么 Excel 不将 '#N/A#N/AN/A# 视为相同?

最佳答案

当 #N/A 错误代码作为公式的结果出现时,Excel 会说“此单元格有一个不可用的类型错误”。当您在单元格中输入 '#N/A 的值时,Excel 会显示“此单元格的文本/字符串值包含字符 '#N/A”。每个单元格中发生的事情并不等同于 Excel。

您可能希望将 IFERROR 或 ISNA 函数合并到您的公式中。现在您的代码正在搜索后面的示例,即“#N/A”的文本/字符串值。您需要使用查找错误的函数,而不是文本字符串。

关于excel - 为什么 Excel 对待 '#N/A 和 #N/A 的方式不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52894258/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com