2015-04-14 3 views
0

Есть ли формула, возвращающая позицию следующего ключевого слова, если есть несколько ключевых слов? Например, если у меня есть «Валовой возврат валового возврата» в ячейке A1, есть ли формула, чтобы получить положение второго валового в excel?
Например, если я использую =search("Gross",A1), результатом будет . Но я хочу, чтобы результат был .Использование функции поиска excel при наличии нескольких ключевых слов

+0

Что вы подразумеваете под положением? можете ли вы привести пример? с ожидаемым результатом – AHC

+0

Например, если я использую = поиск («Гросс», А1), результат будет равен 1. Но я хочу, чтобы результат был 14. –

ответ

0

вы можете использовать следующую формулу:

=FIND("gross",A1,FIND("gross",A1)+2) 

надеюсь, что это работает для вас.

+0

Это актуальная проблема: у меня есть этот текст в A1. «Валовой возврат индекса S & P за последний год составил 5%. ISIN для этого валового возврата - CH354892. ISIN для чистого возврата - CH875621». Я хочу написать общую функцию, которая вернет ISIN для валового возврата, который является CH354892. Я думал о поиске слов «Gross Return» и «ISIN», и если разница между позициями между ними составляет <35, я бы захватил текст, начиная с 5 позиций после валового возврата и заканчивая на 8 позиций после начала. Есть ли способ сделать это? Спасибо. –

+0

Я думаю, что это еще один вопрос, пожалуйста, примите ответ на этот вопрос и задайте новый вопрос как новый. вы не можете задать другой вопрос в комментарии. благодаря – AHC