Excel で、ある役職に就いている人々の勤務期間の開始日から終了日までのグラフを作成する必要があります。Y 軸に名前を入力し、開始日から終了日までの各名前の水平線を描画します。
このタイプのグラフを作成する方法がわかりません。
答え1
y 軸に名前を表示したい場合は、棒グラフを使用する必要があります。これは少し複雑です。まず、次の表に示すように、「雇用期間」列を使用してデータを設定する必要があります。
長さの列は、終了日から開始日を引いたものです。次に、名前と最初の 2 つの列 (開始と長さ) を選択し、グラフ タブから「積み上げ棒グラフ」を選択します。2 つのデータ シリーズのみのグラフを取得するには、グラフ > ソース データ... メニューから「行/列の切り替え」をクリックする必要があるでしょう。
最初のシリーズを選択し、「塗りつぶしなし」、「線なし」にフォーマットし、「影」のチェックを外します。これにより、最初のシリーズは見えなくなります。(開始日の前のスペースを占めるためだけに存在します)。次に、データに適した最小値と最大値になるように x 軸のスケールをフォーマットします。次のような結果になるはずです。
(名前は@Gary's Studentから恥ずかしげもなく盗用しました:)
答え2
答え3
私はこれを Excel ではなく LibreOffice Calc で実行したので、メニュー オプションは少し異なりますが、一般的な説明をします。Excel でも同じ設定が見つかるはずです。
データは、列 A の開始日と終了日を X 値として設定されています。各人物は、列 B から D の別々のシリーズです。各人物にダミーの Y 値を与えて、それぞれに水平線を用意しました。左端の名前に最も高いダミー値を使用して、凡例を線と同じ順序にします。
点と線を含む XY (散布) チャートを選択します。
書式をきれいにするには:
Y 軸の主間隔と副間隔を 1 に設定すると、名前ごとにグリッド ラインのみが表示されます (または水平グリッド ラインが削除されます)。ダミー値が表示されないように、Y 軸のラベルの選択を解除します。
X 軸の日付フォーマットを短い形式に設定し、ラベルが互いに重ならないようにラベルを回転させます (私は 45 度を使用しました)。
残りの外観は必要に応じてカスタマイズできます。
簡潔にするために凡例を使用しましたが、代わりにテキスト ボックスを使用して Y 軸に名前を追加することもできます。