Доброго времени суток форумчане! Позвольте спросить/попросить о совете. Есть список людей (фиал приложен). Колонка F - содержит в себе опыт человека в разных странах фирмах ну и тому прочее. 1 Шаг. Задача которую умеет делать (формула ниже) - определить есть ли в ячейке - искомые слова. Формула - простенька, с задачей справляется. (тут мы определяем например что человек имеет опыт радоты в Англии) Поиск по колонке F: =IF( OR( ISNUMBER(SEARCH(" UK ",CLEAN(SUBSTITUTE(F13,CHAR(10),"")))), ISNUMBER(SEARCH("(UK)",CLEAN(SUBSTITUTE(F13,CHAR(10),"")))), ISNUMBER(SEARCH("England",CLEAN(SUBSTITUTE(F13,CHAR(10),"")))), ISNUMBER(SEARCH("(United Kingdom)",CLEAN(SUBSTITUTE(F13,CHAR(10),"")))), ISNUMBER(SEARCH("United Kingdom",CLEAN(SUBSTITUTE(F13,CHAR(10),"")))), ISNUMBER(SEARCH(" United Kingdom",CLEAN(SUBSTITUTE(F13,CHAR(10),"")))), ISNUMBER(SEARCH("United Kingdom ",CLEAN(SUBSTITUTE(F13,CHAR(10),"")))), ISNUMBER(SEARCH(" United Kingdom ",CLEAN(SUBSTITUTE(F13,CHAR(10),"")))), ISNUMBER(SEARCH("London",CLEAN(SUBSTITUTE(F13,CHAR(10),"")))), ISNUMBER(SEARCH("Birmingham",CLEAN(SUBSTITUTE(F13,CHAR(10),"")))), ISNUMBER(SEARCH("Leeds",CLEAN(SUBSTITUTE(F13,CHAR(10),"")))), ISNUMBER(SEARCH("Sheffield",CLEAN(SUBSTITUTE(F13,CHAR(10),"")))), ISNUMBER(SEARCH("Liverpool",CLEAN(SUBSTITUTE(F13,CHAR(10),"")))), ISNUMBER(SEARCH("Manchester",CLEAN(SUBSTITUTE(F13,CHAR(10),"")))), ISNUMBER(SEARCH("Coventry",CLEAN(SUBSTITUTE(F13,CHAR(10),"")))), ISNUMBER(SEARCH("Leicester",CLEAN(SUBSTITUTE(F13,CHAR(10),"")))), ),CLEAN(SUBSTITUTE(F13,CHAR(10),"")),"") 2 Шаг. Исходя из такого формата (указано в файле) и формулой см. выше мы поняли что он как то связон с Англией. Вопрос. Как посчитать только те значения что выделены красным - тоесть по сути его опыт в этой стране. В конктреном ниже примере нужно получить значние (5 years)
Текст в ячейке "text text text ProducerSoulMotionJune 2006 - June 2010 (4 years) | Cardiff, United Kingdom• Event organization and promoti text text text Marketing Promotions ManagerZinc BAR2007 - 2008 (1 year) | Cardiff, United Kingdom Large scale advertisement in social text text text"
Сейчас - я это делаю через замену и разбивку по словам/знакам а потом вот таккая формула. =(TRIM(IFERROR(LEFT(TRIM(RIGHT(SUBSTITUTE(J10,"month","!",1),LEN(J10)-FIND("!",SUBSTITUTE(J10,"month","!",1),1)-1+1)),2),0))/12)+TRIM(IFERROR(LEFT(TRIM(RIGHT(SUBSTITUTE(J10,"year","!",1),LEN(J10)-FIND("!",SUBSTITUTE(J10,"year","!",1),1)+1)),2),0))
Всем огромное спасибо кто откликнится на помощь. Всем теплой и мирной весны. С праздником всех!