Команда right в excel
Функция СТРОКА в Excel используется когда вы хотите получить значение номера строки в которой находится конкретная ячейка.
Что возвращает функция
Функция возвращает порядковый номер строки в которой находится нужная ячейка с данными. Например, =ROW(B4) или =СТРОКА(B4) вернет “4”, так как ячейка «B4: находится в четвертой строке таблицы.
Синтаксис
=ROW([reference]) — английская версия
=СТРОКА([ссылка]) — русская версия
Аргументы функции
- [reference] ([ссылка]) — необязательный аргумент, который ссылается на ячейку или диапазон ячеек. Если при использовании функции СТРОКА ( ROW) аргумент не указан, то функция отображает номер строки для той ячейки, в которой находится функция СТРОКА(ROW) .
Дополнительная информация
- Если аргумент функции ссылается на диапазон ячеек, то функция вернет минимальное значение из указанного диапазона. Например, =ROW(B5:D10) или =СТРОКА(B5:D10) , функция СТРОКА вернет значение «5»;
- Если аргумент функции ссылается на массив, функция вернет номера строк в которых находится каждый элемент указанного массива;
- Аргумент функции не может ссылаться на несколько ссылок или адресов;
Примеры использования функции ROW (СТРОКА) в Excel
Пример 1. Вычисляем номер строки ячейки
Если вы введете =СТРОКА() или =ROW() в любой ячейке => функция вернет номер строки, в которой находится ячейка с этой функцией.
Пример 2. Вычисляем номер строки конкретной ячейки
Если вы укажете ссылку на ячейку с помощью функции СТРОКА или ROW , она вернет номер строки этой ячейки.
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel for the web Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel 2016 Excel 2016 for Mac Excel 2013 Excel 2010 Excel 2007 Excel for Mac 2011 Excel Starter 2010 More. Less
This article describes the formula syntax and usage of the RIGHT and RIGHTB functions in Microsoft Excel.
Description
RIGHT returns the last character or characters in a text string, based on the number of characters you specify.
RIGHTB returns the last character or characters in a text string, based on the number of bytes you specify.
These functions may not be available in all languages.
RIGHT is intended for use with languages that use the single-byte character set (SBCS), whereas RIGHTB is intended for use with languages that use the double-byte character set (DBCS). The default language setting on your computer affects the return value in the following way:
RIGHT always counts each character, whether single-byte or double-byte, as 1, no matter what the default language setting is.
RIGHTB counts each double-byte character as 2 when you have enabled the editing of a language that supports DBCS and then set it as the default language. Otherwise, RIGHTB counts each character as 1.
The languages that support DBCS include Japanese, Chinese (Simplified), Chinese (Traditional), and Korean.
Syntax
The RIGHT and RIGHTB functions have the following arguments:
Text Required. The text string containing the characters you want to extract.
Num_chars Optional. Specifies the number of characters you want RIGHT to extract.
Num_chars must be greater than or equal to zero.
If num_chars is greater than the length of text, RIGHT returns all of text.
If num_chars is omitted, it is assumed to be 1.
Num_bytes Optional. Specifies the number of characters you want RIGHTB to extract, based on bytes.
Num_bytes must be greater than or equal to zero.
If num_bytes is greater than the length of text, RIGHT returns all of text.
If num_bytes is omitted, it is assumed to be 1.
Example
Copy the example data in the following table, and paste it in cell A1 of a new Excel worksheet. For formulas to show results, select them, press F2, and then press Enter. If you need to, you can adjust the column widths to see all the data.
В этом руководстве объясняется, как разделить строку текста по определенному символу на отдельные ячейки столбца с формулами в Excel.
Как разделить текстовую строку на определенный символ в ячейке в Excel?
Предположим, у вас есть список текстовых строк в столбце B, как показано на снимке экрана ниже, и вы хотите разделить текст по символу «-» и вывести их в трех отдельных столбцах. В этом случае приведенные ниже формулы могут оказать вам услугу.
Общие формулы
Общая формула для разделения левого текста
Общая формула для разделения среднего текста
=MID(text_string, FIND("Char", text_string) + 1, FIND("Char", text_string,FIND("Char", text_string)+1) - FIND("Char", text_string) - 1)
Общая формула для разделения правого текста
=RIGHT(text_string,LEN(text_string) - FIND("Char", text_string, FIND("Char", text_string) + 1))
Аргументы приведенных выше формул
Текстовая_строка: Текстовая строка, из которой вы хотите отделить текст;
Голец: Символ, на основе которого вы разделите текст.
Как пользоваться этими формулами?
Во-первых, разделите первую текстовую строку на основе определенного символа
1. Выберите пустую ячейку для вывода результата. Здесь я выбираю C3.
2. Введите в нее приведенную ниже формулу и нажмите Enter ключ. А затем перетащите ячейку с ЛЕВОЙ формулой полностью вниз, чтобы применить ее к другим ячейкам.
=LEFT(B3,FIND("-",B3)-1)
Во-вторых, разделите среднюю текстовую строку на основе определенного символа
1. Выберите пустую ячейку, например D3, для вывода результата.
2. Введите в нее приведенную ниже формулу и нажмите Enter ключ. Выберите ячейку результата, перетащите маркер заполнения вниз, чтобы применить формулу к другим ячейкам.
=MID(B3, FIND("-",B3) + 1, FIND("-",B3,FIND("-",B3)+1) - FIND("-",B3) - 1)
Наконец, разделите последнюю текстовую строку на основе определенного символа
1. Выберите пустую ячейку, например E3, для вывода результата.
2. Введите в нее приведенную ниже формулу и нажмите Enter ключ. Выберите ячейку результата, перетащите маркер заполнения вниз, чтобы применить формулу к другим ячейкам.
=RIGHT(B3,LEN(B3) - FIND("-", B3, FIND("-", B3) + 1))
Теперь текстовая строка в каждой ячейке столбца B разбита на три части.
Советы: Если вы хотите разделить текстовую строку только на две части на основе определенного символа, после разделения первой части с помощью приведенной выше формулы LEFT вы можете применить приведенную ниже формулу RIGHT, чтобы извлечь вторую часть, как показано на скриншоте ниже.
=RIGHT(B3,LEN(B3)-FIND("-",B3))
Как работают эти формулы?
=LEFT(B3,FIND("-",B3)-1)
- FIND("-",B3) : Функция НАЙТИ возвращает начальную позицию символа «-» в текстовой строке KTE-Jan-359. Результат - 4.
- LEFT(B3,4-1) : Функция LEFT извлекает 3 символа (4-1 = 3) из левой части текстовой строки KTE-Jan-359. Вот результат - КТЕ.
Внимание: Поскольку первый символ «-» находится в 4-й позиции текстовой строки, вам необходимо вычесть 1, чтобы исключить его из извлечения.
=MID(B3, FIND("-",B3) + 1, FIND("-",B3,FIND("-",B3)+1) - FIND("-",B3) - 1)
- FIND("-",B3) + 1 : Функция НАЙТИ возвращает начальную позицию символа «-» в текстовой строке KTE-Jan-359. Здесь результат 4.
Внимание: Поскольку первый символ «-» находится в 4-й позиции текстовой строки, вам нужно добавить от 1 до 4, чтобы извлечь текст после него, и, наконец, мы заканчиваем с 4 + 1 = 5. - FIND("-",B3,FIND("-",B3)+1) здесь отображается как НАЙТИ («-», KTE-Jan-359,4 + 1): Функция «Найти» находит позицию символа «-», начиная с 5-го символа в KTE-Jan-359. И возвращает результат как 8.
- MID(B3, 5, 8 - 4 - 1) : MID (KTE-Jan-359,5,3), что означает, что функция MID извлекает 3 символа, начиная с 5-го символа в текстовой строке KTE-Jan-359. И результат Янв.
=RIGHT(B3,LEN(B3) - FIND("-", B3, FIND("-", B3) + 1))
- LEN(B3) : Функция LEN вычисляет общую длину текстовой строки KTE-Jan-359 и возвращает результат как 11.
- FIND("-",B3,FIND("-",B3)+1) : Функция поиска находит позицию символа "-", начиная с 5-го символа в KTE-Jan-359. И возвращает результат как 8.
- RIGHT(B3,11 - 8)) : Функция ВПРАВО извлекает 3 (11-8) символа из правой части KTE-Jan-359. Здесь результат 359.
Связанные функции
Функция ВЛЕВО в Excel
Функция LEFT извлекает заданное количество символов из левой части предоставленной строки.
Функция поиска в Excel
Функция НАЙТИ используется для поиска строки в другой строке и возвращает начальную позицию строки внутри другой.
Функция Excel MID
Функция MID используется для поиска и возврата определенного количества символов из середины данной текстовой строки.
Функция Excel ВПРАВО
Функция RIGHT извлекает определенное количество символов из правой части текстовой строки.
Функция ДЛСТР в Excel
Функция Excel LEN возвращает количество символов в текстовой строке.
Родственные формулы
Разделение размеров на две части в Excel
В этой статье объясняется, как использовать формулы для разделения размеров в ячейке на две части без единиц измерения (индивидуальная длина и ширина).
Отделяйте числа от единиц измерения
В этой статье объясняется, как использовать формулу для отделения чисел от единиц измерения.
Разделить текст и числа в ячейке в Excel
Если вы хотите разделить текст и числа в ячейке на разные ячейки столбца с формулами, это руководство окажет вам услугу.
Разделить текст с разделителем в ячейке в Excel
В этой статье мы предлагаем пошаговое руководство, которое поможет вам разделить текст в ячейке с помощью определенного разделителя в Excel.
Лучшие инструменты для работы в офисе
Kutools for Excel - поможет вам выделиться из толпы
Хотите быстро и безупречно выполнять свою повседневную работу? Kutools for Excel предлагает мощные расширенные функции 300 (объединение книг, сумма по цвету, разделение содержимого ячеек, дата преобразования и т. Д.) И экономия 80% времени для вас.
Excel RIGHT функция
Если вы хотите извлечь определенное количество символов из правой части текстовой строки, функция ВПРАВО, возможно, лучший выбор для вас. В этой статье я расскажу о том, как использовать функцию ВПРАВО в книге Excel.
Синтаксис:
Синтаксис функции ПРАВО в Excel:
Аргументы:
Вернуть:
Вернуть текст справа от текстовой строки.
Примеры:
Пример 1: Извлечь последние x символов из текстовых строк с помощью функции ВПРАВО
Чтобы извлечь последние 4 символа из текстовых строк, примените следующую формулу:
Затем перетащите дескриптор заполнения вниз к ячейкам, к которым вы хотите применить эту формулу, и все последние 4 символа были извлечены одновременно, см. Снимок экрана:
Пример 2: Извлечь подстроку после определенного разделителя с помощью функции ВПРАВО
Например, мне нужно извлечь подстроки после разделителя-дефиса, запятой, пробела или других разделителей, функция ПРАВО может оказать вам услугу.
Пожалуйста, примените приведенную ниже формулу в пустую ячейку:
Внимание: В приведенной выше формуле A2 это ячейка, из которой вы хотите извлечь текст, "-”- это конкретный символ, на основе которого вы хотите извлечь подстроку, вы можете изменить его на другие разделители по мере необходимости.
Затем перетащите дескриптор заполнения вниз, чтобы заполнить эту формулу в другие ячейки, и все подстроки после определенного разделителя были извлечены, как показано ниже:
Советы: Иногда, если в текстовых строках есть более одного разделителя, и вы хотите извлечь подстроку из последнего вхождения разделителя, как показано ниже:
Для решения этой задачи примените следующую формулу:
И вы получите текст после последнего появления дефиса, см. Снимок экрана:
Пример 3: удалить первые n символов из текстовых строк с помощью функции ВПРАВО
С помощью этой функции ВПРАВО вы также можете удалить первые x символов слева от текстовых строк, как показано ниже.
Для решения этой задачи используйте следующую формулу:
Внимание: В приведенной выше формуле A2 это значение ячейки, из которой вы хотите удалить символы; Номер 2 означает количество символов, которое вы хотите удалить из начала текстовой строки.
Затем перетащите дескриптор заполнения вниз к ячейкам, к которым вы хотите применить эту формулу, и все первые два символа будут удалены с правой стороны текстовых строк:
Дополнительные функции:
- Функция Excel MID
- Функция MID используется для извлечения определенных символов из середины текстовой строки.
- Функция Excel LEFT
- Функция LEFT извлекает заданное количество символов из левой части предоставленной строки.
- Функция ПОИСК в Excel
- Функция ПОИСК может помочь вам найти позицию определенного символа или подстроки в заданной текстовой строке.
Лучшие инструменты для работы в офисе
Kutools for Excel - поможет вам выделиться из толпы
Хотите быстро и безупречно выполнять свою повседневную работу? Kutools for Excel предлагает мощные расширенные функции 300 (объединение книг, сумма по цвету, разделение содержимого ячеек, дата преобразования и т. Д.) И экономия 80% времени для вас.
Разделить текст и числа в ячейке в Excel
Предположим, что данные ячейки смешаны с текстом и числами, как вы можете разделить их на отдельные ячейки столбца? Этот туториал покажет вам подробные шаги, чтобы разобраться с формулами.
Как разделить текст и числа в ячейке в Excel?
В этом случае вам необходимо применить три формулы для разделения текста и чисел в ячейке на отдельные ячейки столбца.
Во-первых, вам нужно определить позицию первого числа;
Во-вторых, извлечь текст из ячейки;
Наконец, получите числа.
Общие формулы
Общая формула для определения позиции первого числа
Общая формула для получения текста
Общая формула для получения чисел
Аргументы приведенных выше формул
A1: Представляет ячейку, содержащую текст и числа, которые вы хотите разделить;
Позиция: Позиция первого числа в A1.
Как пользоваться этими формулами?
Предположим, у вас есть список текстовых строк, как показано на скриншоте ниже, вы можете сделать следующее, чтобы разделить текст и числа на отдельные ячейки.
Во-первых, верните начальную позицию чисел в текстовой строке
1. Выберите пустую ячейку для вывода позиции. В данном случае я выбираю C3.
2. Введите в нее приведенную ниже формулу и нажмите Enter ключ. Выберите ячейку результата, перетащите маркер заполнения вниз, чтобы применить формулу к другой ячейке, пока не отобразятся все нужные позиции.
Во-вторых, получить текст
1. Выберите пустую ячейку, чтобы найти текст. Здесь я выбираю D3.
2. Введите в нее приведенную ниже формулу и нажмите Enter ключ. Выберите эту ячейку результата, перетащите маркер заполнения вниз, чтобы получить все тексты ячеек ниже.
=LEFT(B3,C3-1)
Наконец, получите числа
1. Выберите пустую ячейку, например E3, чтобы найти числа.
2. Введите в нее приведенную ниже формулу и нажмите Enter ключ. Выберите эту ячейку результата, перетащите маркер заполнения вниз, чтобы получить все номера ячеек ниже.
=RIGHT(B3,LEN(B3)-C3+1)
Как работают эти формулы?
- B3&"0123456789" возвращает результат как: ana varela 240.150123456789.
- FIND(, "ana varela 240.150123456789") : Функция Find находит позицию цифр «0–9» в ana varela 240.150123456789 и возвращает результат как .
Результат означает, что число 0 находится на 14-й позиции в ана варела 240.150123456789, число 1 находится на 16 позиции в ана варела 240.150123456789…
2. =MIN() : Функция MIN получает минимальное значение массива. Здесь результат 12.
=LEFT(B3,C3-1)
LEFT(ana varela 240.15,12-1) это означает, что функция LEFT извлекает первые 11 символов из левой части текстовой строки «ana varela 240.15». Конечный результат - ана варела.
=RIGHT(B3,LEN(B3)-C3+1)
1. LEN(B3)-C3+1 :
- Функция LEN вычисляет общую длину текстовой строки (ana varela 240.150123456789) в B3 и возвращает результат как 17.
- 17-12 + 1: Общая длина чисел в ана варела 240.15. Результат - 6.
2. =RIGHT(B3,6) : Функция ВПРАВО извлекает 6 символов из правой части ana varela 240.15. И окончательный результат - 240.15.
Связанные функции
Функция Excel MID
Функция Excel MID используется для поиска и возврата определенного количества символов из середины данной текстовой строки.
Функция поиска в Excel
Функция Excel FIND используется для поиска строки внутри другой строки и возвращает начальную позицию строки внутри другой строки.
Функция ВЛЕВО в Excel
Функция Excel LEFT извлекает заданное количество символов из левой части предоставленной строки.
Функция Excel ВПРАВО
Функция Excel RIGHT извлекает определенное количество символов из правой части текстовой строки.
Функция ДЛСТР в Excel
Функция Excel LEN возвращает количество символов в текстовой строке.
Родственные формулы
Разделение размеров на две части в Excel
В этой статье объясняется, как использовать формулу для разделения размеров в ячейке на две части без единиц измерения (индивидуальная длина и ширина).
Отделяйте числа от единиц измерения
В этой статье объясняется, как использовать формулу для отделения чисел от единиц измерения.
Разделить текстовую строку на определенный символ в ячейке в Excel
В этом руководстве подробно объясняется, как разбить текстовую строку по определенному символу в ячейке с формулами.
Лучшие инструменты для работы в офисе
Kutools for Excel - поможет вам выделиться из толпы
Хотите быстро и безупречно выполнять свою повседневную работу? Kutools for Excel предлагает мощные расширенные функции 300 (объединение книг, сумма по цвету, разделение содержимого ячеек, дата преобразования и т. Д.) И экономия 80% времени для вас.
Читайте также: