根据其他列查找完全匹配的值

根据其他列查找完全匹配的值

我需要检查列标题并从其他列(属性)中找到所有完全匹配的值并给出输出。

图片中有更多细节

答案1

假设标题在单元格 B2 中,有效颜色列表在定义的范围内color,并且每个属性只有一个匹配项,则可以执行以下操作

=INDEX(color,MATCH(1,SEARCH(color,B2),-1))

SEARCH() 将返回一个数组,其中包含 B2 中字符串中每个元素的起始位置color,因此如果“Brown”是中的第 3 行color,它将是 {#VALUE, #VALUE, 16, #VALUE...}。

MATCH() 将返回搜索词的位置 >=1,即color在 B2 中找到的元素,在本例中为 3。此参数将传递给索引函数,返回颜色。

相关内容