Мои данные выглядят так:
C.............F.............. H
Jane......Blue..........NON
Bob........Blue..........OUI
Jack.......Red..........OUI
Sarah.....Blue..........OUI
John ......Blue.........NON
Claude......Blue.........(empty)
Эта формула будет выглядеть в столбце C, если у человека СИНИЙ и OUI.
=IFERROR(INDEX($C$9:$C$514;MATCH(1;("BLUE"=$F$9:$F$514)*("OUI"=$H$9:$H$514);0));"AUCUN")
Выход Bob
Затем у меня есть это для второго совпадения =IFERROR(INDEX($C$9:$C$514;SMALL(IF($H$9:$H$514="OUI";IF($F$9:$F$514="BLUE";ROW($F$9:$F$514)-ROW(INDEX($F$9:$F$514;1;1))+1));2));"AUCUN")
Выход Sarah
Однако, я бы хотел, чтобы поле "OUI" быть частичным совпадением текста. Поэтому всякий раз, когда он находит букву «О», он возвращает совпадение.
Таким образом, первое совпадение будет Jane
, второе совпадение будет Bob
. Я попытался заменить "OUI"
на "*O*"
, но он говорит, что ничего не найдено.