我正在尝试从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
公式中的某些值未显示Column A
。
所以我需要的是一个通用公式,它只会提取值AB,CD,EF,GH
或Column A
中可用的任何值,就像在我的示例中一样。
最诚挚的问候,
答案 0 :(得分:0)
我会考虑是否存在某种东西,并相应地打印出来:
B栏的公式使用匹配
的方法IF(ISERROR(FIND(<string>,<within_string>)),"",<string>)
并使用&
连接这些内容。 ISERROR
避免错误输出,同时也有助于放置内容(在这种情况下为空字符串""
)。