質問: 日付計算の方法 uipath初心者です。 以下のデータテーブルと、会社休日表を元に日付計算を行いたいです。 1行ずつ繰り返し処理とし、 生産予定日 ”ー” 積上日数(ただし会社休日を除く稼働日で計算)= 納期 とし、納期を払い出ししたいです。 方法を教えて頂きたく、よろしくお願いいたします。 [image] 【会社休日表】 [image]
回答: こんにちは 頂いたrobotなのですが、現在3秒/件 で動いております。 調査対象が4万件強あり、12万秒・・・ 私のpcでは10時間ほどuipathを動かすと落ちてしまいます。 データ量が多い場合は、適切なアルゴリズムを選択することが重要かと思います。 今回のケースの場合、データ量が多いとのことで、ループの中での演算量を最小にする アプローチが必要かと思います。取り急ぎ以下の手順のサンプルを添付しますのでご確認ください。 1.あらかじめ、休日表から、ソート済非休日リスト(稼働日リスト)を作成する。 2.ループ内で対象の日付について稼働日リストでのbinarysearchを...