我在一张excel表A&中列出了一个名单。另一个excel表B包含描述。我想从表B中的描述中提取表单A中的名称到另一个单元格/列
实施例
工作表A
ROW 1: PUMP
ROW 2: MOTOR
ROW 3: VALVE
ROW 4: BELT
工作表B
ROW 1: FOR DIESEL ENGINE, PUMP, INJECTION, FOR DIESEL ENGINE
ROW 2: LUGGED, VALVE;BUTTERFLY;3";NB
ROW 3: BELT, DRIVE, 3V-9507
我需要使用任何公式或宏将名称 pump , valve 和 belt 提取到工作表B中的单独列或单元格中。
答案 0 :(得分:0)
如果您可以使用公式,那么使用Find
公式进行一些错误测试将会起作用。以下示例测试三个关键字中是否存在每个关键字,如果未找到该值,则返回空白;如果在搜索到的单元格中找到关键字,则返回“X”。
我把这个公式并为三个键中的每一个修改它:
=IF(ISERROR(FIND("PUMP",$A1,1)),"","X")
我将公式复制到列中,并为每个测试创建另一列。这是一个截图:
您可以将最后一个参数"X"
替换为您想要指示关键字找到的任何值。