Так нужно?
Код
=ТЕКСТ(МИН(ЕСЛИ(ЕЧИСЛО(ПОИСК(" "&A2&" ";" "&прайс!A$2:A$99&" ")+ПОИСК(" "&B2&" ";" "&прайс!A$2:A$99&" "));прайс!B$2:B$99));"0\ руб.;;")
Код
=ТЕКСТ(МАКС(ЕЧИСЛО(ПОИСК(" "&A2&" ";" "&прайс!A$2:A$99&" ")+ПОИСК(" "&B2&" ";" "&прайс!A$2:A$99&" "))*прайс!B$2:B$99);"0\ руб.;;")
Код
=ИНДЕКС(прайс!A:A;МИН(99;ЕСЛИ(ЕЧИСЛО(ПОИСК(" "&A2&" ";" "&прайс!A$2:A$99&" ")+ПОИСК(" "&B2&" ";" "&прайс!A$2:A$99&" "))*(прайс!C$2:C$99=G2);СТРОКА(прайс!B$2:B$99))))&""
Код
=ИНДЕКС(прайс!A:A;ТЕКСТ(МАКС(ЕЧИСЛО(ПОИСК(" "&A2&" ";" "&прайс!A$2:A$99&" ")+ПОИСК(" "&B2&" ";" "&прайс!A$2:A$99&" "))*(прайс!C$2:C$99=H2)*СТРОКА(прайс!B$2:B$99));"0;;99"))&""
Формула массива. Вводится одновременным нажатием Ctrl+Shift+Enter
Для трех слов аналогично, только ПОИСК-ов не 2, а три будет
*Что-то ананасы у Вас не те в коробке
Вторые ананасы 10 (макс) можно убрать Условным форматированием (файл _2)