Я не уверен, что это тот ответ, который вам нужен, но вы правы, вам нужно будет сопоставить оба столбца, как 2-й, так и 3-й, а затем индексировать в 4-й столбец следующим образом:
=INDEX({43466,"Pants","Yellow",40;43466,"Shirt","Green",20;43466,"Shoes","Blue",70;43466,"Shoes","Yellow",75},MATCH(1,
(INDEX({43466,"Pants","Yellow",40;43466,"Shirt","Green",20;43466,"Shoes","Blue",70;43466,"Shoes","Yellow",75},0,2)=B2)*
(INDEX({43466,"Pants","Yellow",40;43466,"Shirt","Green",20;43466,"Shoes","Blue",70;43466,"Shoes","Yellow",75},0,3)=C2),0),4)
Там, где я использовал константу массива для его проверки, вам потребуется несколько ссылок на вашу функцию массива для достижения этой цели.
![enter image description here](https://i.stack.imgur.com/IkdlJ.png)
Кстати, 43466 - это числовое представление 1/1 / 2019.