質問: 複数のデータテーブルから合致する行を検索 はじめまして、今月からuipathを導入することとなった初心者です。 【やりたいこと】 エクセル1の表の「依頼番号」列を検索ワードとして、エクセル2の表全体から検索。 合致しない場合、エクセル1表の検索値と同じ行、かつ適当な列に文字列を入力。 以上の内容を、繰り返し(各行)と条件分岐を組み合わせてやりたいのですが、 合致しなかったとして、検索値と同じ行を指定して入力する方法が分かりません。 別にデータテーブルを構築して、合致したら空欄合致しなかったら文字列、のような列を作成し エクセル1に挿入するほうがいいのでしょうか?
回答: こんにちは 以下のような感じになると思います。dt1,dt2は読み替えてください。 条件分岐の条件式はlinqで一文で記載していますが、別アプローチとして 条件分岐の前にもう一つfor each rowを加えてその中でチェックする方法もあります。 [img20210210-2] uipath導入にあたって講師もテキストもない状態なので、 uipath academyに各種トレーニング教材がそろっていますので、こちらを利用されると 良いと思います。(無償ですので)