Note: The other languages of the website are Google-translated. Back to English
English English

Excel RIGHT функция

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


 Синтаксис:

Синтаксис функции ПРАВО в Excel:

=RIGHT (text, [num_chars])

 Аргументы:

  • text: Необходимые. Текстовая строка, из которой вы хотите извлечь символы.
  • num_chars: Необязательный. Количество символов, которое должно быть возвращено с конца данного текста.
    • Если же линия индикатора num_chars опущено, по умолчанию будет установлено значение 1.
    • Если же линия индикатора num_chars больше длины текстовой строки, будут возвращены все символы.
    • Компания num_chars должно быть больше или равно нулю, если это отрицательное число, #VALUE! ошибка будет возвращена.

 Вернуть:

Вернуть текст справа от текстовой строки.


 Примеры:

Пример 1: Извлечь последние x символов из текстовых строк с помощью функции ВПРАВО

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

=RIGHT(A2,4)

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


Пример 2: Извлечь подстроку после определенного разделителя с помощью функции ВПРАВО

Например, мне нужно извлечь подстроки после разделителя-дефиса, запятой, пробела или других разделителей, функция ПРАВО может оказать вам услугу.

Пожалуйста, примените приведенную ниже формулу в пустую ячейку:

=RIGHT(A2,LEN(A2)-SEARCH("-",A2))

Внимание: В приведенной выше формуле A2 это ячейка, из которой вы хотите извлечь текст, "-”- это конкретный символ, на основе которого вы хотите извлечь подстроку, вы можете изменить его на другие разделители по мере необходимости.

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

Советы: Иногда, если в текстовых строках есть более одного разделителя, и вы хотите извлечь подстроку из последнего вхождения разделителя, как показано ниже:

Для решения этой задачи примените следующую формулу:

=RIGHT(A2,LEN(A2)-SEARCH("#",SUBSTITUTE(A2,"-","#",LEN(A2)-LEN(SUBSTITUTE(A2,"-","")))))

И вы получите текст после последнего появления дефиса, см. Снимок экрана:


Пример 3: удалить первые n символов из текстовых строк с помощью функции ВПРАВО

С помощью этой функции ВПРАВО вы также можете удалить первые x символов слева от текстовых строк, как показано ниже.

Для решения этой задачи используйте следующую формулу:

=RIGHT(A2,LEN(A2)-2)

Внимание: В приведенной выше формуле A2 это значение ячейки, из которой вы хотите удалить символы; Номер 2 означает количество символов, которое вы хотите удалить из начала текстовой строки.

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


 Дополнительные функции:

  • Функция Excel MID
  • Функция MID используется для извлечения определенных символов из середины текстовой строки.
  • Функция Excel LEFT
  • Функция LEFT извлекает заданное количество символов из левой части предоставленной строки.
  • Функция ПОИСК в Excel
  • Функция ПОИСК может помочь вам найти позицию определенного символа или подстроки в заданной текстовой строке.

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

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

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

  • Рассчитан на 1500 сценариев работы, помогает решить 80% задач Excel.
  • Уменьшите количество нажатий на клавиатуру и мышь каждый день, избавьтесь от усталости глаз и рук.
  • Станьте экспертом по Excel за 3 минуты. Больше не нужно запоминать какие-либо болезненные формулы и коды VBA.
  • 30-дневная неограниченная бесплатная пробная версия. 60-дневная гарантия возврата денег. Бесплатное обновление и поддержка 2 года.
Лента Excel (с установленным Kutools for Excel)

Вкладка Office - включение чтения и редактирования с вкладками в Microsoft Office (включая Excel)

  • Одна секунда для переключения между десятками открытых документов!
  • Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
  • Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
  • Добавляет эффективные вкладки в Office (включая Excel), точно так же, как Chrome, Firefox и новый Internet Explorer.
Снимок экрана Excel (с установленной вкладкой Office)
Сортировать комментарии по
Комментарии (2)
Оценок пока нет. Оцените первым!
Этот комментарий был сведен к минимуму модератором на сайте
В какой версии эксель действует функция вправо, влево или это надстройка? У меня в 2013 нет.
Этот комментарий был сведен к минимуму модератором на сайте
Здравствуйте,
Эта функция ПРАВИЛЬНО является старой функцией, которая появилась в Excel 2003. Но она может быть доступна не на всех языках.
Функция RIGHT предназначена для использования с языками, в которых используется однобайтовый набор символов (SBCS), поэтому она может быть недоступна на ваших языках.
Спасибо!
Здесь еще нет комментариев
Оставляйте свои комментарии
Публикация как гость
×
Оценить этот пост:
0   Характеристики
Предлагаемые места