问题已解决

老师,请问我要在一串文字中,比如“黄油润滑脂”,如果出现了“润滑脂”三个字,我就要让单元格显示“养护剂”,有很多类似这样的条件的,要用什么公式呢?

84784967| 提问时间:07/09 10:54
温馨提示:如果以上题目与您遇到的情况不符,可直接提问,随时问随时答
速问速答
云苓老师
金牌答疑老师
职称:中级会计师
在 Excel 中,您可以使用 IF 函数结合 SEARCH 函数来实现这个需求 =IF(ISNUMBER(SEARCH("润滑脂",A1)),"养护剂","") A1 是您要检查的单元格。SEARCH("润滑脂",A1) 用于在单元格 A1 中查找 "润滑脂" 这个字符串,如果找到则返回其起始位置(一个数字),如果未找到则返回错误值。ISNUMBER(SEARCH("润滑脂",A1)) 用于判断 SEARCH 函数的返回值是否为数字,如果是则表示找到了 "润滑脂" 。如果找到了,IF 函数返回 "养护剂",否则返回空值。
07/09 11:04
84784967
07/09 11:08
老师,如果还有其他的我要加进去的,怎么做在一个公司里面,比如 加“喷漆喷膜剂”,要让单元格显示“喷漆剂”,就是放一个公式里面
云苓老师
07/09 11:14
可以使用多个 IF 函数嵌套 =IF(ISNUMBER(SEARCH("润滑脂",A1)),"养护剂",IF(ISNUMBER(SEARCH("喷漆喷膜剂",A1)),"喷漆剂","")) 先检查单元格 A1 中是否存在“润滑脂”,如果有则显示“养护剂”;如果没有“润滑脂”,再检查是否有“喷漆喷膜剂”,如果有则显示“喷漆剂”,如果都没有则显示空值。
84784967
07/09 11:57
老师,麻烦帮我看下,我这里填了之后显示这个
云苓老师
07/09 12:09
=IF(ISNUMBER(SEARCH("润滑脂",A1)),"养护剂","") 直接复制这个公式,只修改A1 你的那个公式是引号有问题
描述你的问题,直接向老师提问
0/400
      提交问题

      您有一张限时会员卡待领取

      00:10:00

      免费领取
      Hi,您好,我是基于人工智能技术的智能答疑助手,如果有什么问题可以直接问我呦~