Excel: как найти строку справа
Вы можете использовать следующую формулу, чтобы найти строку, начинающуюся справа в Excel:
=TRIM(RIGHT(SUBSTITUTE( A2 , " ", REPT(" ", 100)), 100))
Эта конкретная формула находит последнее слово строки в ячейке A2 .
Эта формула работает путем замены каждого отдельного пробела в строке на 100 пробелов, а затем возврата последних 100 символов строки с удаленными ведущими и конечными пробелами.
В результате эта формула просто возвращает последнее слово строки.
Следующий пример показывает, как использовать эту формулу на практике.
Пример: как найти строку справа в Excel
Предположим, у нас есть следующий столбец строк в Excel:
Мы можем ввести следующую формулу в ячейку B2 , чтобы найти последнее слово строки в ячейке A2 :
=TRIM(RIGHT(SUBSTITUTE( A2 , " ", REPT(" ", 100)), 100))
Затем мы можем щелкнуть и перетащить эту формулу в каждую оставшуюся ячейку в столбце B:
В столбце B отображается последнее слово каждой строки в столбце A.
Если ваши строки имеют разделитель, отличный от пробела, вы можете просто указать этот разделитель в функции ПОДСТАВИТЬ .
Например, предположим, что каждая из наших строк имеет косые черты вместо пробелов в качестве разделителей:
Мы могли бы ввести следующую формулу в ячейку B2 , чтобы найти последнее слово строки в ячейке A2 :
=TRIM(RIGHT(SUBSTITUTE( A2 , "/", REPT(" ", 100)), 100))
Затем мы можем щелкнуть и перетащить эту формулу в каждую оставшуюся ячейку в столбце B:
Столбец B отображает последнее слово после последней косой черты в строках столбца A.
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:
Excel: как удалить определенный текст из ячеек
Excel: как удалить последние 3 символа из строки
Excel: как вставить символ в строку