返回列表 上一主題 發帖

[發問] 顯示今天

[發問] 顯示今天

本帖最後由 chiahuo 於 2010-6-18 17:15 編輯

各位大大
請問一下,要如何設計,顯示今天是今年第幾天呢?

小弟做一另一個修改,變成今年剩下幾天
=DATEDIF(TODAY(),DATE(YEAR(TODAY()),12,31),"D")
小弟是excel程式初學者,請多多指教

TOP

回復 12# PD961A


多謝提點!新丁一時大意,打多咗一個"1"!

TOP

回復 10# chiahuo


多謝大大提點!新丁始終功夫有限,真是班門弄斧!

DATEDIF(DATE(YEAR(TODAY()),1,1),TODAY(),"D")+1

TOP

回復 9# trainee


   
"1/1/20101" 格式不對  20101這是18000年之後的時間
GBKEE 發表於 2010-6-29 19:30



'=DATEDIF("2010/1/1",TODAY(),"d")

TOP

用datedif都可以。
請試試看。如效果未如理想,請勿見笑!
=datedif("1/1/20101",today(),"d")
但必須留 ...
trainee 發表於 2010-6-28 12:27

"1/1/20101" 格式不對  20101這是18000年之後的時間
    http://share.tpc.edu.tw/_vti_bin/help/1028/sts/html/ldatedif.htm

TOP

本帖最後由 chiahuo 於 2010-6-29 11:42 編輯
用datedif都可以。
請試試看。如效果未如理想,請勿見笑!
=datedif("1/1/20101",today(),"d")
但必須留 ...
trainee 發表於 2010-6-28 12:27


大大:
這樣子,是不是每年都要更新開始日期呢?
還有天數少一天哦
小弟是excel程式初學者,請多多指教

TOP

用datedif都可以。
請試試看。如效果未如理想,請勿見笑!
=datedif("1/1/20101",today(),"d")
但必須留意日期間隔的符號,必須與電腦設定的相同!
我乃新丁一名,若有錯,請多包容!

TOP

謝謝大大,小弟並沒有想要做計算
小弟原本是把"今天是今年第"在第一個儲存格,程式在第二個、"天"是在第三個
有大大的教導,以後類似這種的小弟知道要如何處理了,謝謝。

TOP

回復 7# chiahuo


="今天是今年第"&TODAY()-DATE(YEAR(TODAY()),1,1)&"天"
不過這樣得到的是文字不能計算
如果要保持數值內容用自訂格式
"今天是今年第"0"天"
學海無涯_不恥下問

TOP

        靜思自在 : 口說好話、心想好意、身行好事。
返回列表 上一主題