エクセル(Excel)の使い方/関数・数式

エクセル(Excel)で日付から曜日を自動表示させる方法(2ページ目)

エクセルで各月のすべての曜日を自動で入力する設定方法を解説します。TEXT関数を活用し、表示形式を曜日に指定しましょう。各月の日付を自動で取得する方法と曜日によってセルに色を自動でつける方法もあわせて紹介しています。

緑川 吉行

執筆者:緑川 吉行

エクセル(Excel)の使い方ガイド

月末部分の処理

作成した数式を、31日の行までコピーします。
セルB4をセルB33までコピー

セルB4をセルB34までコピー

なお、29日~31日が空白の場合、このままでも曜日のセルは空白になりますが、明示的にこの処理を記述する場合は、29日~31日の曜日の数式を次のように修正すると良いでしょう。

B32のセル=IF(A32="","",TEXT(A32,"aaa"))
セルA32 が空白の場合、空白を表示させる設定に

セルA32 が空白の場合、空白を表示させる設定に

セルA32 が空白の場合に空白を表示させ、そうではない場合に短縮した曜日が表示される仕組みとなりました。

作成した数式は30日、31日の曜日のセルにもコピーしておきましょう。
 
 

曜日が自動入力される!

これで、年と月を指定しただけで、その月のすべての日付が自動入力されると同時に、すべての曜日が自動入力されるようになります。
 
すべての日付が自動入力された

A1のセルに年、A2のセルに月を入力すると、すべての日付と曜日が自動入力された

 

土曜日と日曜日のセルに色をつけよう

ここまで自動化されると、「土曜日の文字色を青」「日曜日の文字色を赤」に自動設定したくなりますね。この定番テクニックについては「土曜日と日曜日に自動的に色を設定しよう」で解説しています。こちらも合わせてご覧ください。
【編集部おすすめの購入サイト】
楽天市場で Excel 関連の商品を見るAmazon で Excel 関連の商品を見る
  • 前のページへ
  • 1
  • 2
※記事内容は執筆時点のものです。最新の内容をご確認ください。
※OSやアプリ、ソフトのバージョンによっては画面表示、操作方法が異なる可能性があります。

あわせて読みたい

あなたにオススメ

    表示について

    カテゴリー一覧

    All Aboutサービス・メディア

    All About公式SNS
    日々の生活や仕事を楽しむための情報を毎日お届けします。
    公式SNS一覧
    © All About, Inc. All rights reserved. 掲載の記事・写真・イラストなど、すべてのコンテンツの無断複写・転載・公衆送信等を禁じます