Перейти к содержимому

Как удалить все знаки препинания (запятые, кавычки, апострофы) из ячеек?

Author: Kelly Last Modified: 2025-06-05

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


Удаление всех знаков препинания из ячеек с помощью пользовательской функции

Этот метод представляет пользовательскую функцию для легкого удаления различных видов знаков препинания из ячеек в Excel. Пожалуйста, выполните следующие действия:

1. Нажмите клавиши Alt + F11, чтобы открыть окно Microsoft Visual Basic для приложений.

2. Щелкните Вставить > Модуль, затем скопируйте и вставьте следующий код в новое окно Модуля.

VBA: Удаление знаков препинания из ячеек в Excel

Function RemovePunctuation(Txt As String) As String
With CreateObject("VBScript.RegExp")
.Pattern = "[^A-Z0-9 ]"
.IgnoreCase = True
.Global = True
RemovePunctuation = .Replace(Txt, "")
End With
End Function

3. Сохраните пользовательскую функцию и закройте окно Visual Basic для приложений.

4. Выберите пустую ячейку, куда вы хотите вывести результат, введите формулу =RemovePunctuation(A2) (A2 — это ячейка, из которой вы хотите удалить все знаки препинания), а затем перетащите маркер заполнения на нужный диапазон.
A screenshot of entering the RemovePunctuation function formula in a cell

После этого вы увидите, что все виды знаков препинания удалены. См. скриншот:
A screenshot showing the result after applying the RemovePunctuation function, with punctuation marks removed


Удаление всех знаков препинания из ячеек с помощью Kutools для Excel

Этот метод представляет утилиту «Удалить символы» из Kutools для Excel, которая позволяет быстро удалить все виды знаков препинания из выбранного диапазона за один раз. Пожалуйста, выполните следующие действия:

Kutools для Excel предлагает более 300 продвинутых функций для упрощения сложных задач, повышая креативность и эффективность. Интеграция с возможностями ИИ позволяет Kutools автоматизировать задачи с высокой точностью, делая управление данными без усилий. Подробная информация о Kutools для Excel...  Бесплатная пробная версия...

1. Выберите диапазон, из которого вы хотите удалить все знаки препинания, и нажмите Kutools > Текст > Удалить символы. См. скриншот:
A screenshot of the Remove Characters option in Kutools tab in Excel

2. В открывшемся диалоговом окне «Удалить символы» отметьте только опцию Пользовательский и введите знаки препинания ~!@#$%^&*()_-+={}[]:;""''<>,./?`\| в поле ниже, затем нажмите кнопку Ok . См. скриншот:
A screenshot showing the punctuation marks entered in the Remove Characters dialog box and the punctuation marks removed from cells

После этого вы увидите, что все виды знаков препинания удалены из выбранных ячеек. См. скриншот выше.

Kutools для Excel - Усильте Excel более чем 300 необходимыми инструментами. Наслаждайтесь постоянно бесплатными функциями ИИ! Получите прямо сейчас


Демонстрация: Удаление всех знаков препинания из ячеек с помощью Kutools для Excel

Kutools для Excel: Более 300 удобных инструментов у вас под рукой! Наслаждайтесь постоянно бесплатными функциями ИИ! Скачать сейчас!

Связанные статьи:

Как удалить буквы из строк/чисел/ячеек в Excel?

Как удалить числа из текстовых строк в Excel?

Лучшие инструменты для повышения продуктивности работы с Office

🤖 Kutools AI Aide: Совершенно новый подход к анализу данных на основе: Интеллектуальное выполнение |  Генерация кода  |  Создание пользовательских формул |  Анализ данных и построение диаграмм  |  Вызов Расширенных функций Kutools
Популярные функции: Найти, выделить или отметить дубликаты | Удалить пустые строки | Объединить столбцы или ячейки без потери данных |   Округлить без формулы ...
Супер ПОИСК: VLOOKUP по нескольким критериям | VLOOKUP с несколькими значениями | Многолистовой поиск | Распознавание нечетких соответствий ....
Расширенный раскрывающийся список: Быстро создать раскрывающийся список | Зависимый раскрывающийся список | Множественный выбор в раскрывающемся списке ....
Менеджер столбцов: Добавить определённое количество столбцов | Переместить столбцы | Переключить видимость скрытых столбцов | Сравнить диапазоны и столбцы ...
Избранные функции: Сетка фокусировки | Дизайн листа | Улучшенная строка формулы | Управление книгами и листами | Библиотека автотекста | Выбор даты | Объединить данные | Шифрование/расшифровка ячеек | Отправить письмо по списку | Супер фильтр | Специальный фильтр (фильтр ячеек с жирным/курсивом/зачёркнутым...) ...
Топ-15 наборов инструментов:12 текстовых инструментов (Добавить текст, Удалить определенные символы, ...) |50+ типов диаграмм (Диаграмма Ганта, ...) |40+ практических формул (Расчет возраста на основе даты рождения, ...) |19 инструментов вставки (Вставить QR-код, Вставить изображение по пути, ...) |12 инструментов преобразования (Преобразовать в слова, Конвертация валюты, ...) |7 инструментов для объединения и разделения (Расширенное объединение строк, Разделить ячейки, ...) | ... и многое другое

Ускорьте работу в Excel с Kutools для Excel и ощутите новую степень эффективности. Kutools для Excel предлагает более300 расширенных функций для повышения продуктивности и экономии времени. Нажмите здесь, чтобы выбрать нужную вам функцию...


Office Tab добавляет вкладки в Office и делает вашу работу намного проще

  • Включите редактирование и чтение с вкладками в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов во вкладках одного окна, а не в отдельных окнах.
  • Увеличьте свою продуктивность на50% и сократите сотни лишних кликов мышью каждый день!