Как заменить звездочку в excel

Обновлено: 04.07.2024

Когда вы работаете с файлом 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 ярлыки, чтобы открыть Найти и заменить диалог, см. снимок экрана:

doc-replace-asterisk-1

3. В Найти и заменить диалоговое окно, введите

* в Найти то, что текстовое поле, чтобы найти ячейки, содержащие символ *, а затем введите значение, которое вы хотите заменить, в Заменить текстовое поле, см. снимок экрана:

doc-replace-asterisk-1

4. Затем нажмите Заменить все в диалоговом окне, и все звездочки заменены желаемым значением.

doc-replace-asterisk-3
-2
doc-replace-asterisk-4

5. Наконец, закройте Найти и заменить диалоговое окно.

Внимание: Если вам нужно заменить знак вопроса или символы тильды, просто введите

Наверное кто-то уже сталкивался с подобной ситуацией - на листе в ячейках записаны слова/предложения, в которых имеется знак - * - звездочка. Иногда его нужно либо найти, либо заменить на другой символ, либо просто удалить. Например, строку вида "496*120*45" надо преобразовать в такой: "496x120x45" . И вот тут как раз возникает проблема: символ звездочки(как и знак вопроса) является служебным символом - он заменяет собой группу любых символов(а знак вопроса - один любой символ). И при попытке заменить только звездочку Excel заменят ВСЕ данные в ячейке. Сейчас пока разговор про стандартную замену - ( Excel 2003 : Правка -Заменить; Excel 2007-2010 : вкладка Главная -Найти и выделить -Заменить) - Ctrl+H. Неужели ничего нельзя сделать? Можно. Разработчики предусмотрели такой вариант. Просто перед служебным символом необходимо поставить другой служебный знак, который сообщает Excel, что следующий за ним символ не выполняет свои служебные функции, а выступает в роли обычного символа. Знак этот называется Тильда. Вот такой -

. На обычной клавиатуре этот знак обычно расположен на кнопке вместе с буквой Ё.

Таким образом в поле Найти поискового окошка должен получиться такой текст - "

* "(в поле Заменить на указывается символ/ы, которым требуется заменить звездочку. Если звездочку надо удалить - поле оставляем пустым). И не стоит забывать про дополнительные параметры замены(они раскрываются при нажатии кнопки "Параметры" поискового окна). А именно - необходимо поставить/снять галочку у параметра Ячейка целиком. В рассматриваемом случае эту галочку необходимо снять.

Если же надо найти саму Тильду, то тут все также - просто указываете две тильды:

По тому же принципу этот символ используется и в формулах, которые работают с служебными символами (ВПР, СЧЁТЕСЛИ, СУММЕЛИ и т.п.)

Но. Всегда есть но. Некоторые формулы любые символы воспринимают как текст сразу и для них нет такого понятия, как служебный символ. К ним относится функция НАЙТИ. В данной функции для поиска данного символа не надо ставить перед ним еще один, потому как она не воспринимает символы подстановки как таковые. Она абсолютно любой символ принимает как текст и ищет строго то, что указано:
=НАЙТИ("

Есть аналогичная ей функция - ПОИСК. В этой функции обязательно применять тот же принцип, что и во всех вышеперечисленных - т.е. явно указывать Excel, что мы ищем спец.символ:
=ПОИСК("

Таблица со служебными символами и ВПР

И к слову сказать, символы звездочки и вопр.знака так же используются формулами ВПР (VLOOKUP) , ГПР (HLOOKUP) и ПОИСКПОЗ (MATCH) . При этом самый неприятный момент здесь заключается в том, что звездочка, вопросительный знак или сама тильда могут быть внутри текста в искомом массиве данных:

и как видно в этом случае данные с тильдой не могут быть найдены. Чтобы найти их через ВПР(и прочие схожие функции) необходимо заменить тильду на две. Я бы советовал делать это так(на примере формул из таблицы выше):
=ВПР(ПОДСТАВИТЬ( F2 ;"

"); $A$2:$C$7 ;3;0)
=VLOOKUP(SUBSTITUTE(F2,"

Таблица значений ВПР и звездочка

И хоть данные со звездочкой и вопр.знаком в большинстве случаев мешать не будут, можно попасть на ситуацию, когда тексту со звездочкой будет сопоставлен неверный результат:

почему ВПР так поступает лучше прочитать здесь: Как найти значение в другой таблице или сила ВПР. А в этой статье я лишь приведу формулу, как избежать таких проблем. Так же как и с тильдой используем функцию ПОДСТАВИТЬ (SUBSTITUTE) , но теперь подставляем тильду к звездочке:
=ВПР(ПОДСТАВИТЬ( D2 ;"*";"

Наверное кто-то уже сталкивался с подобной ситуацией - на листе в ячейках записаны слова/предложения, в которых имеется знак - * - звездочка. Иногда его нужно либо найти, либо заменить на другой символ, либо просто удалить. Например, строку вида "496*120*45" надо преобразовать в такой: "496x120x45" . И вот тут как раз возникает проблема: символ звездочки(как и знак вопроса) является служебным символом - он заменяет собой группу любых символов(а знак вопроса - один любой символ). И при попытке заменить только звездочку Excel заменят ВСЕ данные в ячейке. Сейчас пока разговор про стандартную замену - ( Excel 2003 : Правка -Заменить; Excel 2007-2010 : вкладка Главная -Найти и выделить -Заменить) - Ctrl+H. Неужели ничего нельзя сделать? Можно. Разработчики предусмотрели такой вариант. Просто перед служебным символом необходимо поставить другой служебный знак, который сообщает Excel, что следующий за ним символ не выполняет свои служебные функции, а выступает в роли обычного символа. Знак этот называется Тильда. Вот такой -

. На обычной клавиатуре этот знак обычно расположен на кнопке вместе с буквой Ё.

Таким образом в поле Найти поискового окошка должен получиться такой текст - "

* "(в поле Заменить на указывается символ/ы, которым требуется заменить звездочку. Если звездочку надо удалить - поле оставляем пустым). И не стоит забывать про дополнительные параметры замены(они раскрываются при нажатии кнопки "Параметры" поискового окна). А именно - необходимо поставить/снять галочку у параметра Ячейка целиком. В рассматриваемом случае эту галочку необходимо снять.

Если же надо найти саму Тильду, то тут все также - просто указываете две тильды:

По тому же принципу этот символ используется и в формулах, которые работают с служебными символами (ВПР, СЧЁТЕСЛИ, СУММЕЛИ и т.п.)

Но. Всегда есть но. Некоторые формулы любые символы воспринимают как текст сразу и для них нет такого понятия, как служебный символ. К ним относится функция НАЙТИ. В данной функции для поиска данного символа не надо ставить перед ним еще один, потому как она не воспринимает символы подстановки как таковые. Она абсолютно любой символ принимает как текст и ищет строго то, что указано:
=НАЙТИ("

Есть аналогичная ей функция - ПОИСК. В этой функции обязательно применять тот же принцип, что и во всех вышеперечисленных - т.е. явно указывать Excel, что мы ищем спец.символ:
=ПОИСК("

Таблица со служебными символами и ВПР

И к слову сказать, символы звездочки и вопр.знака так же используются формулами ВПР (VLOOKUP) , ГПР (HLOOKUP) и ПОИСКПОЗ (MATCH) . При этом самый неприятный момент здесь заключается в том, что звездочка, вопросительный знак или сама тильда могут быть внутри текста в искомом массиве данных:

и как видно в этом случае данные с тильдой не могут быть найдены. Чтобы найти их через ВПР(и прочие схожие функции) необходимо заменить тильду на две. Я бы советовал делать это так(на примере формул из таблицы выше):
=ВПР(ПОДСТАВИТЬ( F2 ;"

"); $A$2:$C$7 ;3;0)
=VLOOKUP(SUBSTITUTE(F2,"

Таблица значений ВПР и звездочка

И хоть данные со звездочкой и вопр.знаком в большинстве случаев мешать не будут, можно попасть на ситуацию, когда тексту со звездочкой будет сопоставлен неверный результат:

почему ВПР так поступает лучше прочитать здесь: Как найти значение в другой таблице или сила ВПР. А в этой статье я лишь приведу формулу, как избежать таких проблем. Так же как и с тильдой используем функцию ПОДСТАВИТЬ (SUBSTITUTE) , но теперь подставляем тильду к звездочке:
=ВПР(ПОДСТАВИТЬ( D2 ;"*";"

В Excel иногда может потребоваться вставить звездочку ★ в ячейки, чтобы отметить их как важные. В этой статье перечислены 2 лучших простых метода для вставки символа звезды в ячейки Excel.

Метод A: вставьте символ звезды с помощью меню "Символ"

В Excel вы можете найти и вставить звездочку в меню «Символ».

документ вставить звездочку 1

1. Щелкните ячейку, в которую нужно вставить символ звездочки, щелкните Вставить > Символ.

документ вставить звездочку 2

2. Затем в Символ диалог, в шрифт выпадающий список, выберите Wingdings 2, затем перетащите полосу прокрутки, чтобы найти нужный символ звездочки.

документ вставить звездочку 3

3. Нажмите Вставить, то в ячейку вставлен символ звездочки. Затем закройте меню символов.

Чаевые: если вы обычно используете звездочку или другой специальный символ, вы можете вставить специальный символ в ячейку рядом с Символ меню, затем сохраните символ в Авто Текст панель Kutools for Excel, то вы можете вставить символ в любое место в любое время одним щелчком мыши.

Метод B: пакетная вставка символа звезды в ячейки с помощью Kutools for Excel

Если вы хотите пакетно вставить символ звезды в ячейки как маркеры, вы можете применить Kutools for Excel's Вставить маркер.

После бесплатная установка Kutools for Excel, сделайте следующее:

Выберите ячейки, в которые вы хотите вставить начальные символы как маркеры, затем нажмите Kutools > Вставить > Вставить пулю для отображения подменю, затем выберите звездочку.

Примечание: Утилита Insert Bullet не добавляет звездочку в пустые ячейки.

Другие операции (статьи), связанные с вставкой

Быстро и автоматически вставляйте дату и время в Excel
В Excel вставка даты и отметки времени - обычная операция. В этом руководстве я расскажу о нескольких методах ручной или автоматической вставки даты и времени в ячейки Excel, указав разные случаи.

7 простых способов вставить символ дельты в Excel
Иногда вам может потребоваться вставить символ дельты Δ, когда вы указываете данные в Excel. Но как быстро вставить символ дельты в ячейку Excel? В этом руководстве представлены 7 простых способов вставки символа дельты.

Быстро вставляйте пробелы между каждой строкой в ​​Excel
В Excel , вы можете использовать меню правой кнопки мыши, чтобы выбрать строку над активной строкой, но знаете ли вы, как вставлять пустые строки в каждую строку, как показано ниже? Здесь я расскажу о некоторых приемах быстрого решения этой задачи.

Вставить галочку или галочку в ячейку Excel
В этой статье я расскажу о некоторых различных способах вставки меток для уловок или блоков для уловок на листе Excel.

Читайте также: