我正在尝试从特定单元格中提取特定值,其中Column A
该单元格是输入,Column B
是输出。
Column A Column B
AB,CD,EF,GH,IJ,KL ABCDEFGH
AB,CD,MN,EF,OP,UV ABCDEF
QR,AB,ST,CD,GH,WX ABCDGH
我使用的公式Column B
是:
=CONCATENATE(MID(A2,(SEARCH("A",A2,1)),2),MID(B2,(SEARCH("CD",B2,1)),2),MID(B2,(SEARCH("EF",B2,1)),2),MID(B2,(SEARCH("GH",B2,1)),2))
但是,如果我将公式向下拖动到最后一行,#VALUE!
由于SEARCH
公式中的某些值未出现,它将返回a Column A
。
因此,我需要一个通用公式,该通用公式将仅提取值AB,CD,EF,GH
或任何可用的值,Column A
就像在我的示例中一样。
最好的祝福,
我将根据是否存在某些东西来进行条件检查,并相应地进行打印:
B列的公式使用的匹配方法
IF(ISERROR(FIND(<string>,<within_string>)),"",<string>)
并使用将它们串联起来&
。ISERROR
避免错误输出,同时还有助于放置内容(""
在这种情况下为空字符串)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句