Хитрости »
1 Май 2011 136511 просмотров
Как заменить/удалить/найти звездочку?
Наверное кто-то уже сталкивался с подобной ситуацией – на листе в ячейках записаны слова/предложения, в которых имеется знак – * – звездочка. Иногда его нужно либо найти, либо заменить на другой символ, либо просто удалить. Например, строку вида “496*120*45” надо преобразовать в такой: “496x120x45“. И вот тут как раз возникает проблема: символ звездочки(как и знак вопроса) является служебным символом – он заменяет собой группу любых символов(а знак вопроса – один любой символ). И при попытке заменить только звездочку Excel заменят ВСЕ данные в ячейке. Сейчас пока разговор про стандартную замену – (Excel 2003: Правка –Заменить; Excel 2007-2010: вкладка Главная –Найти и выделить –Заменить) – Ctrl+H. Неужели ничего нельзя сделать? Можно. Разработчики предусмотрели такой вариант. Просто перед служебным символом необходимо поставить другой служебный знак, который сообщает Excel, что следующий за ним символ не выполняет свои служебные функции, а выступает в роли обычного символа. Знак этот называется Тильда. Вот такой – ~. На обычной клавиатуре этот знак обычно расположен на кнопке вместе с буквой Ё.
Таким образом в поле Найти поискового окошка должен получиться такой текст – “~*“(в поле Заменить на указывается символ/ы, которым требуется заменить звездочку. Если звездочку надо удалить – поле оставляем пустым). И не стоит забывать про дополнительные параметры замены(они раскрываются при нажатии кнопки “Параметры” поискового окна). А именно – необходимо поставить/снять галочку у параметра Ячейка целиком. В рассматриваемом случае эту галочку необходимо снять.
Если же надо найти саму Тильду, то тут все также – просто указываете две тильды: ~~
По тому же принципу этот символ используется и в формулах, которые работают с служебными символами (ВПР, СЧЁТЕСЛИ, СУММЕЛИ и т.п.)
Но. Всегда есть но. Некоторые формулы любые символы воспринимают как текст сразу и для них нет такого понятия, как служебный символ. К ним относится функция НАЙТИ. В данной функции для поиска данного символа не надо ставить перед ним еще один, потому как она не воспринимает символы подстановки как таковые. Она абсолютно любой символ принимает как текст и ищет строго то, что указано:
=НАЙТИ(“~”; A1)
=НАЙТИ(“*”; A1)
=НАЙТИ(“?”; A1)
=FIND(“~”, A1)
=FIND(“*”, A1)
=FIND(“?”, A1)
Есть аналогичная ей функция – ПОИСК. В этой функции обязательно применять тот же принцип, что и во всех вышеперечисленных – т.е. явно указывать Excel, что мы ищем спец.символ:
=ПОИСК(“~~”; A1)
=ПОИСК(“~*”; A1)
=ПОИСК(“~?”; A1)
=SEARCH(“~~”, A1)
=SEARCH(“~*”, A1)
=SEARCH(“~?”, A1)
И к слову сказать, символы звездочки и вопр.знака так же используются формулами ВПР(VLOOKUP), ГПР(HLOOKUP) и ПОИСКПОЗ(MATCH). При этом самый неприятный момент здесь заключается в том, что звездочка, вопросительный знак или сама тильда могут быть внутри текста в искомом массиве данных:
и как видно в этом случае данные с тильдой не могут быть найдены. Чтобы найти их через ВПР(и прочие схожие функции) необходимо заменить тильду на две. Я бы советовал делать это так(на примере формул из таблицы выше):
=ВПР(ПОДСТАВИТЬ(F2;”~”;”~~”);$A$2:$C$7;3;0)
=VLOOKUP(SUBSTITUTE(F2,”~”,”~~”),$A$2:$C$7,3,0)
И хоть данные со звездочкой и вопр.знаком в большинстве случаев мешать не будут, можно попасть на ситуацию, когда тексту со звездочкой будет сопоставлен неверный результат:
почему ВПР так поступает лучше прочитать здесь: Как найти значение в другой таблице или сила ВПР. А в этой статье я лишь приведу формулу, как избежать таких проблем. Так же как и с тильдой используем функцию ПОДСТАВИТЬ(SUBSTITUTE), но теперь подставляем тильду к звездочке:
=ВПР(ПОДСТАВИТЬ(D2;”*”;”~*”);$A$2:$A$4;1;0)
=VLOOKUP(SUBSTITUTE(D2,”*”,”~*”),$A$2:$A$4,1,0)
Статья помогла? Поделись ссылкой с друзьями!
Видеоуроки
Поиск по меткам
Access
apple watch
Multex
Power Query и Power BI
VBA управление кодами
Бесплатные надстройки
Дата и время
Записки
ИП
Надстройки
Печать
Политика Конфиденциальности
Почта
Программы
Работа с приложениями
Разработка приложений
Росстат
Тренинги и вебинары
Финансовые
Форматирование
Функции Excel
акции MulTEx
ссылки
статистика
У пользователей Excel при обработке текстовых данных часто возникает задача удалить символы пунктуации. Обычно это делают процедурой найти и заменить. Универсальная процедура позволяет найти, заменить, а если заменять на “пустоту”, то и удалить ненужные символы из ячеек.
Однако при попытке удалить “звездочку” (знак “*”) происходит примерно следующее:
В чем же дело? А в том, что “звёздочка” относится к разряду подстановочных символов, которым необходимо экранирование, чтобы они воспринимались как обычные. Подробнее про них можно почитать в соответствующей статье (Подстановочные символы в Excel). Кстати, к ним же относится и вопросительный знак.
Так как же удалить “звёздочку”, каким символом ее нужно экранировать? Ответ – символом “Тильда” (он обычно под клавишей Esc). Ниже успешный пример удаления:
Пожалуй, как найти звёздочку или как её заменить на что-то другое, вы уже догадались. 🙂
Понравилась статья? Читайте другие на этом же сайте!
Можно также поддержать автора материально, купив его разработку – полезную надстройку для Excel !SEMTools, которая позволит в пару кликов осуществлять множество массовых операций и ускорить работу в Excel. И вам полезно, и автору приятно!
Похожие статьи:
Найти определённые символы в Excel
Удалить лишние символы из ячеек Excel
Извлечь из ячеек символы по определенному условию в Excel
Содержание
- – Как убрать звездочку в Экселе?
- – Как найти символ в Эксель?
- – Как можно заменить слово в Екселе?
- – Что означает звездочка в Excel?
- – Как заменить звездочку в Эксель?
- – Как удалить один символ во всем документе Excel?
- – Как открыть окно поиска в Excel?
- – Как искать по словам в Excel?
- – Как в Excel сделать поиск по столбцу?
- – Как сделать массовую замену в Excel?
- – Как работает функция заменить в Excel?
- – Как сделать поиск в Excel?
- – Какие символы называются специальными можно ли их увидеть в тексте документа?
- – Как работает функция поиск в Excel?
- – Что означает ряд знаков ### в ячейке?
Как убрать звездочку в Экселе?
На обычной клавиатуре этот знак обычно расположен на кнопке вместе с буквой Ё. Таким образом в поле Найти поискового окошка должен получиться такой текст – ” ~* “(в поле Заменить на указывается символ/ы, которым требуется заменить звездочку. Если звездочку надо удалить – поле оставляем пустым).
Как найти символ в Эксель?
Если нужно найти в тексте вопросительный знак или звездочку, следует поставить перед ними тильду (~). Если искомый_текст не найден, возвращается значение ошибки #ЗНАЧ! Функция ПОИСК() не учитывает РЕгиСТР букв. Для поиска с учетом регистра следует воспользоваться функцией НАЙТИ().
Как можно заменить слово в Екселе?
Для этого вызываем диалоговое окно Найти и заменить сочетанием клавиш Ctrl+H. В поле Найти вводим Ctrl+J (внешне поле останется пустым), в поле Заменить на вводим Пробел (или любой другой символ).
Символ «звездочка» в Excel ( * ) означает любой текст после слова, букв, которое мы написали в формуле перед звездочкой (например, “молок*”). Можно сделать по-другому.
Как заменить звездочку в Эксель?
Заменить символ ? (вопросительный знак) или * (звездочка) на другой
- Выделим диапазон, в котором будем производить замену.
- Нажимаем Ctrl+H.
- В открывшемся окне «Найти и Заменить» в поле «Найти» указываем ~*
- В поле «Заменить на» указываем х
- Нажимаем кнопку «Заменить все»
Как удалить один символ во всем документе Excel?
- Найти и заменить символ в ячейке Excel. Если вкратце, то существует специальный инструмент во всех продуктах MS Office. …
- Удалить символ в ячейке Excel формулой Удалить любой символ можно прекрасной функцией =ПОДСТАВИТЬ(). …
- =СЖПРОБЕЛЫ() …
- Удалить первый символ …
- Функция =ПЕЧСИМВ()
27 нояб. 2015 г.
Как открыть окно поиска в Excel?
Поиск текста или чисел с помощью диалогового & поиска
Чтобы найти что-то, нажмите CTRL+Fили перейдите на главная > Найти & Выберите >Найти. В поле Найти: введите текст или числа, которые нужно найти. Нажмите кнопку Найти далее, чтобы выполнить поиск.
Как искать по словам в Excel?
Для этого можно нажать клавиатурную комбинацию CTRL + F (от англ. Find), откроется окно поиска слов. Для нажатия клавиатурной комбинации, нажмите клавишу клавиатуры CTRL и, удерживая ее, нажмите клавишу F (на английский язык переходить не нужно).
Как в Excel сделать поиск по столбцу?
Поиск в двух столбцах в Excel
Чтобы присоединить строки, используйте оператор конкатенации «&». Функция MATCH (ПОИСКПОЗ) возвращает позицию значения в указанном диапазоне. Вставьте функцию MATCH (ПОИСКПОЗ), как показано ниже, и нажмите Ctrl+Shift+Enter .
Как сделать массовую замену в Excel?
Горячие клавиши
- Для запуска диалогового окна поиска — Ctrl + F.
- Для запуска окна поиска и замены — Ctrl + H.
- Для выделения всех найденных ячеек (после нажатия кнопки «найти все» — Ctrl + A.
- Для очистки всех найденных ячеек — Ctrl + Delete.
- Для ввода одних и тех же данных во все найденные ячейки — Ввод текста, Ctrl + Enter.
Как работает функция заменить в Excel?
Описание Функция ЗАМЕНИТЬ заменяет указанное число символов текстовой строки другой текстовой строкой. Функция ЗАМЕНИТЬ заменяет часть текстовой строки, соответствующую заданному числу байтов, другой текстовой строкой.
Как сделать поиск в Excel?
Простой поиск
Чтобы произвести поиск значения в таблице Excel, необходимо на вкладке «Главная» открыть выпадающий список инструмента «Найти и заменить» и щёлкнуть пункт «Найти». Тот же эффект можно получить, используя сочетание клавиш Ctrl + F.
Какие символы называются специальными можно ли их увидеть в тексте документа?
Специальными символами называют символы, которых нет на клавиатуре и/или которые невозможно непосредственно вписать в строку поиска или замены. Например: принудительный обрыв строки, мягкий перенос, неразрывный пробел и т. п.
Как работает функция поиск в Excel?
Функция ПОИСК начинает поиск с восьмого символа, находит знак, указанный в аргументе искомый_текст, в следующей позиции, и возвращает число 9. Функция ПОИСК всегда возвращает номер знака, считая от начала просматриваемого текста, включая символы, которые пропускаются, если значение аргумента начальная_позиция больше 1.
Что означает ряд знаков ### в ячейке?
Приложение Microsoft Excel может отображать в ячейках символы #####, если ширины столбца недостаточно для отображения всего содержимого ячейки. Чтобы расширить столбец и отобразить все содержимое ячейки, дважды щелкните правый край заголовка столбца или перетащите его на нужное расстояние. …
Интересные материалы:
Как поворачивать картинку в Крита?
Как поворачивать предметы в режиме строительства в Sims 4?
Как повышать уровень в дарк соулс 3?
Как повысить градус в вине?
Как повысить процент выкупа на Вайлдберриз?
Как поздороваться в общем чате?
Как поздравить дочь на свадьбе?
Как поздравляют с днем рождения евреи?
Как пожаловаться на уличных музыкантов?
Как пожарить маршмеллоу без костра?
На чтение 3 мин. Просмотров 66 Опубликовано 20.05.2021
При работе с файлом Excel вы хотите найти ячейки, содержащие звездочку, вопросительный знак или тильду, и заменить определенные символы другими значениями. Большинство из вас могут подумать о прямом вводе звездочки (*), вопросительного знака (?) Или тильды (~) в текстовое поле «Найти» и заменить их. Но таким образом вы получите неправильный результат. В этой статье я расскажу о том, как быстро и правильно найти и заменить звездочку/вопросительный знак/тильду в Excel.
Найдите и замените звездочку/вопросительный знак/тильду в Excel
Вкладка Office Включает редактирование и просмотр с вкладками в Office и делает вашу работу намного проще …
Подробнее … Бесплатная загрузка …
Kutools for Excel решает большинство ваших проблем и повышает вашу производительность на 80%.
- Повторное использование чего угодно: добавляйте наиболее часто используемые или сложные формулы, диаграммы и все остальное в избранное и быстро используйте их в будущем.
- Более 20 текстовых функций: извлечение числа из текстовой строки; Извлечь или удалить часть текстов; Преобразование чисел и валют в английские слова.
- Инструменты слияния: несколько книг и листов в одну; Объединить несколько ячеек/строк/столбцов без потери данных; Объедините повторяющиеся строки и суммируйте.
- Инструменты разделения: разделение данных на несколько листов в зависимости от значения; Из одной книги в несколько файлов Excel, PDF или CSV; Один столбец в несколько столбцов.
- Вставить пропуск скрытых/отфильтрованных строк; Подсчет и сумма по цвету фона; Массовая отправка персонализированных писем нескольким получателям.
- Суперфильтр: создавайте расширенные схемы фильтров и применяйте их к любым листам; Сортировать по неделе, дню, частоте и т. Д. Фильтр жирным шрифтом, формулами, комментарием …
- Более 300 мощных функций; Работает с Office 2007-2019 и 365; Поддерживает все языки; Простое развертывание на вашем предприятии или в организации.
Подробнее … Бесплатная загрузка …
Найти и заменить звездочку/вопросительный знак /тильда в Excel
Потрясающе! Использование эффективных вкладок в Excel, таких как Chrome, Firefox и Safari!
Сэкономьте 50% своего времени и сократите тысячи щелчков мышью каждый день!
Чтобы найти и заменить эти конкретные символы, вам нужно добавить символ тильды (~) перед звездочкой, вопросительным знаком или тильдой в текстовом поле «Найти» выполните следующие действия:
1 . Выделите ячейки диапазона, в которых вы хотите заменить определенные символы.
2 . Перейдите и нажмите Главная > Найти и заменить > Заменить или нажмите Ctrl + H для открытия диалогового окна Найти и заменить , см. снимок экрана:
3 . В диалоговом окне Найти и заменить введите ~ * в текстовое поле Найти , чтобы найти ячейки, в которых символ *, а затем введите значение, которое вы хотите заменить, в текстовом поле Заменить на , см. снимок экрана:
4. Затем нажмите кнопку Заменить все в диалоговом окне , и все звездочки были заменены на нужное значение.
5 . Наконец, закройте диалоговое окно Найти и заменить .
Примечание : если вам нужно заменить вопросительный знак или тильду символов, просто введите ~? или ~~ в текстовое поле Найти что .
Как найти и заменить определенный текст в текстовых полях?
Как найти и заменить текст в заголовках диаграмм в Excel?
Как изменить несколько путей гиперссылок одновременно в Excel?
Как найти и заменить звездочку / вопросительный знак / тильду в Excel?
Когда вы работаете с файлом Excel, вы хотите найти ячейки, содержащие звездочку, вопросительный знак или тильду, и заменить определенные символы другими значениями. Большинство из вас могут подумать о прямом вводе звездочки (*), вопросительного знака (?) Или тильды (~) в текстовое поле Найти и заменить их. Но так вы получите неправильный результат. В этой статье я расскажу о том, как быстро и правильно найти и заменить звездочку / вопросительный знак / тильду в Excel.
Найти и заменить звездочку / вопросительный знак / тильду в Excel
Найти и заменить звездочку / вопросительный знак / тильду в Excel
Чтобы найти и заменить эти конкретные символы, вам необходимо добавить символ тильды (~) перед звездочкой, вопросительным знаком или тильдой в текстовом поле «Найти», выполните следующие действия:
1. Выделите ячейки диапазона, в которых вы хотите заменить определенные символы.
2. Перейти к щелчку Главная > Найти и заменить > Замените или вы можете нажать Ctrl + H ярлыки, чтобы открыть Найти и заменить диалог, см. снимок экрана:
3. В Найти и заменить диалоговое окно, введите ~* в Найти то, что текстовое поле, чтобы найти ячейки, содержащие символ *, а затем введите значение, которое вы хотите заменить, в Заменить текстовое поле, см. снимок экрана:
4. Затем нажмите Заменить все в диалоговом окне, и все звездочки заменены желаемым значением.
5. Наконец, закройте Найти и заменить диалоговое окно.
Внимание: Если вам нужно заменить знак вопроса или символы тильды, просто введите ~? or ~~ в Найти то, что текстовое окно.
Статьи по теме:
Как найти и заменить определенный текст в текстовых полях?
Как найти и заменить текст в заголовках диаграмм в Excel?
Как изменить сразу несколько путей гиперссылок в Excel?
Лучшие инструменты для работы в офисе
Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%
- Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
- Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон…
- Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны…
- Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
- Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
- Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии…
- Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
- Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF…
- Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Комментарии (2)
Оценок пока нет. Оцените первым!