以前の記事Excelを上から1行ずつ最終行まで読込→別のファイルから値を転記→数式を設定これのPower Automate Desktop版を作成してみました。 Show
目次
概要メインデータ:出荷売上の実績(商品CDと出荷数量を持ってるとする) ①とりあえず、出荷売上の実績データの最終行を取得 使用したサンプルデータ(メインデータ) 使用した単価マスタデータ 作成した(された)変数作成したフローExcelの起動(メインデータ)Excelワークシートから最初の空の列や行を取得(メインデータ)これでメイン最終行や最終列(実際には最終+1)を取得できる。 Excelの起動(単価データ)Excelワークシートから最初の空の列や行を取得(単価データ)変数の設定(メインデータの2行目からスタート)ループ条件(メインデータのカウンターが最終行以下の間は繰り返す)Excelワークシートから読み取り(メインデータの商品CDの値をし)変数の設定(単価データの2行目からスタート)ループ条件(単価データのカウンターが最終行以下の間は繰り返す)Excelワークシートから読み取り(単価データの商品CDの値を読み取る、値の取得)If(メインデータの商品CD=単価データの商品CDの場合)Excelワークシートから読み取り(対象の商品CDの単価を読み取る、値の取得)ループを抜ける変数を大きくする(単価データのカウンターを1上げる)Excelワークシートに書き込み(メインデータに取得した単価を書き込む、値の設定)Excelワークシートに書き込み(メインデータに単価×数量の数式を書き込む、値の設定 )変数を大きくする(メインデータのカウンターを1上げる)▶で実行してみるちゃんと実行されました! 以上 PowerautomateのExcelテーブルの行数は?Excelコネクタで利用可能なExcelファイルの行数の上限値は10万行です。
Powerautomateの改ページしきい値は?「複数の項目の取得」アクションの設定で改ページをオンにします。 しきい値は5,000にしておきます。 また「複数の項目の取得」アクションのフィルター条件に TargetItemID の値以上を指定します。
Office365 Excelの最大行数は?ワークシートとブックの仕様と制限. |