Как убрать запятую в конце ячейки в Excel

Обновлено: 24.11.2024

Запятые служат нескольким целям при работе с электронными таблицами. Они делают числа более читабельными. Например, число 1 452 346 намного понятнее, чем число 1 452 346.

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

Специальный формат файла CSV (значения, разделенные запятыми) требует, чтобы вы разделяли каждый элемент данных запятыми.

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

Если вам нужно работать с несколькими ячейками, вы можете удалить запятые вручную. Но это становится утомительным с большими файлами.

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

Оглавление

Удаление запятых с помощью поиска и замены

Допустим, у вас есть ячейки на листе со значениями, разделенными запятыми, как показано ниже:

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

Вы также можете использовать его для замены запятых пробелом (или любым другим символом). Вот как это можно сделать:

  1. Если вы хотите удалить запятые из всего листа, нажмите CTL+A на клавиатуре или выберите значок "Все" (маленький серый значок в верхней левой части листа). Если вы хотите удалить запятые из определенной части рабочего листа, выберите группу ячеек, с которыми вы хотите работать. Предположим, вы хотите работать только с данными в столбце B.
  2. На вкладке Главная нажмите кнопку Найти и выбрать в группе Редактирование.
  3. Выберите Заменить в раскрывающемся меню.
  4. Откроется диалоговое окно Найти и заменить. В поле ввода рядом с «Найти что» поставьте запятую (поскольку это то, что мы хотим найти и заменить).
  5. Теперь у вас есть два варианта. Если вы хотите заменить запятые пробелом, поставьте пробел в поле ввода рядом с «Заменить на». Если вы хотите просто убрать запятые, не заменяя их ничем, то оставьте поле пустым.
  6. Нажмите кнопку Заменить все, чтобы заменить все запятые.
  7. Примечание. Если вы хотите заменить запятые одну за другой, нажмите «Найти далее», чтобы просмотреть каждую выбранную ячейку. Каждый раз, когда выделяется запятая, вы можете либо удалить ее, нажав кнопку «Заменить», либо нажать «Найти далее», чтобы пропустить ее и перейти к следующей. один.

    Использование формулы для удаления запятых из текста

    То же самое можно сделать с помощью формулы.

    1. Создайте новый пустой столбец рядом с столбцом, содержащим ячейки с запятыми.
    2. Выберите первую ячейку пустого столбца и вставьте формулу:
    3. Нажмите клавишу возврата на клавиатуре.
    4. Дважды щелкните маркер заполнения в правом нижнем углу ячейки, чтобы скопировать формулу в остальную часть столбца.

    Что делает формула?

    Функция ПОДСТАВИТЬ принимает три параметра. Первый параметр содержит ссылку на ячейку, второй параметр — это текст, который вы хотите заменить, а третий столбец содержит текст, который вы хотите заменить.

    В этом примере мы хотим, чтобы символ запятой (",") был просто удален и заменен пробелом.

    Вот почему мы ставим пробел между кавычками (" "). Если вы не хотите ничем заменять запятую, то поставьте пробел ("") в третьем параметре.

    Удаление запятых и разделение текста на разные столбцы

    Предположим, у вас есть список имен, в котором имя и фамилия разделены запятой.

    В идеале нужно не только удалить запятую, но и разделить текст на разные столбцы. Вот как для этого можно использовать мастер «Текст в столбцы»:

    1. Убедитесь, что рядом с нужным столбцом есть пустой столбец. Если нет, то вставьте новый. ячеек, над которыми вы хотите работать.
    2. На вкладке Данные нажмите кнопку "Текст в столбцы" в группе "Инструменты данных".
    3. Откроется мастер Преобразовать текст в столбцы. На шаге 1 из 3 вы обнаружите, что параметр «Разделители» выбран по умолчанию, поэтому оставьте его как есть и нажмите кнопку Далее.
    4. Вы перейдете к шагу 2 из 3. В списке Параметры разделителя установите флажок рядом с Запятая.
    5. Нажмите Далее
    6. Вы перейдете к шагу 3 из 3. Поскольку вы уже выбрали столбец, над которым хотите работать, вам не нужно ничего делать на этом шаге.
    7. Нажмите Готово.

    Теперь вы обнаружите, что имена разделены на две колонки, а запятые удалены.

    Удаление запятых из форматированных числовых ячеек

    Приведенные выше методы не будут работать, если в вашей ячейке есть числа, отформатированные так, чтобы они содержали запятые.

    Это связано с тем, что в самом числе запятых нет.

    Они просто отформатированы таким образом. Например, рассмотрим числа в наборе данных ниже:

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

    1. Выберите ячейки, над которыми вы хотите работать.
    2. Нажмите правой кнопкой мыши на выделенном фрагменте и выберите Формат ячеек во всплывающем меню.
    3. Откроется диалоговое окно Формат ячеек. Выберите вкладку "Число".
    4. В списке Категорий выберите параметр Число.
    5. Снимите флажок "Использовать разделитель 1000 (,)".
    6. Нажмите "ОК".
    7. Это удалит запятые из всех выбранных вами ячеек (при условии, что они имеют числовой формат)

      Заключение

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

      Мы надеемся, что это руководство оказалось вам полезным. Сообщите нам, есть ли какие-либо другие способы удаления запятых в Excel, которые, по вашему мнению, проще.

      Как удалить последнюю/конечную запятую из ячейки в Excel?

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

      Утилита Kutools for Excel «Удалить по положению» может помочь вам удалить определенные символы из начала, середины или конца текстовых строк в нескольких ячейках одновременно.

      Kutools for Excel: с более чем 200 удобными надстройками Excel, которые можно бесплатно попробовать без ограничений в течение 60 дней. Скачать и бесплатно попробовать прямо сейчас!

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

      Чтобы быстро и легко удалить запятые из каждой ячейки выделения, вы можете применить следующие формулы, сделайте следующее:

      <р>1. Введите эту формулу = ЕСЛИ (ПРАВО (A2,1) = ",", ВЛЕВО (A2, ДЛСТР (A2)-1), A2) (A2 содержит данные, которые вы хотите использовать.) в пустую ячейку помимо ваших данных. , в этом примере я введу его в ячейку B2, см. снимок экрана:

      <р>2. Затем перетащите дескриптор заполнения в ячейки диапазона, в которых вы хотите содержать эту формулу, и все запятые, которые в конце значений были удалены сразу. Смотрите скриншот:

      Примечания:

      <р>1. Кроме приведенной выше формулы, вы также можете использовать левую и правую функции для удаления последних запятых из ячеек. Формула такова: =ЛЕВО(A1,ДЛСТР(A1)-(ПРАВО(A1)=",")) .

      <р>2. Если вы хотите удалить другие конечные символы, такие как точка с запятой (;), точка (.) и т. д., вам просто нужно заменить запятую (,) между кавычками в формулах на другие символы по мере необходимости.

      Удалить последнюю / конечную запятую из ячейки с помощью Kutools for Excel

      Если у вас есть Kutools for Excel, его утилита «Удалить по положению» может помочь вам быстро удалить определенные числовые символы из начальных или конечных значений ячеек.

      После установки Kutools for Excel сделайте следующее:

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

      <р>2. Нажмите Kutools > Текст > Удалить по положению, см. снимок экрана:

      <р>3. В диалоговом окне «Удалить по положению» в текстовом поле «Число» введите количество символов, которые вы хотите удалить, а затем выберите позицию, из которой вы хотите удалить, здесь я выбираю «Справа», в то же время, вы можете предварительно просмотреть результаты на панели предварительного просмотра. Затем нажмите кнопку «ОК» или «Применить», все запятые в конце значений будут удалены сразу. Смотрите скриншот:

      Добавьте запятую в конце текста в каждой ячейке с помощью Kutools for 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?

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

      Общая формула

      Аргументы

      A1: представляет ячейку, содержащую текстовую строку, из которой вы хотите удалить завершающую запятую.

      Как использовать эту формулу?

      <р>1. Выберите пустую ячейку для вывода текста после удаления запятой в конце. В данном случае я выбираю D3.

      <р>2. Введите в него приведенную ниже формулу и нажмите клавишу Enter. Выберите ячейку результата, а затем перетащите ее маркер заполнения до упора вниз, чтобы применить формулу к другим ячейкам.

      =ЕСЛИ(ПРАВО(B3,1)=",",ЛЕВО(B3,ДЛСТР(B3)-1),B3)

      Тогда вы увидите, что все запятые в конце строк сразу удаляются.

      Примечание. В этой формуле B3 — это ячейка, содержащая текстовую строку, из которой вы хотите удалить завершающую запятую. Измените его по своему усмотрению.

      Как работает эта формула?

      =ЕСЛИ(ПРАВО(B3,1)=",",ЛЕВО(B3,ДЛСТР(B3)-1),B3)

      <р>1. ВЛЕВО(B3,ДЛСТР(B3)-1)

      • Функция ДЛСТР вычисляет общую длину текстовой строки "Excel, удобный, надстройка" и возвращает результат 20;
      • Затем функция ВЛЕВО извлекает 19 (20-1=19) символов из левой части текстовой строки "Excel, handy, addin" и получает результат "Excel, handy, addin".
      <р>2. IF(RIGHT("Excel, удобный, надстройка", "1)=",","Excel, удобный, надстройка", "Excel, удобный, надстройка")

      • Здесь определяется, является ли самое правое значение в текстовой строке "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.

      Лучшие инструменты для повышения производительности в офисе

      Kutools for Excel - поможет вам выделиться из толпы

      Хотите выполнять свою повседневную работу быстро и качественно? Kutools for Excel предоставляет мощные расширенные функции 300 (объединение книг, суммирование по цвету, разделение содержимого ячеек, преобразование даты и т. д.) и экономит для вас 80 % времени.

      В этом посте рассказывается, как удалить конечные запятые из ячейки в Excel. Как удалить запятую в конце ячейки с формулой в Excel 2013/2016.

      Удалить запятые в конце

      если вы хотите удалить конечные запятые из ячеек Excel, и вы можете создать формулу для проверки наличия запятой в конце строки, а затем удалить последний символ запятой. вы можете использовать функцию ЕСЛИ, функцию ПРАВО, функцию ВЛЕВО и функцию ДЛСТР, чтобы удалить запятые из каждой ячейки, например:

      Вам нужно ввести эту формулу в пустую ячейку и нажать клавишу Enter на клавиатуре, а затем перетащить маркер автозаполнения на диапазон ячеек, к которым вы хотите применить эту формулу.

      Связанные функции


        Функция ЕСЛИ в Excel выполняет логический тест, чтобы вернуть одно значение, если условие истинно, и вернуть другое значение, если условие ложно. Функция ЕСЛИ является встроенной функцией Microsoft Excel и относится к категории логических функций. Синтаксис функции ЕСЛИ приведен ниже: = ЕСЛИ (условие, [истинное_значение], [ложное_значение])….
        Функция Excel LEFT возвращает подстроку (указанное количество символов) из текстовой строки, начиная с крайнего левого символа. Функция LEFT является встроенной функцией в Microsoft Excel и относится к категории текстовых функций. Синтаксис функция LEFT выглядит следующим образом: = LEFT(text,[num_chars])…t)…
        Функция Excel RIGHT возвращает подстроку (указанное количество символов) из текстовой строки, начиная с самого правого символа. Ниже приведен синтаксис функции ПРАВИЛЬНО:= ПРАВИЛЬНО (текст,[количество_знаков])…
        Функция ДЛСТР в Excel возвращает длину текстовой строки (количество символов в текстовой строке). Синтаксис функции Функция LEN выглядит следующим образом: = LEN(текст)…

      В этом посте рассказывается, как использовать функцию MID в Excel, которая позволяет быстро и легко извлекать фрагменты из текста. Используйте формулу Excel для извлечения подстроки с MID. Примечание. Если вы хотите извлечь только файлы .

      Иногда мы можем использовать пробел для разделения текстов на разные группы в одной ячейке. Если мы хотим разделить эту ячейку на несколько столбцов, ссылающихся на пробел, мы можем реализовать это с помощью функции «Текст в столбцы». Но есть ли .

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

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

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

      В этом посте рассказывается, как преобразовать военное время в стандартное с помощью формулы в Excel. Как преобразовать военное время 17:29:30 в обычное время 17:29:30 в Excel. Как перевести стандартное время в военное.

      В этом посте рассказывается, как сортировать ячейки по последнему символу в Excel. Как сортировать данные по последнему символу с помощью формулы в Excel. Как сортировать ячейки по последнему символу с помощью User Defined .

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

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

      В этом посте рассказывается, как извлечь адрес электронной почты из текстовой строки в Excel. Как использовать формулу для извлечения адреса электронной почты в Excel. Как извлечь адрес электронной почты из текстовой строки с помощью макроса VBA в формате .

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