Excel 如何在两个不同的表列之间找到匹配项并进行vlookup以提取数据
我想在excel中使用部分vlookup类型函数。 假设我们有两列,如果这两列都有任何单个单词匹配,则使用excel中另一列的匹配单元格值还原该单元格。 范例 A列Excel 如何在两个不同的表列之间找到匹配项并进行vlookup以提取数据,excel,vba,excel-formula,Excel,Vba,Excel Formula,我想在excel中使用部分vlookup类型函数。 假设我们有两列,如果这两列都有任何单个单词匹配,则使用excel中另一列的匹配单元格值还原该单元格。 范例 A列 arvind Vimal Yadav B栏 Yeh Arvind No Vimal dude Yadav hai toh hai 输出 Column C column D arvind Yeh Arvind Vimal No Vimal dude Yadav Yadav hai
arvind
Vimal
Yadav
B栏
Yeh Arvind
No Vimal dude
Yadav hai toh hai
输出
Column C column D
arvind Yeh Arvind
Vimal No Vimal dude
Yadav Yadav hai toh hai
一个简单的公式将设置
列C
中的值(即将其放在C1中:=IF(ISNUMBER(查找(较低($A1),较低($B1)),$A1,“”
)。但是,不确定列B
和列D
之间的区别是什么?您可以使用搜索
而不是查找
,以使其不区分大小写,并省略下部
@Zac,实际上,我在第1页和第B列中都有A列值,我想以这样的方式查找这些值:如果一个单词中的任何一个匹配,那么第2页的列值将进入第1页A列的相应单元格。也就是说,如果第1页A列的单元格名为“Arvind”,而第2页B列的单元格名为“yeh Arvind hai”然后它将在表1中显示为A列B列Arvind yeh Arvind hai,因此在这种情况下,两张表中都有一个匹配项是Arvind。但是您的输出与您刚才解释的不匹配。您的输出有列C
和D
@你完全正确