私のミニテーブル(添付)には6つのユニットがあります。各ユニットには「電圧降下」と呼ばれる特定のイベントを設定できます。
このイベントから、そのユニットの前回の電圧低下イベント以降に発生したすべての以前のイベントまでをカウントバックし、このイベントから電圧低下イベントまでの期間を示す列をテーブルに追加したいと思います。
ありがとう
これはうまくいくはずです。 データを並べ替える必要があり、データテーブルの最後に電圧降下が見つからない場合はエラーが発生する可能性があります(Loc(mdrops> row()が空か、min()がないかどうかを確認することで簡単に修正できるはずです)
この式を使用すると、行番号に関連する最も近い電圧を取得できます。
If(:C Code Desc != "Voltage Drop",
m_drops = Loc(:C Code Desc << get as matrix, "Voltage Drop");
closest = m_drops[Min(Loc(m_drops > Row()))];
)
次に、その行番号を使用して、電圧降下の時間を取得できます。
:STARTTIME[:COLUMNRESULT]
これらの2つを使用すると、新しい数式で時差を計算できるはずです(すべてを1つの数式に結合することもできます)