動的チャートの作成にExcelを使用する

  
多くの人は動的チャートの作成方法を知らないので、実際には動的フォームはExcelのフォームコントロールに設定を適用することで簡単に作成できます。あるコンピュータストアでは、5つの製品(ディスプレイ、シャーシ、キーボード、マウス、および完成した機械)の毎月の売上を数え、グラフを表示したいと考えています。通常の考えによると、5つの製品それぞれについてチャート表示を設計する必要がありますが、これは少し複雑です。実際、より専門的なアプローチは1つのチャートのみを使用することです。ユーザーはドロップダウンリストからユーザーが表示する月を選択すると、それに応じてチャートが自動的に変わります。データを抽出するプロセスは、主に5つの製品の1か月の売上データをワークシートの別のワークシート(もちろん、現在のワークシートの別の領域)に抽出してチャートを作成することです。チャートは元のデータではなく抽出されたデータに基づいて作成されるため、5つの製品の月の売上データ、つまりチャートの描画に使用されるデータを簡単に切り替えることができます。 sheet2ワークシートのA3単位に= sheet1!A3と入力し、A1セルの塗りつぶしハンドルをドラッグしてA4:A7にコピーします。シート2ワークシートのA1単位の値を使用して、どの月の売上データを抽出するか(つまり、管理図に記載されているデータのバッチ)を制御します。今すぐA1単位で1を入力します。 B2単位で数式= OFFSET(sheet1!A2,0、$ A $ 1)を入力し、B2セルの塗りつぶしハンドルをドラッグしてB4:B7にコピーします。 OFFSET関数の機能は、指定された単位を参照し、指定された行数と列数をオフセットして新しい単位参照を返すデータを抽出することです。この場合、OFFSET(sheet1!A2,0、$ A $ 1)関数の意味は次のとおりです。同じ行を見つけ、A2から1列オフセットして(B2)、セルの値を返します(図1)。チャートを作成するプロセスは、主に、sheet1ワークシートのsheet2ワークシートのA2:B7のデータに基づいて標準のクラスタ化縦棒グラフを作成することです。最初にシート1の空白セルを選択し、[チャートの挿入]メニューを選択して、チャートタイプを[クラスター縦棒グラフ]として選択し、[次へ]をクリックしてから、データ領域をクリックします。赤い矢印を押して、sheet2ワークシートのA2:B7領域を選択し、赤い矢印をクリックしてウィンドウを元に戻します。次に、クラスタ化された縦棒グラフをプレビューして、最後に[' Complete]ボタンをクリックします。グラフを挿入してください。 A2:B7とチャートに、1月の5つの品目の売上データが実際に表示されているかどうかを確認し、そうでない場合は、前の手順に従っているかどうかを確認します。 A1ユニットの内容を2に変更し、A2:B7とチャートに2月の5つの品目の売上データが表示されていることを確認します。グラフにドロップダウンリストのコンボボックスを追加し、シート1のワークシートでメニューを選択します。[ツールバー]フォームを表示します([コントロールツールボックス]は選択できません)。ツールバーの[コンボボックス]をクリックします。 'ボタンをクリックして、チャートの上の空白の位置をクリックし、ドロップダウンコンボボックスをチャートに追加します。コンボボックスをドラッグして位置を変更したり、コントロールポイントをドラッグしてサイズを変更することもできます。 2)。コンボボックスを右クリックして[コントロール形式の設定]を選択し、[コントロール]タブをクリックして[セルリンク]をSheet2!$ A $ 1セルに設定します。コンボボックスコントロールのデータ領域は列領域しか選択できないため、シート2の空白の列に1から6か月(D2からD7のセルなど)を入力し、コンボボックスのデータ領域をSheet2!$ Dに設定します。 $ 2:$ D $7。これは、sheet2ワークシートのD2:D7領域です。チャートのボタンの外側の領域をクリックしてから、ドロップダウンリストをクリックして、現在選択されている月に基づいて対応するチャートを表示できます(図3)。この記事は[System Home] www.xp85.comから来ています
Copyright © Windowsの知識 All Rights Reserved