12月の次が13月になってしまう現象を修正して下さい。 M1とN1に西暦と月の“数字のみ”を入力すると、 A列に日にちが、B列に曜日が、自動的に挿入される表があります。 この表で【N1に12と入力すると、N37に13月】と表示されてしまいます。 ◆質問です。 【N1に12と入力すると、N37に13月】と表示される現象を修正して下さい。 また、 N1に12月と入力した場合だけは、M37が【M1の翌年】になる必要があります。 宜しくお願い致します。 ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー 主な関数は以下となります(条件付き書式の内容は、省略しています) M1 西暦の数字のみ入力する 表示形式は0"年"(例.2022と入力すると2022年となる) N1 月の数字のみ入力する 表示形式は0"月"(例.7と入力すると7月となる) A5 =DATE($M$1,$N$1,1) A6 =A5+1 ↓続く↓ A32 =A31+1 A33 =IF(A32="","",IF(MONTH(A32+1)=$N$1,A32+1,"")) A34 =IF(A33="","",IF(MONTH(A33+1)=$N$1,A33+1,"")) A33 =IF(A34="","",IF(MONTH(A34+1)=$N$1,A34+1,"")) M37 =M1 N37 =N1+1 A41 =DATE($M$37,$N$37,1) A42 =A41+1 ↓続く↓ A68 =A67+1 A69 =IF(A68="","",IF(MONTH(A68+1)=$N$37,A68+1,"")) A70 =IF(A69="","",IF(MONTH(A69+1)=$N$37,A69+1,"")) A71 =IF(A70="","",IF(MONTH(A70+1)=$N$37,A70+1,""))
Excel