[Mac] [Excel] Excel for Mac 2011 でガントチャート #5

エクセル (Excel) で作るガントチャート、第5回目です。過去記事はこちら:

  1. [Mac] [Excel] Excel for Mac 2011 でガントチャート #1
  2. 1つのタスクの開始日から終了日までを色づけする
  3. [Mac] [Excel] Excel for Mac 2011 でガントチャート #2
  4. 複数のタスクの開始日から終了日までを色づけする
  5. [Mac] [Excel] Excel for Mac 2011 でガントチャート #3
  6. 年、月、日、曜日を表示する
  7. [Mac] [Excel] Excel for Mac 2011 でガントチャート #4
  8. 「初日 (基準となる日)」から相対的なやり方で表示する


前回は日付を「初日 (基準となる日)」から相対的なやり方で表示するように変更を加えました。今回は、その相対性を活用すべく:

「ガントチャートの日付 (初日) を変更しやすくする」
のを目標にします。まずは現在の状況を確認しておきましょう。現在はC4セルにだけベタ打ちされた絶対的な日付が入力されており (「2016/11/23」) それ以外のセルは、そのC4のセルの日付を利用して値が表示されています。
C4セルにのみデータのベタ打ち、それ以外はC4セルから相対的に決まる


ということですので、C4セルの値を変更すればすべての日付が自動的に変更されます。

ただ、問題があります。C4セルが2つの役割を担ってしまっています:

  1. ベタ打ちされた「年/月/日」データであり、チャートに表示される初日を決める
  2. 「年/月/日」を具体的に備えた値であるが、「曜日」として表示する
このことによって、初日がわかりづらくなったり、また、時間が経つとC4セルにベタ打ちされた日付によって他の日付も相対的に決定されるということを忘れてしまうかもしれません。是非foolproofにしたいので、1つ目の役割を他のセルに担わせます。

ということで、B2セルに「年/月/日」データをベタ打ちするようにしましょう。そして、そのベタ打ちされたデータをC4セルが参照する、という形にします。では、B2セルに日付を入力し、C4セルに「=B2」と入力します (試しにB2セルには「2016/12/1」と入力しました)

このことによってfoolproof-nessが向上します。初日を変更したい場合は今のB2セルに具体的な日付を入力します。

次はこちら --> [Mac] [Excel] Excel for Mac 2011 でガントチャート #6





0 件のコメント:

コメントを投稿

[Windows] AutoHotKey その2

職場の Windows PC に AutoHotKey というソフトを導入して、キーバインドを変更 したら、ものすごくキー入力が楽になった。ホームポジションから手をはずさずに上下左右、行頭・行末にカーソルを移動させたり、文字を削除したりできる。ストレスフリー。 カーソル移動系...