質問: dtを条件『特定列が重複』で分岐させ、不要行を削除したい uipath 初心者です。 以下のdtで、 『項目』が重複している場合、入荷日を確認し 日付が最新のものを残し、それ以外を削除 したいです。 作り方を教えて頂きたくよろしくお願いいたします。 【元データ】 【完了後】 [image] [image]
回答: こんにちは 参考レベルですが、1行で書くと以下のような感じになるかと思います。 newdt = dt.asenumerable.groupby(function(r) r("項目")).select(function(g) g.orderbydescending(function(r) if(datetime.tryparse(r("入荷日").tostring,new date),datetime.parse(r("入荷日").tostring),new datetime(2000,1,1))).first).select(function(r) dt.loaddatarow({r("n...