技術情報ブログ
SharePoint
2021.07.23

【Power AutomateでExcelデータをSharePointにインポートするために考えること 第3回】フロー実行時のエラー内容と対処方法

【Power AutomateでExcelデータをSharePointにインポートするために考えること 第3回】フロー実行時のエラー内容と対処方法

こんにちは。アーティサン株式会社の小刀稱(ことね)です。

「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に変更

この詳細オプションを見落とし、「設定箇所が見つからない」とご相談を受けることがよくあります。

↑意外な落とし穴ですね!皆さんもご注意を。

フローでのDateTime形式の指定

 

この設定により、日付形式(ISO 8601形式)で値を取得することができました。

ISO 8601形式で取得出来ている

 

フローの実行

それでは修正したフローを再度実行しましょう。

保存したExcelファイルの横にある三点リーダーから 自動化作成したフロー名 をクリックすることで実行できます。

フローの実行ステップ

無事データをインポートすることができました!

 

フローの実行ステップ

でもよく見ると、datetime列の値が少しおかしいような・・・

 

datetime列の時刻をExcelとSharePointで比較

どうやらSharePointリストのdatetime列が9時間先行しているみたいです。

徐々に完成に近づいていますが、今回はここまで!

次回は発生した現象の原因とその対処方法についてお伝えしていきたいと思います。

ここまで読んでいただき、ありがとうございました。

 

 

【このシリーズの過去回一覧】

 

Power Platform(SharePoint・Power Apps・Power Automate)に関する営業活動や設計、開発などを担当:小刀稱知哉

小刀稱知哉

大分県出身(温泉大好き)、現在は東京都在住

1990年生まれ

30才でメーカーの技術営業からIT業界にジョブチェンジ!!!

趣味は読書

主にMicrosoftのローコード(SharePoint・Power Platform)に関するに関する営業活動や設計、開発などを担当しております!

(最近はCopilot Studioについても勉強中)

持ってる資格はPL-200/PL-300/PL-400/PL-600/MS-700/AZ-104/AZ-305/SC-200/SC-100

シェアする
記事カテゴリ
最新記事
2025.04.30

Power Apps, Power Automate で作る NFC タグを活用したアプリ例

2025.04.16

Power Apps で NFC タグを使ってみる

2025.04.02

Copilot Studioで作成したコパイロットをTeams に追加する方法

2025.03.19

SharePoint リストで主キーを実装し、比較してみた

2025.03.12

SharePointのデザインをもっとおしゃれに!(X-SP Design | SharePoint デザイン拡張サービスのご紹介)(4) サンプルの紹介その2

データ構造.Net Core Test Explorerレスポンシブ技術カスタマイズ委任自動化したクラウド フロー運用開発環境filter query管理システム列X-SPNFCタグモデル駆動型アプリSortByColumns関数Dataverse for Teams入門ItcomponentVBAフローの種類選択肢列環境sortガバナンス登録日StylePowerAutomatePower AppsTypeScriptitem関数初心者情報技術ダイアログエラーインスタント クラウド フロー参照列本番環境ソートerror notification更新者StudioPower PlatformHTMLGoogle Maps中級者メッセージIDコンポーネントエクセルスケジュール済みクラウド フローChatGPTライセンスmultiple itemエラー通知更新日AISharePointEF CoreMarker Clustererキャンバスアプリメールdialogerrorレスポンシブ レイアウトOpenAI環境構築手順複数項目削除変更生成系AIExcelマイグレーションRANK()関数DatePickerfirst()関数Tips復元responsive layoutオープンAIpipelineシェアポイントフォルダ外部DBCopilotPower AutomateFramework CoreDynamics 365 SalesDropdownnest新機能restoreデータ行の制限チャットGPTCI/CD便利機能ゴミ箱連携licenseC#Attribute directivesMicrosoft Translatorview入れ子変数Power BI引き継ぎgalleryパイプラインカレンダー完全削除接続添付ファイルコントロールattributeO/Rマッパーマーカークラスタリングライブラリビュー動的リスト検索個人列退職ギャラリーDevOpsCalendarモデル駆動型データフローファイルサイズvalidationazure sql databasetailwindcssアクセス制限collectionMicrosoft 365グループユーザー列所有者を変更スクロールMicrosoft 365Teamsセキュリティロールrecycle binフルリモートワークローコードCase式マルチテナント承認コレクションセキュリティグループSharePoint Online異動コンテナ簡易在庫管理ローコード開発ビジネスルールごみ箱アーティサンAngularHTTP Requestドロップダウンメニューリマインド複数の添付ファイル送信元リストLoopショートカットキー時間外非エンジニアDataverseアクセス許可ArtisanAccessCSSBreakpointObserverSet承認フローメールの送信非表示Microsoftshortcut key通知体験談JavaScriptSharePoint Framework転職InfoPathxUnitメディアクエリForAllform差出人アプリdesignconcat関数ファイル勉強表示SPFx主キーMatTable.Net Core 3.1スマホUpdateContextエクスポートインスタントクラウドフロー[市民開発者JSON文字制限フィルター クエリ内製化切替サンプルCopilot StudioAngular MaterialVSCodePCロードマップインポート自動化したクラウドフロー構築デザインフロー実行ドキュメント ライブラリ市民開発登録者samplePowerApps
PageTop
ページトップに戻る