gpt4 book ai didi

使用 FIND 函数时出现 Excel #VALUE 错误

转载 作者:行者123 更新时间:2023-12-01 10:33:03 25 4
gpt4 key购买 nike

我正在提取逗号前的所有文本并使用此公式:

=LEFT(F2,(FIND(",",F2,1)-1))

某些单元格不包含逗号,因此我收到了#VALUE 错误。

我希望原始文本显示在错误单元格中,并且一直在尝试合并 IFERROR/ISERRORIF 函数- 但现在确定如何添加到现有公式,以便显示原始文本。

例子:

Red Barn, 20(我的公式正确显示“Red Barn”)

Red Bard(我的公式显示 #VALUE - 当我希望显示“Red Barn”时)

谢谢!

最佳答案

您收到此错误是因为 FIND 无法在文本 F2 中找到所需的字符。您可以围绕此 FIND()-1 使用 IFERROR():

=LEFT(F2,IFERROR(FIND(",",F2,1)-1,LEN(F2)))

如果没有 ,,那么 LEN(F2) 将生成整个文本。

此外,您可以省略 FIND 中的最后一个 1,因为这是默认值。

=LEFT(F2,IFERROR(FIND(",",F2)-1,LEN(F2)))

关于使用 FIND 函数时出现 Excel #VALUE 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23616490/

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