- 締切済み
エクセルについて教えてください。
エクセル2002を使用しています。 作業タイムを打ったらタイム表示されるようにしたいのです。 例えば、セルに数字を1201と打ったら1’20”1 201と打ったら ’20”1と表示されるようにしたいのですが、 どのようにしたらいいのでしょうか?
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- imogasi
- ベストアンサー率27% (4737/17069)
回答No.3
私が世の中の慣行を知らないだけと思いますが(WEBで検索したが 検索しにくかった) >1’20”1 とは何を意味しますか。1分20秒1のエクセル時刻値にしたいのでしょうか。エクセルでは、時分秒は:で区切ります。 書式で hh:mm:ss.00などが可能なので hh'mm"ss.00 が可能でしょう。 文字列を時刻に直すのは、TIME(時、分、秒)関数があり、文字列の時分秒の桁が固定なら、MID関数で時分秒を切り出せます。 あるいは秒の下の桁を問題にしているのでしょうか。
- shikisaito
- ベストアンサー率52% (257/491)
回答No.2
[書式]-[セル]-[表示形式]で、 [分類]から「ユーザー定義」を選択し、 [種類]に「#"’"##"”"0」を入力して、[OK]。
質問者
お礼
ありがとうございました。 解決しました。助かりました!
noname#204879
回答No.1
=IF(INT(A1/1000),INT(A1/1000),"")&"'"&INT(MOD(A1/10,100))&""""&MOD(A1,10)
質問者
お礼
ありがとうございました。
お礼
説明不足でした。すみません。 >1’20”1とは何を意味しますか。 1分20秒1を意味します。 確かにエクセルでは:で区切られていますね。 ただ、書式を統一しようということで今回’”表示に決められてしまったのです…。