" />

Excel

【Excel WEEKDAY関数の使い方】「日付情報」から「曜日」を別セルに出力したい時はWEEKDAY関数を使おう

もちさん

こんにちは。 本ブログを運営している『もちさん』です。 ブログ運営から1年にも満たない新米ブロガーです。 本業は5年目突入・・・ 社会人って大変なことばかりですよね。 本ブログでは、私が経験してきた苦悩をもとに、得た知識を皆さんに少しでもお届けできたらと思い日々更新を続けています。 主な内容は事務仕事で使うことの多いExcelやWordなどの機能を解説した記事や心理学などのトピックです。 こんな私ですが、皆さんどうぞよろしくお願いします。

 

 

 

悩む社会人
仕事でExcelを使うことになった完全初心者です。Excelを使ってスケジュール表を作ったのですが、入力した日付から自動で曜日を表示させたいです。でもどの関数を使ったら良いのかわかりません。教えてください。

 

 

こんな疑問にお答えします。

 

日付から曜日を自動で出力したい時はWEEKDAY関数を使いましょう。Excelって参考書とかいろいろありますが、初心者の方にとってはどれも難しく感じてしまいますよね。でも安心してください。どんな初心者の方でもWEEKDAY関数をマスターできるようにご紹介いたします。
もちさん

 

 

こんな方におすすめ

  • Excel初心者で関数について知りたい
  • スケジュール表の日付情報から曜日を自動で抽出し別のセルに出力したい
  • WEEKDAY関数をマスターしたい

 

 

 

Excelは470種類を越える関数が存在します。

 

そんな中で、ほとんどの社会人はExcel関数の数の多さから、関数を覚えることに難しさを感じてしまっています。

しかし、関数を使って表計算をすると手作業で仕事を進めるよりも圧倒的に業務効率をUpさせることが出来ます。

 

本記事では、そんなExcelへの難しさを払拭すべく様々なExcel関数をご紹介していきます。

 

 

さて、前置きはこのくらいにして、さっそくご紹介していきます。

 

 

 

 

 

【WEEKDAY関数とは】
日付情報から曜日を自動で抽出し別のセルに出力したい時に使う関数

この関数の対応Ver 2010 2013 2016 2019 365

 

WEEKDAY関数はこんな時に使います

・スケジュール表を作成し日付の情報から曜日を自動で出力したい時

 

 

WEEKDAY関数の書式

=WEEKDAY(シリアル値,週の基準)

※シリアル値とは、日付を計算処理するために格納されている数値を示します

 

★シリアル値に入れるセル番号は?

シリアル値には、曜日を抽出する時に元となる日付のセルを入力します

 

★週の基準に入れる値は?

左列に示す番号を「週の基準」に入力することでそれぞれの値を表示することが出来ます。
※基本的には、「1または省略」を使うことが多いです。

 

 

では、実際の使用方法を見てみましょう

 

 

 

 

WEEKDAY関数の使い方

 

以下のような、スケジュール表中から『曜日』のみを別セルに出力したいとします

 

 

今回は、2ステップで曜日を入力します。
①WEEKDAY関数で曜日列(B列)に数字の表示形式を出力する
②数字形式で出力されたものを曜日形式に変更する

 

 

それでは、始めましょう

 

 

 

★WEEKDAY関数で曜日列(B列)に数字の表示形式を出力する

①B3セルに『曜日』を表示させるためカーソルを合わせます

 

 

 

②B3セル内に=WEEKDAY() と入力します

 

 

 

=WEEKDAY() の()内に『曜日』を自動出力するために、必要な情報元であるA3を入力します。

 

 

 

④その後、以下のように「数字の表示形式」である1を入力しEnterキーを押します

 

 

 

⑤すると、以下のように「7」という数字が表示されます
※なんで曜日が表示されないの?と思った方は安心してください。
  以下の★数字形式で出力されたものを曜日形式に変更するで、曜日表示に変更する手順をご紹介します

 

 

 

⑥その後、オートフィルでB3をB8までコピーすると、同じように数字が入力されます

 

 

 

 

★数字形式で出力されたものを曜日形式に変更する

①Ctrl+1 のショートカットキーで、「セルの書式設定」を表示します

 

 

 

②分類(C) をユーザー定義に変更します

 

 

 

③種類(T)の欄に入力された、「G/標準」をすべてBackspaceキーで削除し、「aaaa」と入力しOKを押します
※今回「aaaa」と入力することで表示形式は「~曜日」という内容に表示されます。
  それ以外の曜日形式が良い場合は、以下のワンポイントで紹介している情報を参考にして入力しましょう

 

 

 

④すると、表中の曜日欄には「土曜日」と表示されます

 

 

 

⑤その後、オートフィルでB3をB8までコピーすると、自動で『曜日』が数字から漢字表示に変更されます

 

 

 

上記のようにWEEKDAY関数を使うことが出来ます

 

 

ワンポイント

今回は、曜日を「~曜日」という表示形式で入力しましたが、
「aaaa」の部分に以下で示す記号を入力すれば、表示形式を変更することが出来ます。

用途に合わせて使ってみましょう。

 

 

 

もし、「土曜日・日曜日が入力された行に「休日」と自動で入力したい!」や「土曜日、日曜日の行を色分けしたい!」という方はそれぞれのリンクを参考にしてみてください。

 

 

 

あわせて覚えておきたい関数

・IF 条件によって利用する式を変更したい時に使う関数

 

 







  • この記事を書いた人
  • 最新記事

もちさん

こんにちは。 本ブログを運営している『もちさん』です。 ブログ運営から1年にも満たない新米ブロガーです。 本業は5年目突入・・・ 社会人って大変なことばかりですよね。 本ブログでは、私が経験してきた苦悩をもとに、得た知識を皆さんに少しでもお届けできたらと思い日々更新を続けています。 主な内容は事務仕事で使うことの多いExcelやWordなどの機能を解説した記事や心理学などのトピックです。 こんな私ですが、皆さんどうぞよろしくお願いします。

-Excel

© 2024 Mochi Blog