Momo Uta 309 - Home
« あんまりな墓碑銘が書かれたお墓(写真)ダメなアートの美術館 »

Excel Tips: 日付から曜日を求めるには?

エクセルでスケジュール表を書く際、曜日はどうやって表示させていますか?

AB
12085/3/8
22085/3/9
32085/3/10
42085/3/11

というような表です。短いスケジュールなら、手入力もアリですが、長いと面倒です。
まあ「月」と入力し、下にドラッグすれば自動で「火、水、木……」とコピーされていくわけですが、上記のような、先のスケジュールを立てたい時、曜日を確かめるのが大変だったりしません?

儂はおよそこのようにしています。

最も簡単なのは日付のセルの上で右クリックし、現れたメニューの「セルの書式設定」→「表示形式」タブ→分類の、「ユーザー定義」で「種類」を指定してしまう方法だと思います。
例えば「yyyy/m/d (aaa)」と入力すると、2085年3月8日なら「2085/3/8 (木)」と表示されます。「aaa」が「木」になるわけですな。ちなみに「aaaa」だと「木曜日」になります。(dddだとFri、ddddだとFridayです。)

上の表のように別のセルに曜日だけ表示させたい場合も同様です。
B1セルに「=A1」という式を入力。それだけだとB1セルには「2085/3/8」とだけ表示されます。
で、B列全体(もしくは曜日表示させたい範囲)を選択し、右クリック。上と同様に「セルの書式設定」→「表示形式」タブで、ユーザー定義書式として種類欄に「aaa」と入力します。
すると、

AB
12085/3/8
22085/3/9
32085/3/10
42085/3/11

と表示されます。
あとはB1セルの内容を下にコピーすればいいだけです。

ユーザー定義書式を使わず、関数を使う方法もあります。
例えばこう。上の表で言うと、B1からB4に、以下のような関数式を入れます。

=CHOOSE(WEEKDAY(A1), "日", "月", "火","水","木","金","土")

「WEEKDAY」は、指定された日付の曜日を、日曜は1、月曜は7という数字にする関数。上の例でB1に「=WEEKDAY(A1)」を入れると結果は「5」となるはず。
「CHOOSE」は、関数内やセル上の範囲で指定したリストから値を引っ張ってくる関数。例えば「=CHOOSE(5, "日", "月", "火","水","木","金","土")」なら、5番目の「木」が返されます。

で、組み合わせると上の例のような式に。「A1を参照し数字にする(CHOOSE関数)、その数字をインデックスとして使い、日~土のなかで該当するものを表示する(WEEKDAY関数)」という意味になります。

ちなみにCHOOSE関数は、合計値を求める範囲を条件によって変えたい時、などにも使います。ってかそっちが本来的な使い方かも。

ちなみにその2。日曜は赤、土曜は青、など曜日による色換えは「条件付き書式」で行います。手で設定していては時間がもったいないです。これはまたいずれ(があるかどうかは不明)。

以上、今日のExcel Tipsでした。

ちなみにその3。上の日付は、4月に上演する劇の舞台設定と関係しています。自分の資料作成のために「未来のスケジュール表」を作る必要があり、ついでブログネタにしてみた次第。


著者: mhase
タグ: excel

この記事へのトラックバック アドレス

This is a captcha-picture. It is used to prevent mass-access by robots.
Please enter the characters from the image above. (case insensitive)

フィードバックはまだありません

コメントする


頂いたメールアドレスはこのサイト上には表示されません

頂いたURLは表示されます。
(改行が自動で <br /> になります)
(名前、email、ウェブサイト)
(ユーザがメッセージ・フォームを通してあなたに連絡することを許可します (あなたのメール・アドレスは表示されません))
This is a captcha-picture. It is used to prevent mass-access by robots.
Please enter the characters from the image above. (case insensitive)
2010年3月
 << <   > >>
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        

いかにもパソコン初心者な劇作家・演出家が、わけあって試験的に開始してみた、ちょっぴりイットなブログーです。
筆者: Motohiro Hase

Momo Uta 309 Momo Uta 309
my flickr photos my del.icio.us bookmarks untitled / mloge twitter / mloge Technorati Profile my last.fm
mloge Citymloge city | 自動
mloge City - 入植 mloge City - 工業 mloge City - 交通 mloge City - 治安 mloge City - 環境

アクティビティ

現在進行中の活動:

劇団桃唄309公演『死すべき母の石』
10月15日~25日 テアトルBONBON(中野)
公演情報 | 点景(携帯写真)
チケット


前回の活動:
2008年12月6日 / 12月17日~23日
おやすみ、おじさん3 - 草の子、見えずの雪ふる
戯曲・演出 長谷基弘 ※新作
公演情報
絵双紙
ポータル


前々回の活動:
ラ カンパニー アン公演
鳥の眼』演出
(作:西山水木 / 振付:明樹由佳)
2008年9月18日(木)~9月24日(水)
@新宿 シアター・ミラクル

最近の記事

検索

mloge family

→ twitter: @mloge
→ tumblr: mloge
→ facebook: Motohiro Hase

XMLフィード

powered by b2evolution free blog software