「Power Automateを導入したはいいけど、何から作ればいいかわからない」——自分も最初はまったく同じ状態でした。
公式ドキュメントを読んでも抽象的で、YouTubeの解説動画を見ても自分の業務に当てはまるかどうかがわからない。結局「なんとなく触っている」まま時間だけが過ぎていく、というパターンです。
そこで最初に作るべきフローは3つに絞るのをおすすめします。難易度が低く・効果が見えやすく・失敗しても影響が小さい。この条件を満たすフローから始めると、自動化の感覚をつかむのが早いです。
はじめに:Power Automateとは何か
Power AutomateはMicrosoftが提供するクラウド型の業務自動化ツールです。Outlook・Teams・SharePoint・Excel・Microsoft Formsなど、Microsoft 365のサービス同士を「フロー」という単位でつなぎ、定型作業を自動で処理します。
利用に必要なライセンスについて
Microsoft 365のBusinessプランには「Power Automate(基本機能)」が含まれており、Outlook・SharePoint・Teams・Formsなどとの連携は追加費用なしで使えます。ただし外部サービス(SlackやSalesforceなど)と連携する「プレミアムコネクタ」を使う場合は、Power Automate Premiumライセンス($15/人/月)が別途必要です。
この記事で紹介する3つのフローは、すべてMicrosoft 365の基本プランで動きます。
最初に作るべき3つのフロー
| # | フロー | 難易度 | 効果 |
|---|---|---|---|
| ① | メール添付ファイルの自動保存 | ★☆☆ | 毎日10〜20分の手作業がなくなる |
| ② | 定時レポートの自動送信 | ★★☆ | 送信忘れゼロ・完全自動化 |
| ③ | 承認フロー(簡易版) | ★★★ | 申請の見える化・漏れ防止 |
①から順に作るのがおすすめです。①で「動いた」という体験を得てから②③に進むと、詰まったときの対処力が上がります。
フロー① メール添付ファイルの自動保存
どんな業務か
取引先や他部署から届くCSV・ExcelをOutlookで受信し、手動でフォルダに保存している。件数が多い日は保存漏れが起きる。
こういった業務は多くの会社で発生していて、自動化の効果がわかりやすく・影響も小さいため、最初の1本として最適です。
フロー構成
トリガー:新しいメールが届いたとき(Outlook)
↓
条件:件名に「売上データ」を含む場合のみ処理
↓
アクション:添付ファイルをSharePointの指定フォルダに保存
↓
アクション:ファイル名を「YYYYMMDD_元のファイル名」に変更
設定のポイント
トリガー設定:Power Automateの「新しいフローを作成」→「自動クラウドフロー」→「新しいメールが届いたとき(V3)」を選択します。
条件の絞り込み:件名だけでなく、「送信者のメールアドレス」も条件に加えると誤検知を防げます。特定のドメインからのメールだけを処理する、という設定が現実的です。
ファイル名の自動付与:SharePointへの保存アクションで、ファイル名に formatDateTime(utcNow(),'yyyyMMdd') という式を使うと、日付を自動付与できます。
効果
- 毎日10〜20分かかっていた保存作業がゼロになる
- ファイル名の命名ルールが自動で統一される
- 保存漏れが物理的になくなる
⚠️ よくある落とし穴:添付ファイルがないメールでもトリガーが発火することがあります。「添付ファイルあり」の条件を追加しておくと安全です。
フロー② 定時レポートの自動送信
どんな業務か
毎朝9時に前日のデータをまとめてメールで送る、毎週月曜に週次レポートを関係者に配信する——こういった「スケジュール決まってる・内容もほぼ同じ」な送信作業は、自動化の相性が抜群です。
自分が試した感覚では、レポート配信の自動化は「体感上の効果が大きい」自動化です。毎朝の送信確認という地味なプレッシャーがなくなります。
フロー構成
トリガー:スケジュール(毎日9:00 or 毎週月曜9:00)
↓
アクション:SharePoint上のExcelファイルからデータを取得
↓
アクション:Outlookでメール送信(To・件名・本文・添付を設定)
設定のポイント
トリガー設定:「スケジュール済みクラウドフロー」を選択。曜日・時刻・タイムゾーン(Asia/Tokyo)を設定します。タイムゾーンの設定を忘れるとUTC(日本時間-9時間)で動いてしまうので注意が必要です。
データの取得:SharePointに配置したExcelファイルの特定の行・列を取得するには、「表内に存在する行を一覧表示する」アクションを使います。
メール送信:「メールの送信(V2)」アクションを使います。件名・本文・添付ファイルを設定できます。本文にExcelの値を直接埋め込む場合は動的コンテンツから対象フィールドを選択します。
効果
- 毎日・毎週の手動送信が完全になくなる
- 送信忘れ・遅延がゼロになる
- メール本文のコピペミスがなくなる
⚠️ よくある落とし穴:Excelのデータが空の日でもフローが動いてしまいます。「データが存在する場合のみ送信する」条件分岐を入れておくと、空のレポートを送ってしまうミスを防げます。
フロー③ 承認フロー(簡易版)
どんな業務か
社内申請(備品購入・休暇申請・作業依頼など)をメールで送って、承認の返信を待つ。「読んだかどうかわからない」「誰が承認したか記録が残らない」という問題がある。
これをPower Automateで自動化すると、申請→承認依頼→通知→ログ保存まで一気に管理できます。
フロー構成
トリガー:Microsoft Formsで申請が送信されたとき
↓
アクション:承認依頼を送信(承認者のメールアドレスに通知)
↓
条件分岐:
承認の場合 → 申請者に「承認されました」と通知
却下の場合 → 申請者に「却下されました(理由付き)」と通知
↓
アクション:SharePointリストに承認ログを保存
設定のポイント
Formsの準備:事前にMicrosoft Formsで申請フォームを作成しておく必要があります。申請者名・申請内容・希望日などの項目を設定し、フローのトリガーとして連携します。
承認アクション:「承認を開始して結果を待機する」アクションを使います。承認者のメールアドレスを指定すると、承認者にメールで通知が届き、Outlookまたはブラウザ上で承認/却下を選択できます。
ログの保存:SharePointリストに「申請者・申請内容・承認者・結果・日時」を記録するアクションを最後に追加します。これにより承認履歴が自動で蓄積されます。
効果
- 承認の進捗がリアルタイムで可視化される
- 「メールを見ていなかった」による遅延が減る
- 承認履歴がSharePointに自動保存される
⚠️ よくある落とし穴:「承認を開始して結果を待機する」アクションは、承認者が応答するまでフローが止まります。タイムアウト設定(デフォルト30日)を意識しておき、長期間応答がない場合のリマインド通知も組み込むと完成度が上がります。
初心者が失敗しないための3つのコツ
① 最初からモリモリ作らない
複雑なフローを最初から作ろうとすると、どこでエラーが起きているか特定しにくくなります。「トリガー→1アクション」の最小構成で動作確認してから、処理を少しずつ追加するのがコツです。
② 既存の手作業をそのまま自動化する
「自動化するついでに最適化しよう」は後回しでいいです。今やっている手順をそのままフローに落とし込んで「動いた」を確認してから改善する方が、挫折しにくいです。
③ エラー通知を必ず入れる
フローが失敗したとき、何も通知がないと気づかないまま業務が止まります。フロー設定の「失敗時」パスに「Teamsまたはメールで通知する」アクションを入れておくと安心です。
ChatGPTと組み合わせるともっと強くなる
Power Automateはフローを「動かす」部分が得意ですが、文章の生成や判断は苦手です。そこにChatGPT(OpenAI APIまたはAzure OpenAI)を組み合わせると、できることが一気に広がります。
実際に使えそうな組み合わせ例:
- 受信メールの内容をChatGPTに要約させて、Teamsに投稿する
- 問い合わせメールの内容をChatGPTに分類させて、担当者に自動振り分けする
- 障害レポートの下書きをChatGPTに生成させて、担当者に送付する
ただし、OpenAI APIの利用にはPower Automate Premiumライセンスが必要になる場合があります。まずはPremiumなしで動く①〜③を作ってから、余力があれば検討する流れがおすすめです。
関連記事:社内SEが自動化すべき業務10選|現場で使える具体例と実装手順
どのフローから作るか迷ったら
迷ったときはこの順番で進んでください。
- まず作る:フロー①(メール添付保存)→ 設定が最もシンプルで失敗しても影響が小さい
- 効果を実感する:フロー②(レポート自動送信)→ 「毎日の手作業がゼロになった」感覚が得やすい
- 本格運用へ:フロー③(承認フロー)→ 組織全体に影響するため、①②で慣れてから
まとめ
Power Automateを使い始めるとき、難しいフローを最初から作ろうとする必要はありません。
**フロー①(添付ファイル保存)→ フロー②(レポート送信)→ フロー③(承認フロー)**の順に作っていくと、「自動化で何が変わるか」が実感としてわかってきます。その感覚が出てくると、次は「あの作業も自動化できるんじゃないか」という発想が自然に生まれます。
まずは①から、試してみてください。

