こんにちは。頭が整理できない問題があります。
参照点で分割された別の列で構成される新しい列を作成しようとしていますが、問題は、含める条件がいくつかあることです。
わかりやすくするために、生成されたデータファイルを追加しました。これを参照します。
私がやりたいのは、列 Z を取得し、それを各 Y グループ内でZ|X=c で割ることです。ご覧のとおり、Y グループは同じサイズではありません。
SO C が参照点であり、すべての Y グループ (1 ~ 9) について列 Z を取得し、それを Z|X=c で割ります。
つまり、新しい列では、X=c の値はすべて 1 になり、その他の値は Z / (Z|X=c) になります。
さまざまな理由から実際のデータセットを示すことができず、英語が私の母国語ではないため、より明確な言葉で自分自身を表現できなかったことをお詫びします。
ご協力をよろしくお願いいたします。
V
これが機能する公式の1つです
currentY = :Y;
:Z / :Z[(Current Data Table() << get rows where( :X == "c" & :Y == currentY ))[1]];
