標題:
月份行事曆顯示
[打印本頁]
作者:
shan0948
時間:
2020-5-20 19:18
標題:
月份行事曆顯示
各位先進好,小弟有行事曆顯示的函數公式設定問題要麻煩協助,詳細請參考附件內的說明,謝謝![attach]32053[/attach]
作者:
luhpro
時間:
2020-5-20 23:32
本帖最後由 luhpro 於 2020-5-20 23:41 編輯
各位先進好,小弟有行事曆顯示的函數公式設定問題要麻煩協助,詳細請參考附件內的說明,謝謝!
shan0948 發表於 2020-5-20 19:18
第一個問題很簡單,
只要找一個沒用到的儲存格(例如: A3)存放國曆轉西曆的公式(=A2+1911),(文字顏色則設定白色=不顯示)
其他儲存格公式的參照從A2改成該儲存格位址(A3)即可.
至於第二個問題也不難,
利用條件式格式設定功能,
針對第一週大於7與末兩週小於15的,
設定文字顏色是白色(=不顯示)即可
[attach]32058[/attach]
[attach]32057[/attach]
作者:
hcm19522
時間:
2020-5-21 09:53
https://blog.xuite.net/hcm19522/twblog/495541260
作者:
shan0948
時間:
2020-5-21 14:11
回復
2#
luhpro
您好,感謝您的協助指導,這種方式可以使用,請問除了格式設定方式外,有無直接使用公式函數來達到目的,謝謝!
作者:
shan0948
時間:
2020-5-21 14:14
回復
3#
hcm19522
您好,感謝您的協助指導,這種方式可以使用,請問有無直接使用公式函數來達到非本月份不顯示日期的情況,也就是只顯示本月份的日期,謝謝!
作者:
hcm19522
時間:
2020-5-21 17:42
回復
5#
shan0948
E2=IF(MONTH(DATE($A$2,$B$2,1)-WEEKDAY(DATE($A$2,$B$2,1),1)+COLUMN(A1)+INT((ROW(A1)-1)/2)*7)=$B$2,DAY(DATE($A$2,$B$2,1)-WEEKDAY(DATE($A$2,$B$2,1),1)+COLUMN(A1)+INT((ROW(A1)-1)/2)*7),"")
作者:
shan0948
時間:
2020-5-21 19:59
回復
6#
hcm19522
您好,感謝您的協助指導,這公式經測試正是需要的情況,謝謝您!
作者:
准提部林
時間:
2020-5-21 21:36
=iferror(--VLOOKUP($B$2&"",TEXT(SUM(MOD(DATE($A$2+1911,$B$2,),{7,"1e9"})*{-1,1})+ROW(A3)/3*7-7+COLUMN(A1),{"m","d"}),2,),"")
作者:
准提部林
時間:
2020-5-22 10:17
陣列公式:
=iferror(VLOOKUP($B$2&"週"&RIGHT(E$1),TEXT(DATE($A$2+1911,$B$2,1-ROW($1:$7))+ROW(A3)/3*7-7+COLUMN(A1),{"maaa","d"}),2,),"")
或/將第一行的"周"改成"週":
=iferror(VLOOKUP($B$2&E$1,TEXT(DATE($A$2+1911,$B$2,1-ROW($1:$7))+ROW(A3)/3*7-7+COLUMN(A1),{"maaa","d"}),2,),"")
作者:
shan0948
時間:
2020-5-22 11:39
回復
8#
准提部林
您好,感謝您的協助指導,這公式經測試也可以顯示所要日期,這公式的寫法第一次看到,長知識了,謝謝您!
作者:
shan0948
時間:
2020-5-22 11:42
回復
9#
准提部林
您好,感謝您的協助指導另一種寫法!
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)