База Знаний: Функции Calc. SEARCH

From Wiki
Revision as of 08:30, 13 March 2012 by Sancho (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search



SEARCH

Функция возвращает положение строки текста в пределах другой строки.

Синтаксис функции:

=SEARCH(findtext; texttosearch; startposition)
Рис. 1. Пример функции.

где:

  • findtext — искомая текстовая строка;
  • texttosearch — текст, в котором осуществляется поиск;
  • startposition — (необязательный) позиция, с которой начинается поиск.


Функция SEARCH возвращает положение символа из первого появления findtext в пределах texttosearch, начиная с символьной позиции startposition. По умолчанию startposition1, если опущен. Поиск не учитывает регистр.


Поиск будет использовать регулярные выражения, если они разрешены (меню Сервис → Параметры → InfraOffice.pro Calc → Вычисления).


Если найти строку findtext не удалось, возвращается ошибка #VALUE!.


Установка параметра  Условия поиска = и <> должны распространяться на всю ячейку  в диалоговом окне Сервис → Параметры → InfraOffice.pro Calc → Вычисления, не оказывает на поиск никакого эффекта.


На рис. 1:

  • в ячейке B2 возвращается 1. Поиск выполняется без учёта регистра.;
  • в ячейке B6 возвращается 3, если регулярные выражения разрешены. “.” означает любой одиночный символ в регулярном выражении, таким образом “t.n” соответствует “ten”.






InfraOffice.pro 3.1.x









К началу страницы