Как заменить звездочку в Excel
Обновлено: 23.11.2024
Если ваши данные импортированы или скопированы из внешнего источника, они могут содержать ряд нежелательных символов, таких как запятые или звездочки (*).
Если вы хотите удалить эти звездочки из своих данных или заменить их чем-то другим, это руководство поможет вам в этом.
В отличие от других символов, замену или удаление звездочки нельзя выполнить традиционными способами.
Это связано с тем, что символ звездочки также используется в Excel в качестве подстановочного знака (для представления всей строки).
В этом руководстве мы покажем вам два способа удаления символа звездочки в Excel.
Мы также продемонстрируем особый случай, когда вы захотите заменить или удалить определенный экземпляр звездочки в тексте, а не все.
Оглавление
Использование функции «Найти и заменить» для замены звездочек в Excel
Диалоговое окно Excel Найти и заменить — отличный способ найти элементы на листе и быстро выполнить необходимые действия.
Все, что вам нужно сделать, это ввести строку поиска, чтобы указать, что вы хотите заменить, а затем указать, что вы хотите заменить.
Как упоминалось ранее, звездочка — это подстановочный знак в Excel. Таким образом, с ним нельзя обращаться так же, как с другими символами.
Это означает, что простая операция Найти и заменить с использованием символа «*» в поле «Найти что» не принесет никакой пользы.
Вместо этого перед звездочкой нужно поставить escape-символ, например тильду (~). Microsoft Excel использует тильду (~) в качестве маркера, чтобы указать, что следующий символ является литералом.
Давайте рассмотрим пример, чтобы понять, как мы можем использовать функцию Найти и заменить для замены всех звездочек в данных:
Вот шаги:
- Нажмите Найти и выбрать –> Заменить на вкладке Главная (в группе Редактирование). ). Вы также можете нажать CTRL+H на клавиатуре.
- Откроется диалоговое окно Найти и заменить .
- Введите «~*» в поле «Найти».
- В поле «Заменить на» введите, на что вы хотите заменить символ звездочки. Если вы просто хотите удалить его, вы можете оставить это поле пустым
Это заменит (или удалит) все экземпляры символа «*» на вашем листе.
Примечание. Если вы хотите заменить только определенный экземпляр символа звездочки, вместо этого нажмите кнопку Заменить.
После завершения вы можете закрыть диалоговое окно Найти и заменить, нажав кнопку Закрыть.
Использование функции ПОДСТАВИТЬ для замены звездочек в Excel
Еще один простой способ заменить звездочки в Excel — использовать функцию ПОДСТАВИТЬ. Эту функцию можно использовать для замены или удаления определенного символа из строки. Общий синтаксис функции:
- original_string – это текст или ссылка на ячейку, с которой вы хотите работать.
- old_character — это символ, который вы хотите заменить.
- new_character — это символ, которым вы хотите заменить old_character.
- instance_number указывать необязательно. Это экземпляр old_character, который вы хотите заменить.
Также можно настроить приведенную выше формулу так, чтобы она подходила для удаления определенного символа из строки следующим образом:
Эта формула заменит old_character пробелом (""), что означает, что символ будет удален.
Предположим, у вас есть один и тот же набор строковых значений со звездочкой (*) в случайных местах, и вы хотите заменить все их экземпляры запятой (,)
Для этого вы можете использовать функцию ПОДСТАВИТЬ со следующими шагами:
- Выберите первую ячейку столбца, в которой должны отображаться результаты.В нашем примере это будет ячейка B2.
- Введите формулу: =ПОДСТАВИТЬ(A2,"*",",")
- Нажмите клавишу возврата.
- Это даст вам текст, полученный после удаления всех экземпляров символа «*» в ячейке A2.
- Дважды щелкните маркер заполнения ячейки B2. или перетащите ее вниз, чтобы скопировать формулу в остальные ячейки столбца.
Теперь ваш набор данных должен выглядеть следующим образом:
Замена только определенного экземпляра звездочки в Excel
Теперь давайте рассмотрим случай, когда вы хотите удалить конкретный экземпляр, если символ звездочки. В этом случае вы можете использовать последний необязательный параметр функции ПОДСТАВИТЬ, потому что он позволяет вам указать, какой экземпляр символа вы хотите удалить.
Это означает, что если вы хотите удалить или заменить первый экземпляр символа, синтаксис вашей функции будет таким:
Аналогичным образом, если вы хотите заменить или удалить второй экземпляр символа, синтаксис вашей функции будет таким:
На следующем снимке экрана допустим, что вы хотите заменить запятой только первый экземпляр символа звездочки в ячейке A2. Тогда ваша формула будет такой:
Вот что вы получите:
Обратите внимание, что при использовании функции ПОДСТАВИТЬ вам не нужно использовать escape-символ перед символом звездочки.
В этом руководстве мы показали два способа замены или удаления символа звездочки из строк в Excel.
Я работаю с рабочим листом, который содержит несколько звездочек в содержимом ячейки, теперь я хочу удалить все эти звездочки из ячеек, как я могу решить эту проблему в Excel?
Удалить все символы звездочки из ячеек с формулой
Вот простая формула, которая может помочь вам удалить звездочки из ячеек. Пожалуйста, сделайте следующее:
<р>1. Введите эту формулу: = ПОДСТАВИТЬ (A1, "*", "") в пустую ячейку помимо ваших данных, например, B1, а затем нажмите клавишу Enter, см. снимок экрана:<р>2. Затем выберите ячейку B1 и перетащите маркер заполнения вниз к ячейкам диапазона, к которым необходимо применить эту формулу, и все звездочки будут удалены из ячеек, см. снимок экрана:
<р>3. Поскольку это формулы, при их копировании и вставке вставляйте их как значения, чтобы формулы не допускали ошибок.
Удалить определенные символы: (например, числовые, буквенные, непечатаемые, специальные символы и т. д.)
С помощью утилиты Kutools for Excel «Удалить символы» вы можете быстро удалить числовые, буквенные символы или другие определенные символы из текстовых строк по мере необходимости. Нажмите, чтобы скачать Kutools for Excel!
Удалить все символы звездочки из ячеек с помощью функции «Найти и заменить»
Команда "Найти и заменить" также может помочь вам заменить звездочки ничем. Для этого выполните следующие действия:
<р>1. Выберите диапазон данных, для которого вы хотите удалить звездочки. <р>2. Нажмите Главная > Найти и выбрать > Заменить , см. снимок экрана:<р>3. В появившемся диалоговом окне «Найти и заменить» введите ~* в текстовое поле «Найти» и ничего не вводите в поле «Заменить на текст» на вкладке «Заменить», см. снимок экрана:
<р>4. Затем нажмите кнопку «Заменить все», и все звездочки будут удалены из ячеек. Затем нажмите «ОК» в появившемся окне и закройте диалоговое окно «Найти и заменить».
Удалите все символы звездочки из ячеек с помощью Kutools for Excel
Excel предоставляет два вышеуказанных метода, здесь я также могу представить вам мощный инструмент - Kutools for Excel, с его функцией удаления символов, вы также можете удалять буквенные символы, цифровые символы и т. д.
После установки Kutools for Excel выполните следующие действия:
<р>1. Выберите диапазон данных, для которого вы хотите удалить звездочки. <р>2.Нажмите Kutools > Текст > Удалить символы, см. снимок экрана:<р>3. В диалоговом окне «Удалить символы» установите флажок «Пользовательский» в разделе «Удалить символы» и введите символ звездочки в текстовое поле, вы можете одновременно просмотреть результат на панели «Просмотр», см. снимок экрана:
<р>4. Затем нажмите кнопку «ОК» или «Применить», все звездочки будут удалены из выбранных ячеек.
Демонстрация: удалите все символы звездочки из ячеек с помощью Kutools for Excel
Kutools for Excel: с более чем 300 удобными надстройками Excel, которые можно бесплатно попробовать без ограничений в течение 30 дней. Скачать и бесплатно попробовать прямо сейчас!
Иногда данные в Excel нуждаются в очистке. Чтобы заменить звездочку (*) в данных запятой, вы можете использовать функцию «Заменить» в Excel.
На ленте выберите Главная > Найти и выбрать > Заменить.
Обычно, когда вы используете функцию замены в Excel, вы просто вводите символ, который хотите найти, а затем символ, которым хотите его заменить.
Однако при поиске определенных специальных символов, таких как звездочка, нельзя просто вставить звездочку в текстовое поле Найти. Это связано с тем, что звездочка является подстановочным знаком, и функция замены заменяет весь текст запятой.
Вместо этого при вводе звездочки в текстовое поле «Найти что» ставьте перед ней тильду (~). Тильду можно найти в верхней левой части клавиатуры над клавишей табуляции.
Теперь, когда вы нажимаете «Заменить все» или «Заменить», только фактическая звездочка будет заменена запятой из текстового поля «Заменить на».
Заменить вопросительный знак
Аналогично замена вопросительного знака должна производиться таким же образом; знак вопроса также является подстановочным знаком.
Еще раз поставьте тильду перед вопросительным знаком, прежде чем нажимать «Заменить» или «Заменить все».
При нажатии кнопки "Заменить все" будут заменены только вопросительные знаки, а не остальной текст.
Функция ПОДСТАВИТЬ
Другой способ заменить текстовую строку другой текстовой строкой — использовать функцию ПОДСТАВИТЬ.
Иногда, когда мы открываем электронную таблицу Excel для проверки данных, мы можем заметить, что в тексте есть звездочки из соображений безопасности или по другим причинам. Если вы считаете, что эти специальные символы недействительны, вы можете удалить их из ячеек. Чтобы удалить все звездочки, вы можете напрямую удалить их вручную, удерживая Backspace, очевидно, это очень хлопотно, нам нужно найти несколько простых способов их быстрого удаления. Чтобы помочь вам решить вашу проблему, мы подготовили это бесплатное руководство. Вы можете удалить звездочку, введя формулу или применив функцию «Найти и заменить» в Excel. Мы пошагово познакомим вас с двумя способами и позаботимся о том, чтобы вы их четко изучили.
Предварительное условие:
См. снимок экрана ниже. В текстах есть некоторые символы звездочки. Теперь давайте удалим эти специальные символы.
Способ 1: удалить все символы звездочки по формуле
Шаг 1. В ячейке B2 введите формулу =ПОДСТАВИТЬ(A2,"*","").
Шаг 2. Нажмите Enter, чтобы получить результат. Убедитесь, что символы звездочки удалены.
Шаг 3. Перетащите маркер заполнения вниз до последней ячейки в списке. Убедитесь, что в новом списке удалены все символы звездочки из исходного списка.
Метод 2. Удаление всех символов звездочки с помощью функции поиска и замены
В методе 1 мы удаляем все символы звездочки с помощью функции ПОДСТАВИТЬ в Excel. Видна функция замены. Таким образом, мы можем использовать встроенную функцию Excel «Найти и заменить», чтобы удалить символы звездочки.
Шаг 1. Нажмите Ctrl+F, чтобы открыть диалоговое окно «Найти и заменить». Вы также можете нажать Ctrl + H, чтобы вызвать диалоговое окно «Найти и заменить» и напрямую перейти на вкладку «Заменить». Вы также можете нажать Главная->Найти и выбрать->Заменить, чтобы загрузить функцию "Найти и заменить".
Шаг 2. Перейдите на вкладку «Заменить», затем введите «~*» в текстовое поле «Найти», ничего не оставьте в поле «Заменить на», затем нажмите «Заменить все».
Шаг 3. Убедитесь, что все символы звездочки удалены.
Связанные функции
Функция ПОДСТАВИТЬ в Excel заменяет новую текстовую строку на старую текстовую строку в текстовой строке. Синтаксис функции ПОДСТАВИТЬ следующий: = ПОДСТАВИТЬ (текст, старый_текст, новый_текст, [номер_экземпляра])….
В этом посте рассказывается, как найти и заменить сразу несколько значений с помощью макроса VBA или формулы в Excel. Как сделать множественный поиск и замену в Excel. Предположим, что у вас есть несколько ячеек, содержащих .
Предположим, что у вас есть несколько ячеек, содержащих значения/слова, и вы хотите извлечь последние два слова из каждой ячейки в другую отдельную ячейку; тогда вы можете подумать, что это не имеет большого значения; потому что вы бы предпочли.
Предположим, что вы перечислили некоторый текст в одной ячейке, разделенной разрывом строки (вы можете сделать это, нажав ALT + ENTER после ввода текста), и теперь вы хотите извлечь несколько строк текста.
Мы часто вводим даты в таблицы Excel, и мы можем ввести текущую дату, быстро нажав «Ctrl +;» одновременно. Если в некоторых случаях мы вводим формат даты, который нам не нужен, мы должны переключить формат даты.
При импорте данных из другого источника в Excel мы можем импортировать котировки или котировки из исходного файла. И мы хотим удалить эти кавычки из текущего файла, если мы удалим их одну за другой, потребуется много файлов .
В этом посте рассказывается, как удалить определенный символ из текстовой ячейки в Excel. Как удалить определенный символ из ячейки с формулой в Excel 2013/2016. Удалить определенный символ с помощью функции «Найти и заменить» Удалить .
В этом посте рассказывается, как подсчитывать значения в одной ячейке, разделенные запятыми, с помощью формулы в Excel. Как подсчитать значения, разделенные запятыми, в одной ячейке в Excel 2013/2016. Можно ли иметь .
В этом посте рассказывается, как подсчитать количество заданных символов в ячейке Excel. Как подсчитать только числа в одной ячейке, исключая все буквы и другие символы с формулой в Excel. .
В этом посте рассказывается, как удалить первое и последнее слово из текстовой строки в ячейках Excel.Как использовать формулу для удаления первого и последнего слова текстовой строки в Excel. .
В этом посте объясняется, как удалить разрывы строк в наборе данных в Excel. Как удалить возврат каретки или разрывы строк с помощью формулы в Excel. Как удалить разрывы строк с помощью макроса VBA в Excel. .
Читайте также: