• ベストアンサー

excel 文字列から左4桁の数字を抜き出す方法

こんばんわ。 質問があり投稿致します。 Excel2013を利用しております。 初歩的な質問で申し訳ありません。 セルに 2014年2月分  と文字列が書かれており、先頭4桁を数字として別なセルに貼り付けたいです。 今回の場合なら、別なセルに2014と表示したいです。 文字列としてなら、LEFTやRIGHTの関数で抜き出しが出来そうです。 ただし、数字としては抜き出しが出来ないようでした。 どのような関数を利用したら良いのか、お教え頂けますと幸いです。 宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • nerimaok
  • ベストアンサー率34% (1125/3221)
回答No.2

val(left(xxx,4)) では駄目ですか?

fairyyes
質問者

お礼

ご回答ありがとうございました。 無事成功しました。 ベストアンサーとさせて頂きます。

その他の回答 (2)

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.3

日付限定の方法ですが =YEAR(SUBSTITUTE(A1,"分","")) SUBSTITUTE関数で"2014年2月分"の"分"を消去して年月とし YEAR関数で年を抽出する方法です。

fairyyes
質問者

お礼

ご回答ありがとうございます。 この方法も使えそうですね。 No2の方の説明で解決致しました。 今後利用できそうですので、その際は利用させて頂きます。 大変感謝しております。

  • denbee
  • ベストアンサー率28% (192/671)
回答No.1

文字列を数値に置き換えるVALUE関数がありますので、 LEFT関数などで取得した文字列を数値に変換すればよいと思います。

fairyyes
質問者

お礼

ご回答ありがとうございました。

関連するQ&A

専門家に質問してみよう