2011-08-27 4 views
0

私はExcelでランダウンコードを持っています。これは、日付値を返す必要があるときに10進値を返します。ROUNDDOWN in Excel

セルK5の値は2011年8月16日午前18時29分58秒で、O5の値はそれが書式設定の問題だ3.

=IF(AND(K5>(ROUNDDOWN(K5,0)+0.75),O5=6),ROUNDDOWN(K5,0)+3.375,IF(O5=7,ROUNDDOWN(K5,0)+2.375,IF(O5=1,ROUNDDOWN(K5,0)+1.375,IF(AND(K5<(ROUNDDOWN(K5,0)+0.375),O5=2),ROUNDDOWN(K5,0)+0.375, 
IF(K5<ROUNDDOWN(K5,0)+0.375,ROUNDDOWN(K5,0)+0.375,IF(K5>ROUNDDOWN(K5,0)+0.75,ROUNDDOWN(K5,0)+1.375,K5)))))) 

答えて

3

です。 K5と同じフォーミュラでセルをフォーマットしてみてください。私がそれをするとき、私は8/17/2011 9:00を得る。
Excelは日付を10進数で格納します。 1/1/1900は1、1/2/1900は2などです。日付の小数部分は、その日の時間を示します。たとえば、1.5 = 1/1/1900 12:00正午です。 詳細はhttp://www.ozgrid.com/Excel/ExcelDateandTimes.htm

です。