excel公式:查找某excel拼接多个字符串串中是否报告一组清单中的字符,如果包含则返回包含的字符,否则显示空

excel里的IF函数使用频率很高用于判斷指定的条件是否成立,其用法百度上各种教材中都有很多这里要分享的是判断单元格里是否包含某excel拼接多个字符串的几个方法。

  1. 下拉公式会发现含有小写字母a的结果是无,该公式里的FIND函数提取的是指定的字符区分大小写

  2. 要想判断单元格中是否包含多个指定字符中的某一个,如判断单元格中是否包含“大”、“小”、“20”这三excel拼接多个字符串中的一个可用公式=IF(OR(ISNUMBER(FIND({"大";"小";"20"},A1))),"有","无")。

  3. 下拉公式会发现只要包含這三excel拼接多个字符串中的任意一个,结果都是有

  4. 要判断单元格中是否包含字母A,且不论在字符串的什么位置也不区分大小写,可用公式=IF(COUNTIF(A1,"*A*"),"有","无")

  • 第七步公式中的20也可以不加双引号,结果是一样的

经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域)建议您詳细咨询相关领域专业人士。

作者声明:本篇经验系本人依照真实经历原创未经许可,谢绝转载

  • 你不知道的iPad技巧

不知道如何可以实现给定机组编號 即长字符串(例如:CR03HBS3DW)通过主要判断机组编号是否同时包含主要关键字来确定需要返回值的在表格中的位置

为了更好的说明问题,请看下面的例子 例子中的相应位置已经标红。

行数:当机组编号(例如:CR03HBS3DW)同时包含型号(CR03)、排数 (3)、电机 (DW)且返回同时包含上述三个关鍵字的行数。

列数: 当机组编号(例如:CR03HBS3DW)包含机组型式(HBS)

最终输出:与机组型号完全对应的相应值(例如 与CR03HBS3DW相对应的值是 "d3", 所以应该输絀d3).

不知应该通过什么办法实现感觉要用offset, 但是不知道如何判断长字符串是否包含多excel拼接多个字符串串且返回同时被长字符包含所在行和列的位置。 不知是不是需要用VBA才能实现

我要回帖

更多关于 excel拼接多个字符串 的文章

 

随机推荐