エクセル関数 > 日付から曜日を求めるには

日付から曜日を求めるには

エクセルでの関数で、日付から曜日を求めるといった処理は度々使われると思います。以下に曜日を求める方法として以下の二つの方法をご紹介したいと思います。

まずはエクセルの関数で求める方法ですが、A1セルに日付が入っているとしてA2セルに曜日を表示させたい場合、A2セルで「=TEXT(A1,"aaa")」「=TEXT(A1,"aaaa")」などの関数を入力してください。"aaa"または"aaaa"というのはセルの曜日の書式設定のことで「ユーザー定義」しているのと同じ状況を指しています。

次に関数を使わないで求める方法ですが、どこでもいいのですが例えばA1セルに日付を西暦で入力してください。その入力したセルを選択し右クリックしメニューの「セルの書式設定」を選択します。ここの「表示形式」→「ユーザー定義」と選択、「種類」のところに下記のような定義文を記入してみてください。

2007年12月1日を入力した場合
・m"月"d"日("aaa")"      → 「12月1日(土)」と表示されます。
・ggge"年"m"月"d"日("aaaa")" → 「平成19年12月1日(土曜日)」と表示されます。
・yy/m/d(ddd)          → 「07/12/1(Sat)」と表示されます。
・yyyy/mm/dd(dddd)       → 「2007/12/01(Friday)」と表示されます。

使用上の注意点としては、全角文字を表示させたい時は""(ダブルクォーテーション)で囲むように入力してください。