Как заменить/удалить/найти звездочку?
Наверное кто-то уже сталкивался с подобной ситуацией - на листе в ячейках записаны слова/предложения, в которых имеется знак -
Таким образом в поле Найти поискового окошка должен получиться такой текст - "
Если же надо найти саму Тильду, то тут все также - просто указываете две тильды:
По тому же принципу этот символ используется и в формулах, которые работают с служебными символами (ВПР, СЧЁТЕСЛИ, СУММЕЛИ и т.п.)
Но. Всегда есть но. Некоторые формулы любые символы воспринимают как текст сразу и для них нет такого понятия, как служебный символ. К ним относится функция НАЙТИ. В данной функции для поиска данного символа не надо ставить перед ним еще один, потому как она не воспринимает символы подстановки как таковые. Она абсолютно любой символ принимает как текст и ищет строго то, что указано:
=НАЙТИ("*";
=НАЙТИ("?";
=FIND("*",
=FIND("?",
Есть аналогичная ей функция - ПОИСК. В этой функции обязательно применять тот же принцип, что и во всех вышеперечисленных - т.е. явно указывать Excel, что мы ищем спец.символ:
=ПОИСК("~*";
=ПОИСК("~?";
=SEARCH("~*",
=SEARCH("~?",
И к слову сказать, символы звездочки и вопр.знака так же используются формулами ВПР
и как видно в этом случае данные с тильдой не могут быть найдены. Чтобы найти их через ВПР(и прочие схожие функции) необходимо заменить тильду на две. Я бы советовал делать это так(на примере формул из таблицы выше):
И хоть данные со звездочкой и вопр.знаком в большинстве случаев мешать не будут, можно попасть на ситуацию, когда тексту со звездочкой будет сопоставлен неверный результат:
почему ВПР так поступает лучше прочитать здесь: Как найти значение в другой таблице или сила ВПР. А в этой статье я лишь приведу формулу, как избежать таких проблем. Так же как и с тильдой используем функцию ПОДСТАВИТЬ
Статья помогла? Поделись ссылкой с друзьями!

Поиск по меткам
Access apple watch Multex Power Query и Power BI VBA управление кодами Бесплатные надстройки Дата и время Записки ИП Надстройки Печать Политика Конфиденциальности Почта Программы Работа с приложениями Разработка приложений Росстат Тренинги и вебинары Финансовые Форматирование Функции Excel акции MulTEx ссылки статистикаКомментарии, не имеющие отношения к комментируемой статье, могут быть удалены без уведомления и объяснения причин. Если есть вопрос по личной проблеме - добро пожаловать на Форум
Вы просто спасатели ребята, респект вам.
здравствуйте! подскажите плиз: есть значения -после перенесения из ворда в эксель-обрезало 0-т е нули в номерах тел получились типа 501112233 681112233, 661112233 и текст, цифры, др- между ними. нужно-3задачи: 1-я-добавить 0-т е нуль-это проще в опции найти и заменить или как?-но записываю в поле найти и заменить шаблон по количеству оставшихся в наличии цифр #########-пишет что "данные, удовлетворяющие поиску не обнаружены"; 2-я: проверить телефоны на повторяемость; 3-я задача-выбрать эти телефоны списком для экспорта в другой файл эксель или тхт формата-списком, другую с запятыми или без-написать только макрос можно? буду признателен Вам за совет
Судя по заголовку тут должно объясняться и как удалить символ, а не только найти и заменить. Так как можно просто удалить звездочку?
Dmitriy, не пробовали поле "Заменить на" пустым оставить? :)
Спасибо за замечание, на всякий случае добавил это в статью.
Огромное спасибо! Ровно то, что надо было. SPSS значимые данные помечает звездочками, а в таблице 84*84 клетки выискивать все вручную, мягко говоря, утомительно, куда удобнее выделение цветом по условию.
А можно каким-либо образом через Найти и Заменить найти в выделенной группе ячеек текст (то что ищется и меняется запишу тут в кавычках), например: "(шт)" и заменить на служебный символ переноса строки и "(шт)"?
Нужно что бы в ячейках где есть текст "(шт)" перед ним появился служебный символ переноса строки (как Alt+Enter).
Алексей, попробуйте сделать так. В окне замены в качестве искомого пишете(без кавычек): "(шт)". В качестве текста для замены: сочетание клавиш Ctrl+J и текст "(шт)"