Удаление последней или завершающей запятой из ячейки Excel
При импорте данных из внешних файлов в Excel иногда в конце строк появляются лишние символы — например, запятые. В этом руководстве показано, как с помощью комбинации функций ЕСЛИ, ПРАВСИМВ, ЛЕВСИМВ и ДЛСТР удалить завершающую запятую из ячейки.

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

Универсальная формула
=IF(RIGHT(A1,1)=",",LEFT(A1,LEN(A1)-1),A1)
Аргументы
A1: обозначает ячейку с текстовой строкой, из которой нужно удалить завершающую запятую.
Как использовать эту формулу?
1. Выберите пустую ячейку для размещения текста после удаления завершающей запятой — в данном случае я выбираю D3.
2. Введите в неё приведённую ниже формулу и нажмите клавишу Enter. Выделите ячейку с результатом и перетащите маркер заполнения вниз, чтобы применить формулу к остальным ячейкам.
=IF(RIGHT(B3,1)=",",LEFT(B3,LEN(B3)-1),B3)

Теперь вы сразу заметите, что все запятые в конце строк удалены.
Примечание: В этой формуле B3 — ячейка с текстовой строкой, из которой нужно удалить завершающую запятую. При необходимости замените её на нужную вам ячейку.
Как работает эта формула?
=IF(RIGHT(B3,1)=",",LEFT(B3,LEN(B3)-1),B3)
1. LEFT(B3,LEN(B3)-1)
- Функция ДЛСТР вычисляет общую длину текстовой строки «Excel, handy, addin,» и возвращает результат как 20;
- Затем функция ЛЕВСИМВ извлекает 19 символов (20 − 1 = 19) с начала текстовой строки «Excel, handy, addin,» и возвращает результат «Excel, handy, addin».
2. IF(RIGHT("Excel, handy, addin,",1)=",","Excel, handy, addin","Excel, handy, addin,")
- Здесь проверяется, заканчивается ли текстовая строка «Excel, handy, addin,» запятой. Если запятая в конце строки обнаружена, возвращается «Excel, handy, addin», в противном случае — исходная строка «Excel, handy, addin,».
Связанные функции
Функция ЕСЛИ в Excel
Функция ЕСЛИ в Excel выполняет простую логическую проверку и возвращает одно значение, если результат — ИСТИНА, и другое — если ЛОЖЬ.
Функция ПРАВСИМВ Excel
Функция ПРАВСИМВ в Excel извлекает указанное количество символов с правого конца текстовой строки.
Функция ЛЕВСИМВ Excel
Функция ЛЕВСИМВ Excel извлекает указанное количество символов с начала строки.
Функция ДЛСТР Excel
Функция ДЛСТР в Excel возвращает количество символов в текстовой строке.
Связанные формулы
Удаление первого или последнего слова из строки
В этом руководстве показано, как с помощью формул Excel удалить из текстовой строки в ячейке только первое или последнее слово.
Удаление первых N символов из ячейки
В этом руководстве вы найдёте две простые формулы, которые легко помогут удалить первые N символов из ячейки в Excel.
Удаление разрывов строк из ячеек в Excel
В этом руководстве вы найдёте три формулы, которые помогут удалить разрывы строк (появляющиеся при нажатии Alt + Enter в ячейке) из указанных ячеек Excel.
Удаление текста из ячейки по совпадению содержимого
В этой статье показано, как с помощью функции ПОДСТАВИТЬ удалить часть текстовой строки из указанных ячеек, если она совпадает с заданным содержимым.
Удаление текста из ячейки по указанной позиции
В этом руководстве показано, как с помощью формул удалять текст из ячейки по заданной позиции в Excel.
Лучшие инструменты для повышения продуктивности в Office
Kutools для Excel — Помогает Вам выделяться из толпы
Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…
Office Tab — Включает вкладочное чтение и редактирование в Microsoft Office (включая Excel)
- Переключайтесь между десятками открытых документов всего за секунду!
- Сокращает сотни кликов мышью каждый день — забудьте о «мышечной руке» раз и навсегда!
- Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
- Добавляет эффективность вкладок в Office (включая Excel) — как в Chrome, Edge и Firefox.