Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/найти позицию текста в столбце - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » найти позицию текста в столбце (Формулы/Formulas)
найти позицию текста в столбце
CrabStrigun Дата: Воскресенье, 17.03.2019, 15:20 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Добрый день!
Буду благодарен, если сможете помочь.

ПОИСКПОЗ почему-то не работает.
То есть как, иногда работает, иногда не работает, и я ума не приложу - почему.
Вот формула работающая:
Код
=ПОИСКПОЗ("*Sphaerosyllis erinaceus*";A:A;0)

а вот неработающая:
Код
=ПОИСКПОЗ("gurjan";A:A;0)

А обычный екселевский поиск (который Найти и заменить) - ищет отлично тот же текст

Что я пробовал?
-совать символ * во все места, куда надо и не надо
-менять формат ячеек на текстовый и обратно в общий
- =ПЕЧСИМВ(...)
Что в лоб, что по лбу, вообще не понимаю, что происходит.

В файле примере когда работает - жёлтеньким подсвечено, когда не работает - красным.

Заранее спасибо.
К сообщению приложен файл: test2.xls (29.0 Kb)


Сообщение отредактировал CrabStrigun - Воскресенье, 17.03.2019, 15:53
 
Ответить
СообщениеДобрый день!
Буду благодарен, если сможете помочь.

ПОИСКПОЗ почему-то не работает.
То есть как, иногда работает, иногда не работает, и я ума не приложу - почему.
Вот формула работающая:
Код
=ПОИСКПОЗ("*Sphaerosyllis erinaceus*";A:A;0)

а вот неработающая:
Код
=ПОИСКПОЗ("gurjan";A:A;0)

А обычный екселевский поиск (который Найти и заменить) - ищет отлично тот же текст

Что я пробовал?
-совать символ * во все места, куда надо и не надо
-менять формат ячеек на текстовый и обратно в общий
- =ПЕЧСИМВ(...)
Что в лоб, что по лбу, вообще не понимаю, что происходит.

В файле примере когда работает - жёлтеньким подсвечено, когда не работает - красным.

Заранее спасибо.

Автор - CrabStrigun
Дата добавления - 17.03.2019 в 15:20
Pelena Дата: Воскресенье, 17.03.2019, 15:28 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19179
Репутация: 4418 ±
Замечаний: ±

Excel 365 & Mac Excel
CrabStrigun, оформите формулы тегами с помощью кнопки fx в режиме правки поста.
И название темы должно отражать суть задачи, опишите, что надо сделать


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеCrabStrigun, оформите формулы тегами с помощью кнопки fx в режиме правки поста.
И название темы должно отражать суть задачи, опишите, что надо сделать

Автор - Pelena
Дата добавления - 17.03.2019 в 15:28
CrabStrigun Дата: Воскресенье, 17.03.2019, 15:59 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Pelena, формулы оформил, спасибо,
а что с названием не так? Больше текста в него не помещается! Объяснил как мог подробно.

Формулу ПОИСКПОЗ использую в рамках более сложной формулы,
но, мне кажется, эта информация сейчас лишняя, не работает конкретно ПОИСКПОЗ

Хочу вот понять - почему не работает.


Сообщение отредактировал CrabStrigun - Воскресенье, 17.03.2019, 16:00
 
Ответить
СообщениеPelena, формулы оформил, спасибо,
а что с названием не так? Больше текста в него не помещается! Объяснил как мог подробно.

Формулу ПОИСКПОЗ использую в рамках более сложной формулы,
но, мне кажется, эта информация сейчас лишняя, не работает конкретно ПОИСКПОЗ

Хочу вот понять - почему не работает.

Автор - CrabStrigun
Дата добавления - 17.03.2019 в 15:59
Pelena Дата: Воскресенье, 17.03.2019, 16:09 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 19179
Репутация: 4418 ±
Замечаний: ±

Excel 365 & Mac Excel
Вам же надо найти позицию текста в столбце? Так и назовите тему.
И необязательно привязываться к ПОИСКПОЗ(). Например, вариант с ПРОСМОТР()
Код
=ПРОСМОТР(;-1/ЕЧИСЛО(ПОИСК("gurjan";A:A));СТРОКА(A:A))

если всё же настаиваете, то формула массива
Код
=ПОИСКПОЗ(0=0;ЕЧИСЛО(ПОИСК("gurjan";$A$1:$A$500));0)
К сообщению приложен файл: 2063017.xls (29.5 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеВам же надо найти позицию текста в столбце? Так и назовите тему.
И необязательно привязываться к ПОИСКПОЗ(). Например, вариант с ПРОСМОТР()
Код
=ПРОСМОТР(;-1/ЕЧИСЛО(ПОИСК("gurjan";A:A));СТРОКА(A:A))

если всё же настаиваете, то формула массива
Код
=ПОИСКПОЗ(0=0;ЕЧИСЛО(ПОИСК("gurjan";$A$1:$A$500));0)

Автор - Pelena
Дата добавления - 17.03.2019 в 16:09
krosav4ig Дата: Воскресенье, 17.03.2019, 16:15 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Ограничение 255 символов на строки в просматриваевом диапазоне
массиваня формула
Код
=ПОИСКПОЗ(1;ПОИСК("*"&B3;$A$1:A3);)
К сообщению приложен файл: 7286221.xls (33.5 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеОграничение 255 символов на строки в просматриваевом диапазоне
массиваня формула
Код
=ПОИСКПОЗ(1;ПОИСК("*"&B3;$A$1:A3);)

Автор - krosav4ig
Дата добавления - 17.03.2019 в 16:15
CrabStrigun Дата: Воскресенье, 17.03.2019, 19:49 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Ох, спасибо огромное!! Так заработало!
Долго я мучился, прежде чем спросить)
Мне, конечно, разбираться и разбираться ещё...

А изменить название темы, я бы с радостью, но, как настоящий лузер, не знаю как(
 
Ответить
СообщениеОх, спасибо огромное!! Так заработало!
Долго я мучился, прежде чем спросить)
Мне, конечно, разбираться и разбираться ещё...

А изменить название темы, я бы с радостью, но, как настоящий лузер, не знаю как(

Автор - CrabStrigun
Дата добавления - 17.03.2019 в 19:49
Мир MS Excel » Вопросы и решения » Вопросы по Excel » найти позицию текста в столбце (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!