日曜日の夕方にグループのロータを作っているので、日付のリストを自動化できるかどうか少し調べてみることにしました。私は最終的には、ほとんどすべての解決策を作り出しました。今私が持っている唯一の問題は、日曜日の日付を1つではなく接頭辞で表示するには2つのセルが必要だということです。接頭辞をつけた月の日曜日を自動的に一覧表示する
私はオンラインのMicrosoft Office Excelブックhere(のリンクを持っていることは、この
ようになりたいのに対し、テーブルは現在この
のように見えます編集可能)
現在、私はこのような式を使用していますs
=DATE(YEAR($B$3), MONTH($B$3), MOD(7-DATE(YEAR($B$3), MONTH($B$3), 1)+ 1,7)+1) //For the first Sunday of the month
=DAY(DATE(YEAR($B$3), MONTH($B$3), MOD(7-DATE(YEAR($B$3), MONTH($B$3), 1)+ 1,7)+1))&VLOOKUP(DAY(DATE(YEAR($B$3), MONTH($B$3), MOD(7-DATE(YEAR($B$3), MONTH($B$3), 1)+ 1,7)+1)),$E$4:$F$12,2,TRUE) //For the first Sunday of the month with a prefix
=IF(YEAR(B4+7)>$B$3,"",B4+7) //Subsequent Sundays
=DAY(IF(YEAR(B4+7)>$B$3,"",B4+7))&VLOOKUP(DAY(IF(YEAR(B4+7)>$B$3,"",B4+7)),$E$4:$F$12,2,TRUE) //Subsequent Sundays with Prefix
私はこれを達成するための助けに感謝します。
日付の最初の列を「d \ t \ h」のカスタム番号書式に変更するだけです。 '5th'を出力しますが、残念なことに' 1th'と '2th'と' 3th'も出力します。 –
@ScottCranerだからこそ、私はそのようにしていないよ – Dan