[英]Trying to use multiple IF statement with search function in Excel
我正在嘗試將IF
語句與Excel中的SEARCH
和LEFT
函數一起使用,以搜索字符串,然后顯示該字符串。
IF
語句的第一部分正在工作,但第二部分卻沒有工作。 請讓我知道我的代碼有什么問題。 這些語句可以單獨正常工作,但是當我將代碼用作嵌套的IF
語句時,它將無法正常工作。
=IF(SEARCH("COST", A4, 1), LEFT(A4, (SEARCH("COST", A4, 1) -1)), IF(SEARCH("VSE", A4, 1), LEFT(A4, (SEARCH( "VSE", A4, 1) -1))))
如果您使用的是2007年及更高版本,則可以嘗試以下操作:
=IFERROR(IFERROR(LEFT(A4,SEARCH("COST",A4)-1),LEFT(A4,SEARCH("VSE",A4)-1)),"")
問題是,如果未找到COST ,則會出錯,因此將無法繼續查找VSE 。 HTH。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.