たとえば、私が持っている場合
ABS YUR YUAO
HFH IWO OQNX
YQO PQM QUCC
別の列の最後の4文字を抽出するにはどうすればよいですか?
マクロを使用する必要はありません。最初の文字列がA1にあるとします。
=RIGHT(A1, 4)
これを下にドラッグすると、最後の4つのキャラクターが得られます。
編集:確かに、「ABC DEF」のようなシーケンスがあり、CHARACTERSではなく最後の4文字が必要な場合は、trimspaces()を使用できます。
=RIGHT(TRIMSPACES(A1), 4)
編集:brettdjの提案に従って、文字列が実際に4文字以上であることを確認することができます。
=IF(TRIMSPACES(A1)>=4, RIGHT(TRIMSPACES(A1), 4), TRIMSPACES(A1))