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

Вход

Регистрация

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

 

= Мир MS Excel/Как игнорировать наличие тире при поиске? - Мир MS Excel

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

Excel 2010
В прайс-листах разных поставщиков номера указаны по разному, у кого с тире CBT-40, у кого без тире CBT40.
При одновременном поиске по всем прайс-листам не могу видеть реальную картину наличия деталей у всех поставщиков. С тире выходит одна часть поставщиков, без тире другая.
Как сделать чтобы при поиске игнорировалось наличие тире и мне выдавались сразу результаты CBT-40 и CBT40?
 
Ответить
СообщениеВ прайс-листах разных поставщиков номера указаны по разному, у кого с тире CBT-40, у кого без тире CBT40.
При одновременном поиске по всем прайс-листам не могу видеть реальную картину наличия деталей у всех поставщиков. С тире выходит одна часть поставщиков, без тире другая.
Как сделать чтобы при поиске игнорировалось наличие тире и мне выдавались сразу результаты CBT-40 и CBT40?

Автор - Grinya
Дата добавления - 01.05.2018 в 05:27
bmv98rus Дата: Вторник, 01.05.2018, 07:50 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4098
Репутация: 766 ±
Замечаний: 0% ±

Excel 2013/2016
Grinya, стандартными методами -никак. Excel бедноват и кроме ? и * в масках для поиска применять более ничего не умеет, а это означает наличие одного или нескольких символов. Тут Вам может помочь только форма написанная на VBA.

UPD, см ниже по теме.


Замечательный Временно просто медведь , процентов на 20.

Сообщение отредактировал bmv98rus - Вторник, 01.05.2018, 23:09
 
Ответить
СообщениеGrinya, стандартными методами -никак. Excel бедноват и кроме ? и * в масках для поиска применять более ничего не умеет, а это означает наличие одного или нескольких символов. Тут Вам может помочь только форма написанная на VBA.

UPD, см ниже по теме.

Автор - bmv98rus
Дата добавления - 01.05.2018 в 07:50
AlexM Дата: Вторник, 01.05.2018, 08:38 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4446
Репутация: 1093 ±
Замечаний: 0% ±

Excel 2003
Можно с помощью УФ. Например в D1 то что нужно найти - CBT40. В столбце А ищем.
Формула УФ
Код
=ПОДСТАВИТЬ(A1;"-";)=D$1



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеМожно с помощью УФ. Например в D1 то что нужно найти - CBT40. В столбце А ищем.
Формула УФ
Код
=ПОДСТАВИТЬ(A1;"-";)=D$1

Автор - AlexM
Дата добавления - 01.05.2018 в 08:38
Nic70y Дата: Вторник, 01.05.2018, 09:34 | Сообщение № 4
Группа: Друзья
Ранг: Экселист
Сообщений: 8702
Репутация: 2258 ±
Замечаний: 0% ±

Excel 2010
только форма написанная на VBA
не обязательно
При одновременном поиске
смотря как искать (каким способом)


ЮMoney 41001841029809
 
Ответить
Сообщение
только форма написанная на VBA
не обязательно
При одновременном поиске
смотря как искать (каким способом)

Автор - Nic70y
Дата добавления - 01.05.2018 в 09:34
_Boroda_ Дата: Вторник, 01.05.2018, 15:23 | Сообщение № 5
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16666
Репутация: 6478 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
кроме ? и * в масках для поиска применять более ничего не умеет, а это означает наличие одного или нескольких символов

Михаил, не совсем так. "?"да, наличие одного символа, а вот "*" - наличие ЛЮБОГО количества (включая нулевое) символов. То есть поиск "CBT*40" найдет и "CBT40", и "CBT-40".

Grinya, для более полного ответа нужен Ваш файл (кусочек файла) и Вы не указали метод поиска - формулы, макросы, Find, СЧЁТЕСЛИ, ... Короче, как ищете-то?


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
кроме ? и * в масках для поиска применять более ничего не умеет, а это означает наличие одного или нескольких символов

Михаил, не совсем так. "?"да, наличие одного символа, а вот "*" - наличие ЛЮБОГО количества (включая нулевое) символов. То есть поиск "CBT*40" найдет и "CBT40", и "CBT-40".

Grinya, для более полного ответа нужен Ваш файл (кусочек файла) и Вы не указали метод поиска - формулы, макросы, Find, СЧЁТЕСЛИ, ... Короче, как ищете-то?

Автор - _Boroda_
Дата добавления - 01.05.2018 в 15:23
bmv98rus Дата: Вторник, 01.05.2018, 23:07 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4098
Репутация: 766 ±
Замечаний: 0% ±

Excel 2013/2016
Михаил, не совсем так.

Александр, я тоже был уверен в этом и первое что сделал так набрал CBT*40, но утреняя проверка показала что это не так, что меня удивило, но переправерять небыло времени, всеж день труда. Видимо с утра что-то пошло не так, щас повторил , теже действия и работает как надо :-)

Вывод 1. CBT*40 - ищет то что нужно ТС.
[offtop]
Вывод 2. Нельзя между двумя днями "отдыха" на родительской даче (а она относится к копательной) решать задачи. [/offtop]


Замечательный Временно просто медведь , процентов на 20.

Сообщение отредактировал bmv98rus - Вторник, 01.05.2018, 23:08
 
Ответить
Сообщение
Михаил, не совсем так.

Александр, я тоже был уверен в этом и первое что сделал так набрал CBT*40, но утреняя проверка показала что это не так, что меня удивило, но переправерять небыло времени, всеж день труда. Видимо с утра что-то пошло не так, щас повторил , теже действия и работает как надо :-)

Вывод 1. CBT*40 - ищет то что нужно ТС.
[offtop]
Вывод 2. Нельзя между двумя днями "отдыха" на родительской даче (а она относится к копательной) решать задачи. [/offtop]

Автор - bmv98rus
Дата добавления - 01.05.2018 в 23:07
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Как игнорировать наличие тире при поиске? (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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