Excel セル内のファイル名の一部を抽出するにはどうすればいいですか?

Excel セル内のファイル名の一部を抽出するにはどうすればいいですか?

Excel セル内のファイル名の一部を抽出する必要があります。ファイル名は「AOL Report Sheet 01-08-2019」です。日付部分をセル内で参照したいと思います。

答え1

ファイル名の形式が、末尾の日付がスペースで区切られた、示されているとおりの場合は、次を試してください。

=TRIM(RIGHT(SUBSTITUTE(TRIM(A1)," ",REPT(" ",99)),99))

任意の文字列からスペースで区切られた最後の部分文字列を返します。

答え2

日付が常に右側に表示され、長さが 10 文字の場合は、より簡単な数式を使用できます。

=RIGHT(A1,10)

ただし、これは Ron の回答ほど再利用性はありません。次のように、参照に「Trim」を追加して、最後に余分なスペースを入れることを検討できます。

=RIGHT(TRIM(A1),10)

関連情報