Ну, вы-то можете сделать это с формулой:
=MID(IF(ISERROR(SEARCH("chicken",A1)),"",", Chicken") & IF(ISERROR(SEARCH("cheese",A1)),"",", Cheese"),3,999)
Он работает, ища каждое слово в вашем значении столбца А и добавляя его к строке, если она найдена (т. если SEARCH
не дает ошибок). MID
должен избавиться от дополнительного разделителя (учитывая, что мы не знаем, сколько совпадений мы получим)
Но это ужасно (жестко закодированные значения, и если вы его вырасти, это становится намного дольше) и doesn «т вполне даст вам результат (второй пример дает„курица, сыр“не„сыр, курица“)
Но, как @ Жан-Франсуа говорит, запрос является довольно расплывчатым :-)
Нет, я Извините, это невозможно понять. Измените свой вопрос, чтобы описать: ввод, желаемый результат, то, что вы пытались получить, и как именно этого не добиться. –