こんにちは。アーティサン株式会社の小刀稱(ことね)です。
「Power AutomateでExcelをSharePointリストにインポートしたい時に考えること」シリーズの第3回です。
本シリーズでは、私が実際にPower Automateを用いて、「ExcelをSharePointリストにインポートする」フローを作成していきます。
また、作成の際に学んだ点や躓いた点を中心に紹介いたします。
Power Automateでどんな事ができるのか知りたい、実際の作成方法を知りたい、という方に向けた記事です。
前回はPower Automateにて静的なExcelデータをSharePointリストにインポートするフローを作成しましたが、 実行するとエラーが起きてしまいました。
第2回目の内容はこちらを参照ください。
Power AutomateでExcelデータをSharePointにインポートするために考えること(第2回)
今回はエラーの内容とその対処方法についてお伝えしていきたいと思います。
エラー内容の確認
まずは発生したエラーについて再度確認します。
内容を確認すると、SharePointリストとExcelデータのdate列の形式が異なるため発生しているようです。
※SharePointリストは日付形式、Excelデータは数値(正確には文字列)となっている。
これは「表内に存在する行を一覧表示」アクションを用いて日付形式を取得すると、既定ではシリアル値となってしまうことが原因です。
対処
対処法としては、「表内に存在する行を一覧表示」アクション下部の「詳細オプションを表示する」をクリックし、DateTime形式をISO 8601に変更するだけです。
「表内に存在する行を一覧表示」アクション下部の「詳細オプションを表示する」をクリック
DateTime形式をISO 8601に変更
この詳細オプションを見落とし、「設定箇所が見つからない」とご相談を受けることがよくあります。
↑意外な落とし穴ですね!皆さんもご注意を。
この設定により、日付形式(ISO 8601形式)で値を取得することができました。
フローの実行
それでは修正したフローを再度実行しましょう。
保存したExcelファイルの横にある三点リーダーから 自動化→ 作成したフロー名 をクリックすることで実行できます。
無事データをインポートすることができました!
でもよく見ると、datetime列の値が少しおかしいような・・・
どうやらSharePointリストのdatetime列が9時間先行しているみたいです。
徐々に完成に近づいていますが、今回はここまで!
次回は発生した現象の原因とその対処方法についてお伝えしていきたいと思います。
ここまで読んでいただき、ありがとうございました。
【このシリーズの過去回一覧】
-
【Power AutomateでExcelデータをSharePointにインポートするために考えること 第1回】
4つのシーンごとに手法を比較、その最適解とは? -
【Power AutomateでExcelデータをSharePointにインポートするために考えること 第2回】
フロー作成でエラー発生! -
【Power AutomateでExcelデータをSharePointにインポートするために考えること 第3回】
フロー実行時のエラー内容と対処方法 -
【Power AutomateでExcelデータをSharePointにインポートするために考えること 第4回】
タイムゾーン差異と対処法 -
【Power AutomateでExcelデータをSharePointにインポートするために考えること 第5回】
ExcelファイルIDを動的取得 -
【Power AutomateでExcelデータをSharePointにインポートするために考えること 第6回】
インポートするためのドライブIDを取得する方法 -
【Power AutomateでExcelデータをSharePointにインポートするために考えること 第7回】
ファイルIDとテーブルIDを動的取得 -
【Power AutomateでExcelデータをSharePointにインポートするために考えること 第8回】
トリガーの条件の指定方法 -
【Power AutomateでExcelをSharePointリストにインポートしたい時に考えること 第9回】
Excel表データの行数が多い場合の対処法 -
【Power AutomateでExcelをSharePointリストにインポートしたい時に考えること 第10回】
インポートがうまくいかない!原因と対処法は? -
【Power AutomateでExcelをSharePointリストにインポートしたい時に考えること 第11回】
煩雑なフローをアクションで可読性向上!
【こちらも合わせて読みたい】
地方自治体ローコード導入・運用支援サービス(Power Apps・Power Automate)
Microsoft社が提供するローコード技術であるPower Platformを用いて、自治体様のDX化を支援します。
X-SP | SharePoint デザイン・機能拡張サービス
デザイン×機能を兼ね備えたSharePointを提供いたします。
SharePointの利便性を向上し、操作性と視認性を兼ね備えたデザインでユーザーの業務効率化・ストレス低減を提供します。
内製化支援サービス | Power Platform(Power Apps・Power Automate)
Power Platform(Power Apps・Power Automate)開発や運用をスムーズに内製できるよう支援いたします。
DX人材育成プログラム | Power Apps・Power Automte 教育
Microsoft社が提供するローコード技術であるPower Platformを用いて、社内のDX化を推進するための人材を育成いたします。
Power Apps/Power Automateアプリ開発・導入支援サービス
Microsoft社が提供するPower Apps / Power Automateの導入支援として、高度なアプリも最速で作れる業務アプリ作成支援サービスを提供いたします。
SharePointモダン化コンサルティングサービス
従来のSharePoint から移行・モダン化したい方に向けて、事前調査からサイト作成・活用支援までトータルなコンサルティング・技術支援を提供いたします。
小刀稱知哉
大分県出身(温泉大好き)、現在は東京都在住
1990年生まれ
30才でメーカーの技術営業からIT業界にジョブチェンジ!!!
趣味は読書
Power Platform(SharePoint・Power Apps・Power Automate)に関する営業活動や設計、開発などを担当しております!
持ってる資格はPL-200/PL-300/PL-400/PL-600/MS-700/AZ-104/AZ-305