ShiftRegister
各イベント後にセルの値をバッファリングする、シフトレジスタ配列またはデータ「ストリーム」を実装します。
注 : リセット後に、読み込まれる最初の値がシフトレジスタに入力されます。
ShiftRegisterの入力パラメータ
Syntax:ShiftRegister(イベント,値,ステップ数,リセット)
イベント |
値を読み取る更新イベントを指定します。このパラメータは、次のいずれかを参照している必要があります。
注 : 指定の Event に依存する他の関数によって参照先の値が更新される前に、その値の状態をバッファするDelayLine 関数とは違い、ShiftRegister参照元の値が他の関数によって更新されてから、その値の状態をバッファします。
|
||||
値 | ソースデータ (-9999999 ~ 9999999、デフォルト = 0) を含んでいるセルへの参照。 | ||||
ステップ数 | 関数の内部シフトレジスタアレイの値の数を指定します (1 ~ 5000、デフォルト = 10)。 | ||||
リセット |
以前に読み取った値の関数を強制的に完全消去します。リセット後、最初に読み取られた値がシフトレジスタを効率的に埋めます。
|
ShiftRegisterの出力
戻り値 | バッファデータ構造体。この構造体には、指定された [値] に対する [リセット] から現在までの統計が含まれています。 |
結果 | この関数が初めてセルに挿入されると、スプレッドシート内に結果テーブルが自動的に作成されます。 |
ShiftRegisterデータアクセス関数
次のデータアクセス関数がスプレッドシートに自動挿入され、結果テーブルが作成されます。
最後 | GetValue(ディレイ, インデックス) | 構造体に含まれている最後の数。 |
平均 | GetMean(ディレイ) | 構造体のすべての値の平均。 |
標準偏差 | GetSDev(ディレイ) | 構造体のすべての値の標準偏差。 |
最小 | GetMin(ディレイ) | 構造体に含まれている最小値。 |
最大 | GetMax(ディレイ) | 構造体に含まれている最大値。 |
次のデータアクセス関数を使用して、そのほかのデータの取得ができます。
Count 関数 | GetCount(ディレイ) | 構造体に含まれている値の数。 |
合計 | GetSum(ディレイ) | 構造体に含まれているすべての値の合計。 |