我有一个Excel文件,其中一列的文本字符串包含字母"SV“或"ZS”。根据第一列中的单元格是包含字符串"SV“还是"ZS”,我希望在另一列中使用字符串"SV-FOUND“或”ZS“填充单元格。
发布于 2016-01-26 07:34:05
您可能希望将find与嵌套的if语句中的isnumber组合在一起:
=IF(ISNUMBER(FIND("SV",A1)),"SV-FOUND",IF(ISNUMBER(FIND("ZS",A1)),"ZS-FOUND","Niether- FOUND"))
发布于 2016-01-26 07:34:21
在目标单元格中,键入以下内容:
=if(A1 = "SV“、"SV-FOUND”、if(A1 = "ZS“、""))
其中A1是您要检查的单元格。然后,可以将此代码复制到与目标相邻的所有单元格中。
编辑:如果您想在任何文本字符串中找到字母SV/ZS,请尝试以下操作:
如果(A1=ISNUMBER(搜索(“SV”,A1)),“SV-找到”,if(A1 =ISNUMBER(搜索(“ZS”,A1)),“ZS”,“”)
发布于 2016-01-26 07:36:37
假设包含文本字符串的列位于A列中,则可以在另一列中使用此公式:
=IFERROR(LOOKUP(2,1/SEARCH({"SV","ZS"},A1),{"SV","ZS"})&"-FOUND","")
https://stackoverflow.com/questions/35017523
复制