問題已解決

老師,請問我要在一串文字中,比如“黃油潤滑脂”,如果出現(xiàn)了“潤滑脂”三個字,我就要讓單元格顯示“養(yǎng)護劑”,有很多類似這樣的條件的,要用什么公式呢?

84784967| 提問時間:07/09 10:54
溫馨提示:如果以上題目與您遇到的情況不符,可直接提問,隨時問隨時答
速問速答
云苓老師
金牌答疑老師
職稱:中級會計師
在 Excel 中,您可以使用 IF 函數(shù)結(jié)合 SEARCH 函數(shù)來實現(xiàn)這個需求 =IF(ISNUMBER(SEARCH("潤滑脂",A1)),"養(yǎng)護劑","") A1 是您要檢查的單元格。SEARCH("潤滑脂",A1) 用于在單元格 A1 中查找 "潤滑脂" 這個字符串,如果找到則返回其起始位置(一個數(shù)字),如果未找到則返回錯誤值。ISNUMBER(SEARCH("潤滑脂",A1)) 用于判斷 SEARCH 函數(shù)的返回值是否為數(shù)字,如果是則表示找到了 "潤滑脂" 。如果找到了,IF 函數(shù)返回 "養(yǎng)護劑",否則返回空值。
07/09 11:04
84784967
07/09 11:08
老師,如果還有其他的我要加進去的,怎么做在一個公司里面,比如 加“噴漆噴膜劑”,要讓單元格顯示“噴漆劑”,就是放一個公式里面
云苓老師
07/09 11:14
可以使用多個 IF 函數(shù)嵌套 =IF(ISNUMBER(SEARCH("潤滑脂",A1)),"養(yǎng)護劑",IF(ISNUMBER(SEARCH("噴漆噴膜劑",A1)),"噴漆劑","")) 先檢查單元格 A1 中是否存在“潤滑脂”,如果有則顯示“養(yǎng)護劑”;如果沒有“潤滑脂”,再檢查是否有“噴漆噴膜劑”,如果有則顯示“噴漆劑”,如果都沒有則顯示空值。
84784967
07/09 11:57
老師,麻煩幫我看下,我這里填了之后顯示這個
云苓老師
07/09 12:09
=IF(ISNUMBER(SEARCH("潤滑脂",A1)),"養(yǎng)護劑","") 直接復(fù)制這個公式,只修改A1 你的那個公式是引號有問題
描述你的問題,直接向老師提問
0/400
      提交問題

      您有一張限時會員卡待領(lǐng)取

      00:10:00

      免費領(lǐng)取
      Hi,您好,我是基于人工智能技術(shù)的智能答疑助手,如果有什么問題可以直接問我呦~