月を含むシート名から現在の年を抽出します

月を含むシート名から現在の年を抽出します

=MID(CELL("ファイル名",AM4),FIND("]",CELL("ファイル名",AM4))+1,255)

みなさん、私は上記を使って月を表すシート名を取得していますが、現在の年を返します。たとえば、現在は9月なので、12月までは2019年、1月から8月までは2020年になります。

上記の式は月を返すことはできますが、年に変換することはできません。

誰か何かアイデアはありますか?

答え1

次の式を使用できます:

=2000+RIGHT(MID(CELL("filename"),(FIND("]",CELL("filename"))+1),255),2)

注意

  • 必要なセルにこの数式を入力します。
  • 数式内の2000を に置き換えると、年が として取得されます。20012020
  • シート名は ですSept 2019
  • Excel では Year 値のみが考慮され、Sept 2019や 、Sept 19さらには のようになる場合があります09-2019

関連情報