分析におけるフィルタロック

サマリー

通常、フィルタを使用してデータの分析を行った場合、元のワークシートのデータのフィルタ条件を変更すると、分析結果やグラフの再計算が実行されます。

しかし、列をコピーピボットテーブルには、再計算の鍵アイコンのコンテキストメニューに3つのワークシートフィルタオプションが存在します。これらのオプションは、解析実行後のデータフィルタ条件変更を反映するかどうか制御できます。

必要なOriginのバージョン:Origin 9.1 SR0

学習する項目

  • 新しいワークブックまたはワークシートに列をコピーする
  • コピーした列のデータフィルタ条件をロックする
  • ソースワークシートにデータフィルタ条件を戻す

ステップ

  1. <Originプログラムフォルダ>\Samples\StatisticsにあるOriginのサンプルファイルautomobile.dat をインポートします。
  2. Make列を選択後に右クリックし、フィルタ:フィルタを追加または削除をコンテキストメニューで選択します。あるいは、ワークシートデータ操作ツールバーのフィルタボタンをクリックします。
    Lock Filter with Analysis 01.png
  3. Hondaのデータのみを表示するには、列の1行目のセル左上に表示されるフィルタアイコンButton Add Or Remove Data Filter.png をクリックします。全て選択をクリックして全てのチェックを外します。Hondaを選択します。OK ボタンをクリックします。
    Lock Filter with Analysis 02.png
  4. 列を別のワークシートにコピーするには、Ctrlキーを押しながらMakePowerEngine Displacement列をクリックして選択します。そして、選択した列上で右クリックし、ショートカットメニューから列をコピーを選択します。
  5. colcopyダイアログで、再計算ドロップダウンリストから自動を選択します。コピー先の列が同じワークブックの新しいワークシートに設定されていることを確認してください。列をコピーした新しいワークシートが作成されます。
    Lock Filter with Analysis 03.png
  6. コピーしたワークシートのタブを空欄になっているOriginのワークスペースにドラッグします。この操作で、新しいワークブックが作成されます。これにより、コピーしたデータと元のデータを横に並べて比較することができます。
  7. コピーした列1行目にある左上の再計算を示す緑色のロックアイコンをクリックします。コンテキストメニューでワークシートフィルタ:ロックを選びます。これでフィルタ条件を保存することができます。
    Lock Filter with Analysis 04-vNext.png
  8. もとのワークシートで、Power列にフィルタを追加します。フィルタアイコンをクリックしてより大きいを選択します。ダイアログでを100に設定し、OKボタンをクリックします。元のワークブックではPower列が100よりも大きい値しか表示しませんが、コピーしたワークシートではフィルタがロックされているため、更新はされなくなります。
  9. 元のワークブックのフィルタ条件は変更されましたが、それをコピーしたときの条件に戻すには、戻すというオプションを使用します。操作としては、コピーしたワークシートで列Aのヘッダに表示された緑の鍵のアイコンをクリックし、ワークシートフィルタ戻すをコンテキストメニューから選びます。これで、コピーした時のフィルタ条件が元のデータに戻され、Power列で設定した条件は反映されなくなります。

ロックフィルタオプションは新しいシートにのみ有効です。同じワークシートに列をコピーしても、鍵のアイコンをクリックして開くコンテキストメニュー内にこれらのオプションは表示されません。