weekday関数の 2つ目の引数 得られる値 1 または省略 1 日曜 ~ 7 土曜 2 1 月曜 ~ 7 日曜 3 0 月曜 〜 6 日曜 11 1 月曜 ~ 7 日曜 12 1 火曜 ~ 7 月曜 13 1 水曜 ~ 7 火曜 14 1 木曜 ~ 7 水曜 15 1 金曜 ~ 7 木曜 16 1 土曜 ~ 7 金曜 17 1 日曜 ~ 7 土曜 例えば、「日曜日」か「月曜日」に該当する場合だけ、何か処理をしたい、という場合、• 曜日の表示名をオリジナルにしたい場合や、どうしてもデータとして曜日名が欲しい場合には役立ちます。
このIF関数を下の表で使用すると、下のような長い式になってしまいます。 これで、日曜~金曜については直近の土曜日、土曜については7日後の土曜日を求めることができます。 図10 「ユーザー定義」を選択して「種類」に「aaa」と入力します• WEEKDAY関数を使います。
3前月末の日付は「EOMONTH 日付,-1 」です(前述)。
さて、「3」とは何曜日でしょう。 日付の入ったセルをクリックして 画面の例ではA1 、数式にセル番号を入力します 図4。 INTL DATE B1,B2,"1" ,B3,11 B1の「2012」、B2の「8」から、2012年8月の日曜日の数を求めB5に「4」を表示します。
14また、高性能カレンダーを作る際にもお話ししている「名前の定義」も必要になります。
[シリアル値]には、 「B3」をクリックで指定して、[種類]の場所は 空欄のままにしましょう。 なお、次のような処理の場合には、if関数とweekday関数の組み合わせではなく、別の機能を使います。
300種類以上もあるのだそうです。
数字を曜日に変更する方法 確かに曜日には変更できたのですが、「3」という数字のままでは困りますね。
解説 指定した日付の3日後を求めたとします。
「関数の検索」で「weekday」を入力し、「関数名」で「WEEKDAY」が選択されていることを確認してから「OK」ボタンをクリックします。 内容はiPad、Excel、ショートカット、困ったを解決、デジカメ、安全対策など多岐にわたる。 表示形式の指定 曜日の表示内容 aaaa 日曜日、月曜日、火曜日、水曜日、木曜日、金曜日、土曜日 aaa 日、月、火、水、木、金、土 dddd Sunday、Monday、Tuesday、Wednesday、Thursday、Friday、Saturday ddd Sun、Mon、Tue、Wed、Thu、Fri、Sat 「"aaaa"」を使って曜日を表示する例 TEXT関数の 表示形式に「"aaaa"」を使った関数の使い方を、エクセルを操作して解説します。
したがって、曜日を考えるときには 土曜日を基準として考えます。
先程ダイアログボックスで指定した[シリアル値]、[種類]は、数式のこの部分に該当します。 このように日曜日と土曜日に割り当てられる数値が離れてしまうと、「土曜日か日曜日」という条件を表現する「条件式」は複雑になってしまいます。 例では、「日曜日」に色を付けるために「B列が日曜日の場合」という条件を数式で入力しました。
1つまり3日分左にずらします。
今回は WEEKDAY関数を使いたいので、一覧から「WEEKDAY」をクリックで選択し、[OK]ボタンを押します。 [Enter]キーを押して、数式を実行 図5 すると、B2セルに「4」という数値が入ります 図6。 後で見た目を英語表記などに変更できるのも魅力です。
10解説 何回目かは日にちに6を足して7で割ります。
タグで探す• 実は、weekday関数の2つ目の引数は、各曜日をどの数値に変換するかの「ルール」を指示する引数です。 「0~7」までの数値で結果は返されます。
8では実際に試して見ます。