送心意

朴老师

职称会计师

2023-10-08 10:37

您可以使用IF函数和SEARCH函数来实现这个要求。以下是相应的公式:
=IF(ISNUMBER(SEARCH(室,B2)),住宅,IF(ISNUMBER(SEARCH(商,B2)),商铺,其他))
这个公式的含义是:
  1.首先使用SEARCH函数搜索B2单元格是否包含室字,如果包含,则返回其位置;如果不包含,则返回错误(因为SEARCH函数只会返回第一个匹配项的位置)。
  2.使用ISNUMBER函数检查SEARCH函数返回的是否是数字(即是否找到了匹配项)。
  3.如果找到了室字,则返回住宅,否则继续检查是否包含商字。
  4.如果找到了商字,则返回商铺,否则返回其他。
请注意,这个公式对于同一个单元格中的多个匹配项不会起作用。如果需要处理这种情况,可能需要使用更复杂的公式或使用VBA宏。

坐看云起时 追问

2023-10-08 10:46

谢谢。公式中“室”、“商”等需加英文状态下引号吗

朴老师 解答

2023-10-08 10:54


需要加引号的哦

上传图片  
相关问题讨论
您可以使用IF函数和SEARCH函数来实现这个要求。以下是相应的公式: =IF(ISNUMBER(SEARCH(室,B2)),住宅,IF(ISNUMBER(SEARCH(商,B2)),商铺,其他)) 这个公式的含义是: 1.首先使用SEARCH函数搜索B2单元格是否包含室字,如果包含,则返回其位置;如果不包含,则返回错误(因为SEARCH函数只会返回第一个匹配项的位置)。 2.使用ISNUMBER函数检查SEARCH函数返回的是否是数字(即是否找到了匹配项)。 3.如果找到了室字,则返回住宅,否则继续检查是否包含商字。 4.如果找到了商字,则返回商铺,否则返回其他。 请注意,这个公式对于同一个单元格中的多个匹配项不会起作用。如果需要处理这种情况,可能需要使用更复杂的公式或使用VBA宏。
2023-10-08 10:37:29
您好,可以使用表格power query功能
2022-04-15 11:56:45
你好! 你可以只选择那几个数字放大缩小之类的 比如:
2022-04-15 11:02:32
对于Excel里一个单元格里包含数字和文字,可以使用“单元格格式-文本”功能来实现。单击单元格,在“格式”菜单中,点击“单元格”,然后再点击“文本”,这样可以将数字和文字一起作为文本处理,双击后就只会显示数字了,而文字部分不动。
2023-03-22 18:15:37
同学你好,如果再使用函数时,出现乱码,一般是,一个是你所说的,文本格式,再一个有可能是,在使用函数符号时,没有换成英文格式,按下shift键
2022-04-02 19:52:43
还没有符合您的答案?立即在线咨询老师 免费咨询老师
精选问题
    相似问题
    举报
    取消
    确定
    请完成实名认证

    应网络实名制要求,完成实名认证后才可以发表文章视频等内容,以保护账号安全。 (点击去认证)

    取消
    确定
    加载中...