問題:

列Aにリストされている各月の最終日(シリアル番号)に一致する曜日を検索します。

解決策:

次の式に示すように、WEEKDAY関数とDATE関数を使用します。

WEEKDAY(DATE(2004、A2 + 1,0)、2)

したがって、数式は列Aに毎月1から7までの数値を返します。ここで、1は月曜日を表し、7は日曜日を表します。

日曜日に1を返し、土曜日に7を返すには、数式を次のように変更します。

WEEKDAY(DATE(2004、A2 + 1,0)、1)