好的,这是一个令人困惑的问题。我有两列excel文档。 A列包含带名字的句子。 B列包含全名(第一个和最后一个)
谢谢!
答案 0 :(得分:0)
我会将您的列“B”复制到新工作表中以保存它。然后我会在空格的第二列上发送文本到列。我会把这个新功能放在第六栏
=IF(ISERROR(FIND(B1,A1))=TRUE,IF(ISERROR(FIND(C1,A1))=TRUE,IF(ISERROR(FIND(D1,A1))=TRUE,IF(ISERROR(FIND(F1,A1))=TRUE,"Name not found",FIND(F1,A1)),FIND(D1,A1)),FIND(C1,A1)),FIND(B1,A1))
答案 1 :(得分:0)
希望这会让你开始朝着正确的方向前进。使用您的示例,在单元格C2中并向下复制:
=IFERROR(INDEX($B$2:$B$4,MATCH(TRUE,INDEX(COUNTIF(A2,"*"&TRIM(LEFT(SUBSTITUTE($B$2:$B$4," ",REPT(" ",99)),99))&"*")>0,),0)),"No Matches")