回答:
実際には、最小限の日付関数と日付計算でこれを行うことができます。
唯一の式は出力セクションにあります。
A8は単に=A3
表示するだけで、月の名前を表示するのは単なるフォーマットであり、標準のフォーマットです。
A9では、次の月の名前を表示するだけでよく、これも書式設定ですが、翌月の日付を取得する方法はたくさんあります。使用した式は次のとおりです。
= DATE(YEAR(A3)、MONTH(A3)+1,1)
これにより、A3の日付の翌月の最初の日が得られます。
休暇日はすべて同じ暦月になる可能性があるため、これはB8の式です。
= MIN(DAYSINMONTH(A3)-DAY(A3)+ 1、B3)
(これは、休暇が1か月を超えてはならないことを前提としています。)数式は、その月の残り日数またはB3に入力された日数の最小値を返します。
B9は、B3の日数とB8で計算された日数との差です(休暇が月にまたがらない場合、ゼロになる可能性があります)。
= B3-B8
ところで、これは年の境界を越えて機能します。