首页 > 解决方案 > 部分匹配不同语言的excel

问题描述

我在 excel 中有 2 个不同的列,它们都包含地址行,但使用不同的语言 1 用英语和 2 用日语,我如何才能根据两个地址的最后一个数字来进行部分匹配。请看附件以便更好地理解。 我的数据集看起来像这样

标签: excelexcel-formula

解决方案


根据您的数据样本,在英文地址中,您要查找的数字用逗号分隔,并且在开头,例如在 3-10-31,AMAVAMA,您可以查找由 a 分隔的 3-10-31地址其余部分的逗号

如果大多数单元格都是这种情况,您可以使用以下公式

考虑到您的地址 1 在 B 列中,地址 2 在 C 列中,公式在 A 列中

=INDEX($C$2:$C$5,MATCH(1,IF(IFERROR(SEARCH(LEFT(B2,FIND(",",B2)-1),$C$2:$C$5),0)>0,1,0),0))

公式在单元格 A2 中,是一个数组公式


推荐阅读