• ベストアンサー

エクセルの数値を自動的に変換したい。

エクセルの数値を自動的に変換したい。 例えば、 01001と表記されている数値を1-1に 02009と表記されている数値を2-9に 自動的に変換して表上に抽出する方法はないでしょうか。 つまり、 頭2桁がハイホンの左側の数値、 下3桁がハイホンの右側の数値、 みたいな形にしたいのですが、何か良い方法はないでしょうか。 よろしくお願いします。

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

  • ベストアンサー
  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.2

頭2桁がハイホンの左側の数値、 下3桁がハイホンの右側の数値、 ここまで規則性がきまっているのであれば A1に文字列があるとして、隣のセルにでも =LEFT(A1,2)*1&"-"&RIGHT(A1,3)*1

yuhki_m
質問者

お礼

ありがとうございます! 使わせていただきます。

その他の回答 (1)

  • SaKaKashi
  • ベストアンサー率24% (755/3136)
回答No.1

数値なら01009は1009になっていると思うが。 A1に値があるとして、B1に=INT(A1/1000)&"-"&MOD(A1,1000)

yuhki_m
質問者

お礼

ありがとうございます! 使わせていただきます。