Difference between revisions of "RU/kb/00000537"

From Wiki
Jump to navigationJump to search
 
Line 6: Line 6:
 
<section begin=toc />
 
<section begin=toc />
 
=== SEARCH ===
 
=== SEARCH ===
Функция возвращает положение строки текста в пределах другой строки.
+
<section begin=description />Функция возвращает положение строки текста в пределах другой строки.<section end=description />
  
 
==== Синтаксис функции: ====
 
==== Синтаксис функции: ====

Latest revision as of 08:30, 13 March 2012



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









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