【发布时间】:2020-09-08 09:12:21
【问题描述】:
我试图理解为什么错误的陈述在下面的这个公式中不起作用。
=IF(FIND("(Pic";A1);LEFT(A1; FIND("(Pic";A1)-1);A1)
如果在单元格A1中找到字符串(Pic我只想执行上面这部分代码:
LEFT(A1; FIND("(Pic";A1)-1)
它正在工作。当公式找到 (Pic 时,它正在正确执行。
但是当公式没有找到 (Pic 我只想取整个字符串,这就是为什么在真正的陈述之后,我只是把
;A1)
但不是返回 A1 内部的值,而是返回 #VALUE!
【问题讨论】:
标签: excel if-statement excel-formula find