半月ごとの給与の回数を計算するにはどうすればいいですか?

半月ごとの給与の回数を計算するにはどうすればいいですか?

カレンダーを使えば簡単に計算できるのは分かっていますが、通常、毎月 5 日と 20 日に給料が支払われる場合、数式でどのように答えが得られるのか疑問に思います。

例: 雇用日: 02/06/19 最終給与支払日: 10/21/19 給与はいくつ累積されていますか? Excel の計算式は何ですか? よろしくお願いします!

答え1

SUMPRODUCT を使用して、開始日から終了日までの日数を反復します。DAY() を使用して、それらの日付の月の日数を返し、それが 5 または 20 に等しい場合はそれをカウントします。

=SUMPRODUCT((DAY(ROW(INDEX($ZZ:$ZZ,A1):INDEX($ZZ:$ZZ,A2)))=5)+(DAY(ROW(INDEX($ZZ:$ZZ,A1):INDEX($ZZ:$ZZ,A2)))=20))

ここに画像の説明を入力してください

関連情報