Excel problem

2008-05-04 8:50 pm
我想係EXCEL入面將一d時間分類 即係將17:42 變成係afternoon入面有個1字
好似咁..
time: morning lunch afternoon
17:42 0 0 1
8:33 1 0 0

咁我應該係morning果度入咩formula呢??
更新1:

Thanks Cyrus 但係因為亂碼 所以可唔可send去我email或再補充一下呢 我睇唔明...

回答 (2)

2008-05-05 8:58 am
✔ 最佳答案
 
我所理解係咁:
你想將A欄的時間,分類到B、C、或D欄去.
 
咁樣,理應每行都會有兩個0及一個1,是嗎?
 
如果係,咁B、C、D欄都應該各自有一個公式.
 
-----------------------
我假設有以下的定義:
“morning”係指中午 12:00 前,不包括 12:00.
“lunch” 係指由 12:00 到 13:59:59.
“afternoon”係指 14:00 打後,包括 14:00.

如你的定義不同,請自行調整下面的公式.
-----------------------
 
 
 
--------- 
以下係每欄的公式:
--------- 
响 B1 格:請入
  =IF(A1〈 TIME(12,0,0),“1”,“0”)
 
响 C1 格:請入
  =IF(AND(A1 〉TIME(11,59,59), A1〈 TIME(14,0,0)),“1”,“0”)
 
响 D1 格:請入
  =IF(A1 〉TIME(13,59,59),“1”,“0”)
 

 
註:
請照我嘅公式响 Excel 打一次,唔好直接 copy & paste 落去,因為啲“大於”、“小於”、“雙撇”都係 doublebyte 嚟架,否則就會响呢度變怪獸啦.
 
 
   
2008-05-05 1:21 am
=IF(HOUR(A2)>=12,IF(HOUR(A2)<=14,"Lunch","Afternoon"),"Morning")

Before 12:00 = Morning
Before 14:00 & After 12:00 = Lunch
After 14:00 = Afternoon


收錄日期: 2021-04-25 19:56:57
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20080504000051KK01131

檢視 Wayback Machine 備份