• ベストアンサー

時間データの置き換え

勤務時間のデータを抽出するシステムから出てくる時間の形式がばらばらです。又、そのデータを加工したいのでエクセルへ変換するのですが自動では変換できません。 出てくるデータ    欲しいデータ形式 :15:45         0:15:45 形式で一気に変更することもできない為1個1個データを手で修正かけざるを得ないのですがデータ数が膨大な為関数を入れて変換できやしないのか??と考えています。ただ私にはそれほどの知識がなくどなたかお知恵をお貸しいただけないでしょうか・・どうぞよろしくお願いいたします

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

A1(A列)にそういうデータがあるとすると となりのB1に =(0&A1)*1 と記入して時刻の表示形式を付けて以下コピーしておきます。 必要に応じてB列をコピーし,形式を選んで値のみ貼り付けて値化します。

hinata0915
質問者

お礼

一発で解決しました。助かりました!本当にありがとうございます。感激です。

その他の回答 (1)

noname#204879
noname#204879
回答No.2

別解 =TIMEVALUE(0&A1)

hinata0915
質問者

お礼

ありがとうございます。こんな方法もあるんですね。ただ出勤データなので人によっては1:30:13と云う人もいてその場合#VALUEとなってしまいましたので今回は(0&A1)*1としました。余り意味が解っていないので壁にぶち当たり又こちらにお世話になるかもしれませんが…。今回はありがとうございました!

関連するQ&A