- ベストアンサー
エクセル 30分を0・5に変換する
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
変更後の値を表示するセルの式 =[変更前の値を表示するセル]*24 とし、セルの表示形式を「数値」または「標準」にします。 説明: 表示形式が「時刻」に設定されていて、3:30 と表示されているとします。表示形式「時刻」における「1:00」は 表示形式「数値」で表すと、0.0416666・・・ (1日の1/24) になります。よって、「3:30」に24を掛け、表示形式を「数値」にすると3.5 になります。 時刻が24 またはそれ以上になると、少々様子が変わってきます。
その他の回答 (2)
- solalin
- ベストアンサー率34% (10/29)
回答No.3
表示形式を変更すればよいと思います。 具体的には、時刻表記をシリアル値で表示し、シリアル値を24倍すれば、4:30が4.5となります。 下記を参照してください。 http://www.ipentec.com/document/document.aspx?page=office-excel-datetime-serial
- mshr1962
- ベストアンサー率39% (7417/18945)
回答No.2
=IF(COUNT(B2:C2)=2,(C2-B2)*24,"") または =IF(COUNT(B2:C2)=2,(C2-B2)/"1:00","") または =IF(COUNT(B2:C2)=2,(C2-B2)/TIME(1,0,0),"")