コンテンツへスキップ
超解決
  • トップページ
  • 詐欺メールチェッカー
  • 日本語テキスト整形・変換ツール(全角半角・改行・空白を一括処理)
  • 高機能・文字数カウント(自動保存付き)
  • パスワード生成ツール
  • 全記事一覧(サイトマップ)
  1. ホーム
  2. デジタル・IT
  3. Office・仕事術
  4. 【Power Automate】SharePointリストの更新が急に動かない時の入力値と条件分岐の直し方

【Power Automate】SharePointリストの更新が急に動かない時の入力値と条件分岐の直し方

2026年7月3日
Office・仕事術
【Power Automate】SharePointリストの更新が急に動かない時の入力値と条件分岐の直し方
🛡️ 超解決

Power AutomateでSharePointリストを更新するフローが、ある日突然動かなくなることがあります。原因は入力値のズレや条件分岐の設定ミスがほとんどです。この記事では、フローが動かなくなったときに最初に確認すべきポイントと、修正手順を具体的に解説します。原因を正しく切り分ければ、短時間で復旧させることができます。

【要点】この記事で確認すること

  • 最初に見る場所: フローの実行履歴でエラーメッセージを確認し、失敗したアクションを特定します。特に「更新」アクションの入力値が赤字になっていないかチェックします。
  • 切り分けの軸: 端末側(ブラウザキャッシュなど)ではなく、フロー内の設定(入力値の動的コンテンツ、条件式、列の内部名)が原因かを優先的に調べます。まずフローの編集画面で、各アクションのプロパティを確認します。
  • 注意点: 会社PCでフローを編集する場合、管理者によってフローの共有や権限が制限されていることがあります。勝手にフローを削除せず、まずはコピーしてテストすることを推奨します。SharePointリストの列名を変更すると、フロー内の動的コンテンツが切断されるため、列名変更後はフローも再設定が必要です。
超解決ツール無料登録不要ブラウザ内処理MAIL不審メール・URL安全確認メールヘッダーとURLを解析し、危険な点と取るべき行動をブラウザ内で確認できます。メール・URLを確認する

ADVERTISEMENT

目次

  • 1. 突然動かなくなる主な原因
    • 1.1. 入力値の変更
    • 1.2. 条件分岐のロジックミス
    • 1.3. SharePoint側の権限変更やリスト設定変更
  • 2. 入力値の確認手順
  • 3. 条件分岐の修正手順
    • 3.1. 条件アクションの設定確認
    • 3.2. Apply to eachの中で条件分岐する場合の注意
    • 3.3. 並列分岐の順序
  • 4. 失敗パターンと判断基準
  • 5. 管理者へ確認する情報
  • 6. よくある質問
  • 7. まとめ
    • 7.1. 解決 関連記事でさらに詳しく
    • 7.2. Office・仕事術の人気記事ランキング

突然動かなくなる主な原因

Power AutomateでSharePointリストの更新が突然動作しなくなる原因は、大きく分けて3つあります。それぞれの特徴を理解することで、素早く原因を特定できます。

入力値の変更

SharePointリストの列名を変更したり、列のデータ型を変えたり、必須項目を新たに設定した場合、フロー内で指定している入力値が無効になります。特に「動的コンテンツ」で参照している列は、内部名が変わると正しく値が渡されません。たとえば「タイトル」列を「案件名」に変えたとき、フローでは古い内部名「Title」が使われ続け、更新時にエラーが発生します。

条件分岐のロジックミス

フロー内で「条件」アクションを使って更新の実行を制御している場合、条件式が適切でないと更新がスキップされたり、間違ったアイテムを更新したりします。特に「Apply to each」の中で条件分岐を使うときは、ループごとに正しく動作するか注意が必要です。たとえば、ステータス列の値が「完了」の場合だけ更新したいのに、「等しい」ではなく「次の値を含む」にしていると、予想外のレコードが更新対象になります。

SharePoint側の権限変更やリスト設定変更

フローを実行するアカウント(通常はフローの所有者)のSharePointリストに対する権限が変更された場合、更新アクションが失敗します。また、リストのバージョン管理設定が変更されたり、列にインデックスが追加されたりした場合も、フローに影響が出ることがあります。これらの変更はIT管理者やリスト管理者が行うことが多いため、確認が必要です。

※ お探しの解決策が見つからない場合は、こちらの「Teams/Outlookトラブル完全解決データベース」で他のエラー原因や解決策をチェックしてみてください。

入力値の確認手順

まずはフローの実行履歴と編集画面で入力値を確認します。以下の手順で進めます。

  1. Power Automateにサインインし、該当フローを開きます。左側メニューから「実行履歴」を選択し、最新の失敗した実行をクリックします。
  2. 実行画面で各アクションの状態を確認します。赤い×印がついているアクションをクリックし、出力やエラーメッセージを確認します。
  3. エラーが「BadRequest」や「Input is required」などであれば、入力値に問題があります。フローを編集モードで開き、該当アクションを選択します。
  4. アクションのプロパティで、すべての動的コンテンツが正しい列を参照しているか確認します。列名が変更されている場合、動的コンテンツの表示が「式」や空欄になっていることがあります。
  5. 必要に応じて、「動的コンテンツの追加」ボタンから正しい列を再選択します。列の内部名が分からない場合は、SharePointリストの設定から「列の内部名」を確認するか、フローで「式」を使って列名を指定します。
  6. 修正後、フローを保存してテスト実行します。期待通り更新されるか確認します。

条件分岐の修正手順

条件分岐に問題がある場合、フローはエラーにならずに正常終了するが更新されない、または間違ったアイテムが更新されるという形で現れます。以下のポイントを確認します。

条件アクションの設定確認

条件アクションの左辺と右辺の値が正しいか確認します。特に、SharePointリストから取得した値と比較する場合、データ型が一致している必要があります。例えば、数値列とテキストを比較すると常に偽になります。

Apply to eachの中で条件分岐する場合の注意

ループ内で条件を使うときは、ループの外から取得した値(例えばトリガーで受け取った値)を条件に使用していないか注意します。また、Apply to eachの出力が複数ある場合、どのアイテムを更新対象とするか明確にしましょう。よくあるミスは、条件を満たさないアイテムにも「更新」アクションが実行されてしまうことです。

並列分岐の順序

複数の条件分岐を並列に配置している場合、すべての分岐が評価されます。想定外の分岐が実行されていないか確認します。また、条件アクションの後に「更新」アクションがある場合は、その分岐が正しく接続されているかもチェックします。

状況 条件式の例 結果
正常動作 ステータス 次の値に等しい ‘完了’ ステータスが「完了」のアイテムだけ更新
失敗パターン ステータス 次の値を含む ‘完了’ 「完了」「未完了」などすべてが一致し、すべて更新
失敗パターン 数値列 次の値に等しい ‘100’ (テキスト) データ型不一致で常に偽、更新されない

失敗パターンと判断基準

実際に発生しやすい失敗パターンをいくつか挙げます。

  • 列名にスペースが含まれている: SharePointリストの列名にスペースがある場合、動的コンテンツの内部名は「OData__x0020_」などに変換されます。しかし、フロー画面では元の列名で表示されるため、一見正しく見えることがあります。実際には内部名が異なり、更新時にマッピングが失敗します。対処法として、列名からスペースを削除するか、式を使って内部名を直接指定します。
  • 条件式で「等しい」と「含む」を混同: 単一選択列の値は「等しい」で比較するのが正しいですが、「次の値を含む」を使うと「完了」と「未完了」のように部分一致してしまい、意図しないアイテムが更新されます。選択肢の値は正確に入力しましょう。
  • 数値とテキストの不一致: SharePontの列が「数値」型なのに、フロー内でテキストとして比較すると、条件が常に偽になります。動的コンテンツのデータ型を確認し、必要に応じて「int()」や「string()」関数で変換します。

管理者へ確認する情報

自身で解決できない場合、管理者に以下の情報を伝えるとスムーズです。

  • フロー実行時のエラーメッセージ(特にHTTPステータスコードと本文)
  • 失敗したアクション名とその入力値(スクリーンショットを添付)
  • SharePointリストの列設定(列名、データ型、必須・既定値)が最近変更されたかどうか
  • フローを実行するアカウントのリスト権限が変更された可能性

例えば、リストの「バージョン管理」が有効になった場合、更新アクションに「ETag」が必要になることがあります。また、列に「インデックス」が設定されると、フロー側で特別な処理が必要になるケースもあります。管理者はリストの設定を見直すことができます。

よくある質問

Q1: フローがエラーにならずに正常終了するが、更新されていません。なぜですか?
A: 条件分岐が原因の可能性が高いです。条件アクションが正しく評価されず、更新アクションがスキップされているかもしれません。フローの実行履歴で各アクションの出力を確認し、条件の結果が想定通りか検証してください。また、更新アクションが分岐の正しい側に配置されているかも確認します。

Q2: 動的コンテンツを選んでも、正しい列名が表示されません。どうすればいいですか?
A: SharePointリストの列名を変更した直後は、フローに新しい列名が反映されないことがあります。フローを一旦保存して閉じ、再度開くと表示される場合があります。それでも表示されない場合は、「式」タブから列の内部名を直接入力します。内部名はSharePointリストの設定画面で「列の内部名」として確認できます。

Q3: 「Apply to each」の中で更新すると、ループごとに時間がかかりすぎます。対策はありますか?
A: ループ内で更新アクションを使うと、アイテム数が多いときに処理速度が低下します。可能であれば、条件を満たすアイテムを一度に更新する「フィルター配列」と「アイテムの更新」を組み合わせると効率的です。ただし、複数アイテムの同時更新には注意が必要です。管理者に相談して、バッチ処理の導入を検討しましょう。

まとめ

SharePointリストの更新が突然動かなくなった場合、まずはフローの実行履歴でエラー内容を確認し、入力値と条件分岐の設定を見直すことが重要です。列名の変更やデータ型の不一致、条件式の誤りが主な原因です。修正後は必ずテスト実行を行い、意図通り更新されることを確認してください。また、再発防止のために、SharePointリストの列設定を変更する際は、フローへの影響を事前に評価するルールをチームで決めておくとよいでしょう。


👥
Teams/Outlookトラブル完全解決データベース サインイン、接続エラー、メール送受信の不具合など、特有のトラブル解決策を網羅。困った時の逆引きに活用してください。
🔐
会社アカウント・認証トラブル完全解決データベース 職場または学校アカウント、MFA、Authenticator、VPN、権限、会社ポリシーで止まる問題を横断的に確認できます。
この記事の監修者
🌐

超解決 リモートワーク研究班

Microsoft 365の導入・保守を専門とするエンジニアグループ。通信障害やサインイン不具合など、ビジネスインフラのトラブル対応に精通しています。

解決 関連記事でさらに詳しく

  • ✅【Gmail】Gmailアプリで添付ファイルを開けない時の権限とアプリ確認
  • 🛠️【Power Automate】Forms回答トリガーが想定外に繰り返される時の実行履歴から原因を読む方法
  • 💡【Entra ID】アプリごとの同意が拒否される時の管理者承認ワークフロー確認
  • 🔎【Box】開発者トークンが反映されない時の共有設定と所有者確認
  • 🛠️【iPhone】iOS 26.5更新後に写真の同期が遅い時のiCloud状態確認
  • 🛠️【確定申告/e-Tax】電子証明書の失効を確認する方法!有効期限の通知が届いた後の動き

Office・仕事術の人気記事ランキング

  • 【Excel】オートフィル(右下の+)が効かない!ドラッグできない時のオプション有効化設定
  • 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
  • 【PDF】EdgeでPDFを開くと印刷できない・プリンタ一覧が出ない時のブラウザ再起動とシステムダイアログ
  • 【Word】差し込み印刷の金額にカンマを付ける方法|小数・0・空欄の確認
  • 【Outlook】祝日が表示されない・重複する時の対処|追加方法と対象年の確認
  • 【Outlook】メールの受信が数分遅れる!リアルタイムで届かない時の同期設定と送受信グループ設定
  • 保存せずに閉じたExcel・Wordを復元する方法|自動回復・未保存ファイル・履歴の確認
  • 【Excel】COUNTAでセルの個数を数える方法|空文字・空白・COUNTとの違い
  • 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
  • 【PDF】入力した文字のフォント・サイズ・色を変更する方法|注釈とフォームの違い
Office・仕事術
Teams/Outlook 会社アカウント・認証 OneDrive・SharePoint共有 業務SaaS・ワークフロー Power Automate SaaS 自動化・フロー
  • 【Power Automate】Excel Onlineコネクタが想定外に繰り返される時のDLPポリシーとライセンスの見直し
  • 【Power Automate】Teams投稿アクションで権限エラーになる場合の会社環境での安全な再設定
⚠️
【最新】通信・アプリ障害まとめ 更新中 リアルタイムで発生中の障害を即チェック
公式サービス障害モニターAI・クラウド・業務ツールの障害・復旧情報を自動取得
🔴 速報・最新トラブル
  • 09.25 【2026年9月】Windows 11のファイル履歴が止まる不具合|KB5124008適用後の確認と対処
  • 09.25 【2026年9月】Acrobat・Readerの脆弱性対策|APSB26-141の修正版と更新方法
  • 09.25 【2026年9月】WordPress 7.1.1のセキュリティ更新|対象と更新前後の確認事項
  • 09.11 【修正公開 2026年9月15日】Windows版Claude Coworkの実行不具合|KB5129195の対象と適用後の確認
Windows・業務ツール 更新・不具合の最新情報 公式発表と速報を時系列で確認 →
🔍 落とし物トラブル解決
🔍
落とし物発見ナビ 3ステップ診断で発見ルートを提示・PNG保存可
📚
落とし物解決DB 電車・バス・空港・海外・ペット網羅

仕事で使える無料オンラインツール

超解決ツール 目的に合うツールを探す PDF編集、Excel・CSV修復、画像・OCR、文章整形、日付・勤務・計算、安全確認を目的別に探せます。
  • 文書・データ
  • PDF・ファイル
  • 画像・OCR
  • 安全確認
  • 日付・計算
  • 音声・動画
無料オンラインツール一覧を開く →
📚 ITトラブル解決DB
💻
Windows解決DB 不具合・設定・エラーを完全解決
🧭
Edge解決DB 表示・パスワード・拡張機能を完全解決
📊
Excel解決DB エラー・不具合の対処法を網羅
📝
Word解決DB 不具合・書式・設定のトラブル解消
✨
Copilot解決DB 使い方・エラー・設定を完全解決
👥
Teams/Outlook解決DB 接続・サインイン・送受信の不具合解消
📽️
PowerPoint解決DB マスター固定・図形結合・動画再生の解消
📑
PDFトラブル解決DB 閲覧・編集・結合・印刷のエラー解消
🏛️
確定申告解決DB e-Tax・マイナンバーカードの不具合解消
📱
Facebook解決DB 乗っ取り・権限譲渡・ログイン障害に対応
📗
Sheets解決DB 関数エラー・Apps Script・共有の解消
📝
Docs解決DB 書式・共有・Apps Script・参考文献の解消
🎥
Zoom解決DB 参加・画面共有・録画・Webinarの解消
✨
生成AI解決DB 基礎・料金・著作権・社内ルールの解消
🍎
iPhone解決DB 起動・Wi-Fi・アプリ・設定の解消
🤖
Android解決DB 設定・アプリ・通信・カスタマイズの解消
🔐
会社アカウント認証DB MFA・サインイン・VPN・権限の不具合解消
🔗
社内ネットワーク・VPN DB接続・共有・RDP・DNS・社内制限を解決
☁
OneDrive・SharePoint DB同期・共有・権限・復元の不具合解消
📄
勤怠・給与・人事 DB打刻・給与明細・人事通知・認証トラブル
🧩
Notion解決DB 共有・権限・DB・AIの不具合解消

目的から探す

  • 通信・アプリ障害の最新情報
  • Windows・業務ツールの更新・不具合
  • 落とし物トラブル解決
  • 仕事で使える無料オンラインツール一覧

主要な解決データベース

  • Windowsの不具合・設定
  • Microsoft Edgeの不具合・設定
  • Excelのエラー・不具合
  • Wordの書式・設定トラブル
  • Teams・Outlookの不具合
  • PDFの閲覧・編集・印刷トラブル
  • 会社アカウント・認証トラブル
  • 社内ネットワーク・VPNトラブル

関連サイトWiseChecker(海外向け)

  • トップページ
  • 本サイトについて・運営企業情報
  • 著書の紹介
  • プライバシーポリシー

© 超解決.