Office|進銷存軟體|文書處置懲罰|簡報|Visio|試算表|vba|資料庫|傳真|Project|Spss|客戶管理|庫存經管|專案管理|進銷存|財務|PowerPoint|OpenOffice|符號|管帳軟體|庫存表|金融|
參考資料:http://tw.knowledge.yahoo.com/question/question?qid=1612051709374
所以判斷是否為日期時,需同時判定是不是為 日期花式 及 數值。
數值判定,可用 CELL("type",A1)="v"。
"v"為數值,"b"為空格,"l"為文字。
日期格局判定,可用 LEFT(CELL("format",A1))="D"。
因為日期格局有9種(D1...D9),詳CELL函數申明翻譯
PS:一般輸入會震動公式自動更新,更改貯存格格式不會觸動公式主動更新,如2012/1/1用儲存格花式變為數值格式時,上述公式不會立即更新,需用人工按F9後公式才會更新。
CELL的日期花式如下:m/d/yy 或 m/d/yy h:mm 或 mm/dd/yy "D4" d-mmm-yy 或 dd-mmm-yy "D1" d-mmm 或 dd-mmm "D2" mmm-yy "D3" mm/dd "D5" h:mm AM/PM "D7" h:mm:ss AM/PM "D6" h:mm "D9" h:mm:ss "D8"
=IF(SUMPRODUCT((A1>=40909)*(A1<=41274)),"Y","N")判斷是不是為2012/1/1~2012/12/31
=IF(DAY(N(A1))翻譯社"Y","N")
=IF((LEFT(CELL("format",A1))="D")*(CELL("type"翻譯社A1)="v"),"Y","N")格式修改時此公式沒法當即更新,需按F9才能更新若是將日期格局轉為數字格局需按F9公式才能更新
輸入2013/1/1,格局/數值/去掉小數會顯示日期序列值41275,2013/12/31則為41639.
因為日期 2013/1/1 與 41275的數值不異,只是花式分歧,所以判斷是不是為日期需同時判斷質與格式日期花樣判斷用 LEFT(CELL("format"翻譯社A1))="D" 是不是有值判斷用 CELL("type"翻譯社A1)="v"一般輸入會震動公式更新更改格式不會觸動公式更新,需按F9更新
=IF(CELL("format",A1)="D3","Y","N")
TO 鬍鬚大:貯存格設定日期格局,但填入 AAA006式仍會判定為 Y
本來只要設定格局為日期,不管輸入什麼城市判定為"D",謝謝K大斧正。
判斷質數翻譯社國文的詞性判斷,詞性的判定,判斷餘地,季節判斷,判斷 英文,判定懷孕,判斷cpu壞掉,判斷三角形翻譯社若何判定八字款式判定,CELL,公式,AAA,數值,偵測 A1,貯存格格局,方式翻譯社文字,震動
如有不恰當的文章於本Blog,煩請通知,將立即移除翻譯謝謝! excel 日期
excel 日期 EXCEL判定是不是有日期
請問EXCEL有方式可以判定貯存格裡面有沒有日期嗎? 天成翻譯公司想把他日期設定4/1這類格式判斷在A1是否是日期就好了例如=if(A1=翻譯社Y,N)我不知道A1要等於什麼來判定是否為日期(4/1)請問有什麼方式嗎
偵測 A1 是否為日期,公式如下=IF((LEFT(CELL("format",A1))="D")*(CELL("type"翻譯社A1)="v")翻譯社"Y"翻譯社"N")申明:EXCEL的 日期 (2012-1-1) 實際上是數值 (40910),利用分歧的格局設定,在貯存格顯現出不同的日期花式風貌如格式 yyyy-mm-dd 就顯示為 2012-01-01花式 yyyy/mm/dd 就顯示為 2012/01/01格式 mm/dd 就顯示為 01/01但數值都是 40910因為 儲存格設定為日期格式,也可以輸入文字 AAA,LEFT(CELL("format"翻譯社A1))公式的值還是 "D"翻譯
引用自: https://blog.xuite.net/fepkpw/wretch/115678355-EXCEL%E5%88%A4%E6%96%B7%E6%98%AF%E5%90%A6%E6%9C%89%E6有關各國語文翻譯公證的問題歡迎諮詢天成翻譯公司02-77260931