如何在Excel中查找两列并在第二列匹配时返回值

如何在Excel中查找两列并在第二列匹配时返回值,excel,Excel,我有一张工作表,上面有60种样式的URL,它们有多个子样式,颜色不同 例如: Website/SH70_BLACK_2.jpg, Website/SH70_BLACK_3.jpg, Website/SH70_BLUE_1.jpg, Website/SH70_BLUE_2.jpg, Website/GN02_PINK_2.jpg, Website/GN02_PINK_3.jpg, Website/GN02_PINK_4.jpg, Website/GN02_YELLOW_1.jpg, Website

我有一张工作表,上面有60种样式的URL,它们有多个子样式,颜色不同

例如:

Website/SH70_BLACK_2.jpg,
Website/SH70_BLACK_3.jpg,
Website/SH70_BLUE_1.jpg,
Website/SH70_BLUE_2.jpg,
Website/GN02_PINK_2.jpg,
Website/GN02_PINK_3.jpg,
Website/GN02_PINK_4.jpg,
Website/GN02_YELLOW_1.jpg,
Website/GN02_YELLOW_2.jpg,
Website/GN02_YELLOW_3.jpg,
Website/GN02_YELLOW_4.jpg,
Website/GN03B_BLUE_1.jpg,
Website/GN03B_BLUE_2 (1).jpg,
Website/GN03B_BLUE_2.jpg,
Website/GN03B_BLUE_3.jpg,
Website/GN03B_GRAY_1.jpg,
Website/GN03B_GRAY_2.jpg,
Website/GN03B_GRAY_3.jpg,
Website/GN03B_GRAY_4.jpg,
Website/GN03B_RED_1.jpg,
在我的库存计划中,SKU是GN03B_红色,GN03B_灰色等等。。。我可以在excel中执行“文本到列”操作,并将SKU与颜色分开。
但是,如果第二列匹配(即颜色),如何在Excel中查找两列并返回值?

您可以使用索引和匹配以及数组公式(ctrl+shift+enter):


可以将索引和匹配与数组公式一起使用(ctrl+shift+enter):


你能解释一下这两栏是怎么写的吗?我觉得只有一个。你能解释一下这是两列吗?在我看来,它只是一个。
=index(the column you want to return,match(1stlookupcol&2ndlookupcol,0))