Excel:if函數+時間值

Excel:if函數+時間值

為什麼這個公式不起作用?

=IF(I7<=TIMEVALUE("00:10");"0";
IF(I7<=TIMEVALUE("00:30");"0,5";
IF(I7<=TIMEVALUE("01:00");"1";
IF(I7<=TIMEVALUE("01:30");"1,5";
IF(I7<=TIMEVALUE("02:00");"2";
IF(I7<=TIMEVALUE("02:30");"2,5";
IF(I7<=TIMEVALUE("03:00");"3";
IF(I7<=TIMEVALUE("03:30");"3,5";
IF(I7<=TIMEVALUE("04:00");"4";
IF(I7<=TIMEVALUE("04:30");"4,5";
IF(I7<=TIMEVALUE("05:00");"5";
IF(I7<=TIMEVALUE("05:30");"5,5";
IF(I7<=TIMEVALUE("06:00");"6";
IF(I7<=TIMEVALUE("06:30");"6,5";
IF(I7<=TIMEVALUE("07:00");"7";
IF(I7<=TIMEVALUE("07:30");"7,5";
IF(I7<=TIMEVALUE("08:00");"8";
IF(I7<=TIMEVALUE("08:30");"8,5";
IF(I7<=TIMEVALUE("09:00");"9";
IF(I7<=TIMEVALUE("09:30");"9,5";
IF(I7<=TIMEVALUE("10:00");"10";
"Error")))))))))))))))))))))

有時它會重複分數。例:時間值 3:30 和 4:00 都給我數字 4,儘管 3:30 應該是 3.5

相關內容