|
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)Пасибо работает;)
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший