日付から曜日を求めるには
2008.03.13 [Thu] 19:24
日付から曜日を求めるといった処理はエクセルでの関数で、度々使用されると思います。下記に日付から曜日を求める方法として次の二つの方法をご紹介したいと思います。
まず第1はエクセルの関数で求める方法です。A1セルに日付が入っているものとして、A2セルには曜日を表示させたい場合、A2セルで「=TEXT(A1,"aaa")」「=TEXT(A1,"aaaa")」などの関数を入力してください。"aaa"または"aaaa"というのはセルの曜日の書式設定のことで「ユーザー定義」しているのと同じ状況を指しています。
次の第2には、関数を使用しないで求める方法ですが、例えばどこでもいいのですが、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)」と表示されます。
使用上の注意するところとしては、全角文字を表示させたい時は""(ダブルクォーテーション)で囲むように入力してください。
まず第1はエクセルの関数で求める方法です。A1セルに日付が入っているものとして、A2セルには曜日を表示させたい場合、A2セルで「=TEXT(A1,"aaa")」「=TEXT(A1,"aaaa")」などの関数を入力してください。"aaa"または"aaaa"というのはセルの曜日の書式設定のことで「ユーザー定義」しているのと同じ状況を指しています。
次の第2には、関数を使用しないで求める方法ですが、例えばどこでもいいのですが、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)」と表示されます。
使用上の注意するところとしては、全角文字を表示させたい時は""(ダブルクォーテーション)で囲むように入力してください。