extract столбцы - В Excel, как мне извлечь последние четыре буквы из десяти буквенных строк?





числами, помечены (2)


Нет необходимости использовать макрос. Предположим, что ваша первая строка находится в A1.

=RIGHT(A1, 4)

Перетащите его вниз, и вы получите четыре последних персонажа.

Редактирование. Конечно, если у вас есть такие последовательности, как «ABC DEF» и вы хотите использовать последние четыре ПИСЬМА, а не ХАРАКТЕРЫ, вы можете использовать триммеры ()

=RIGHT(TRIMSPACES(A1), 4)

Изменить: согласно предложению brettdj, вы можете проверить, что ваша строка на самом деле длится 4 символа или больше:

=IF(TRIMSPACES(A1)>=4, RIGHT(TRIMSPACES(A1), 4), TRIMSPACES(A1))

Например, если у меня есть

ABS YUR YUAO   
HFH IWO OQNX  
YQO PQM QUCC

Как извлечь последние четыре буквы в другой колонке?




Быстрый ответ:

Чтобы избежать использования метода .Select вы можете установить переменную, равную .Select свойству.

► Например, если вы хотите получить значение в Cell A1 вы можете установить переменную, равную значению свойства этой ячейки.

  • Пример valOne = Range("A1").Value

► Например, если вы хотите кодовое имя «Sheet3», вы можете установить переменную, равную значению кодового имени этого рабочего листа.

  • Пример valTwo = Sheets("Sheet3").Codename

Надеюсь, это поможет. Дайте знать, если у вас появятся вопросы.





excel extract excel-formula