• 締切済み

簡単なのかも。。。

800-1255 という文字列を8:00-12:55という形に変更したいのですが どうしたらいいですか? 書式設定のユーザー定義で何とかできないでしょうか?

みんなの回答

回答No.2

ユーザー定義ではできなかったので、 関数を駆使しました。 =LEFT(B1,FIND("-",B1,1)-3)&":"&MID(B1,FIND("-",B1,1)-2,LEN(B1)-FIND("-",B1,1)+1)&":"&RIGHT(B1,2) *"B1"には800-1255などの文字を入れてください。

pontama
質問者

お礼

返答遅くなりまして申し訳ございません。 助かりました。ありがとうございます。

  • baq777
  • ベストアンサー率28% (20/71)
回答No.1

VB.NETですか?VBAですか?なんとなくExcelの話のようが気がしますが。 もっとしっかりと環境などを記述したほうがよいと思います。 具体性がないと回答も難しいです。

pontama
質問者

お礼

EXCELです。 申し訳ございません、

関連するQ&A

専門家に質問してみよう