Excel: функция НАЙТИ()
☑
0
Vovik
04.07.07
✎
20:10
Работает нормально только когда есть вхождение, а когда нет выдает ошибку. Как избавиться от ошибки?
1
kiroy
04.07.07
✎
20:28
из справки
Если искомый_текст не входит в просматриваемый_текст, то функции НАЙТИ и НАЙТИБ возвращают значение ошибки #ЗНАЧ!.
2
Барагозник
04.07.07
✎
20:30
Попытка
Исключение
КонецПопытки
3
Барагозник
04.07.07
✎
20:31
а вобще через функцию если можно разрулить
4
kiroy
04.07.07
✎
20:38
(0) УРА НАШЕЛ
ЕСЛИ(ЕОШИБКА(НАЙТИ("12345"; "12346"))=ИСТИНА;999;111)
Возвращает 999
ЕСЛИ(ЕОШИБКА(НАЙТИ("12345"; "123456"))=ИСТИНА;999;111)
Возвращает 111
5
kiroy
04.07.07
✎
20:38
+(4) может можно и проще
6
kiroy
04.07.07
✎
20:40
+(4) То бишь
ЕСЛИ(ЕОШИБКА(НАЙТИ(Строка_Которую_Ищем; Строка_Где_Ищем))=ИСТИНА;"Не найдено вхождение";НАЙТИ(Строка_Которую_Ищем; Строка_Где_Ищем))
7
Vovik
04.07.07
✎
21:28
(6)Пасибо работает;)
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс