Content過去5年間の間に同項目内で同じ値がある場合、その最新の値にflgを立てたいお世話になっております。Senseの知識が乏しいため、皆様のお力添えいただけますと有難いです。年月Aflg2023031120210221201901120181242017112上記の様なテーブルがある場合、項目[年月]の各値から過去5年間遡り、その間で項目[A]で同じ値の最新箇所(上記テーブルでは項目[年月]=202303、項目[A]=1と項目[年月]=202102、項目[A]=2)にflgを建てたいのですが、何か方法はありませんでしょうか?データの取込はエクセルファイルからの取得を想定しております。Content添付のQVFファイルを参照ください。byでソートして1つ前のレコードとの差分を取り5以下の場合に1を立てるようにしています。サンプルデータも添付します。1_1年月の場合、年またぎなども考慮しないといけないので計算式が異なります。年月を日付型にしていないのであれば下記で対応可能です。Flag日付型にしている場合は以下の通りです。FlagサンプルのQVFは日付型に変換しているので2番目の数式の方が良いです。差分は下記のようにすれば対応できます。Content添付のQVFファイルを参照ください。byでソートして1つ前のレコードとの差分を取り5以下の場合に1を立てるようにしています。サンプルデータも添付します。Contentありがとうございます。希望通りのデータが作成できました!大変助かりました。Flagご教示いただきましたスクリプトのフラグに使用している年を年月に置き換えましたが、上手く作動いたしませんでした。1_1年月の場合、年またぎなども考慮しないといけないので計算式が異なります。年月を日付型にしていないのであれば下記で対応可能です。Flag日付型にしている場合は以下の通りです。FlagサンプルのQVFは日付型に変換しているので2番目の数式の方が良いです。差分は下記のようにすれば対応できます。Content詳細にご説明頂きありがとうございます。peek関数の使い方も把握できましたので、今後の開発に活かしていきたいと思います。ありがとうございました。