
我正在嘗試使用“查找”函數來確定文字單元格中是否存在子字串。當我使用 =FIND("string",B21)>0 時,如果找到字串,則得到 TRUE,如果沒有找到,則得到 #value 錯誤。在此範例中,儲存格 B21 是文字儲存格。 Excel 的幫助在這種情況下毫無用處。有人可以告訴我我做錯了什麼嗎?
答案1
「Excel 的幫助在這種情況下毫無用處」——我不這麼認為。它明確指出,當找不到要尋找的字串時,傳回值是錯誤的。
使用
=IFERROR(FIND(...)>0,FALSE)