- 締切済み
数列になってしまった時間表記を元に戻す
元々、10:47:51といった時間表記(時:分:秒)であるものが、バッチでサーバーにデータ移管されると104751といったただの数列になってしまいます。 これをCSV等に落とした際、もとの10:47:51にもどしたいのですが、やっかいなことに94821といったように時間が一桁の場合も含まれており、単純に分割して。。。といったようなこともできません。 いろいろ考えたのですが、ちょっと難しい。。。 なるべく簡単な方法で関数などいい方法はないでしょうか。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- aokii
- ベストアンサー率23% (5210/22063)
回答No.1
お礼
自己解決しました。 R2に該当の数列があるとして、下記だと5桁と4桁の分岐が不要でした。 ありがとうございました。 =IF(LEN(R2)=6,TIME(LEFT(R2,2),MID(R2,3,2),RIGHT(R2,2)),TIME(LEFT(R2,1),MID(R2,2,2),RIGHT(R2,2)))