目次
🔰 はじめに:もう「IF関数」で悩まない
「売上が下がったらTeams通知したい」
「空欄があれば知らせてほしい」
そんな“条件付き通知”も、Copilotに頼めばワンフレーズでOK。
💬「Excelの中身を見て、条件に合ったらTeamsで知らせて」
と話すだけで、Power Automateのフローが自動生成される時代です。
もう式や条件分岐を組む必要はありません。
🧮 第1章:数値が○○を超えたら通知(閾値チェック)
💡 目的:目標を超えたら報告メッセージを送る
“売上管理.xlsx”のB列の合計が100万円を超えたら、
Teamsの“営業報告”チャンネルに“🎉売上目標を達成しました!”と投稿して。
🧠 ポイント:
- 「超えたら」「未満なら」など自然文で条件を表現可能
- 数値指定(100万円など)もそのまま理解
💬 応用例:
「超えたらお祝い、未達なら注意メッセージ」
と2条件を入れると自動で分岐を作ってくれます。
🧾 第2章:空欄を見つけたら通知(入力漏れチェック)
💡 目的:未入力セルを検知して警告
SharePointの“受注データ.xlsx”で、空欄がある行を見つけたら
Teamsの“入力ミス報告”チャンネルに“⚠️ 未入力項目があります”と通知して。
🧠 ポイント:
- “空欄”や“未入力”という自然語をそのまま理解
- 行番号を含めるよう指示すると精度UP
💬 応用例:
「担当者名が空欄の行だけ報告して」
と書くと特定列だけチェック可能。
🔁 第3章:前回データと比較して通知(変動検知)
💡 目的:前回より下がった/上がったを検出
“日次売上.xlsx”で、今日の売上が昨日より10%以上減っていたら、
Teamsの“警告チャンネル”に📉マーク付きで通知して。
🧠 ポイント:
- “昨日より減った”“増えた”を自然語で理解可能
- Copilotが自動で前回値を参照する構造を提案
💬 応用例:
「在庫が前回より増えたら“仕入れ完了”と通知」
→ 条件反転でも通じます。
🕒 第4章:指定日・期限を過ぎたら通知(締切リマインド)
💡 目的:期日超過を自動検知
“タスク管理.xlsx”の期限列をチェックして、
今日の日付を過ぎているタスクがあればTeamsの“タスク管理”チャンネルに通知して。
🧠 ポイント:
- “今日より前”“期限を過ぎた”などの日付条件OK
- Copilotが自動でToday()のような関数を挿入
💬 応用例:
「期限の3日前に通知して」
と書けば、リマインド型にも変化。
📂 第5章:新しい行・ファイルが追加されたら通知(更新検知)
💡 目的:ファイル更新を監視して報告
SharePointの“見積書一覧.xlsx”に新しい行が追加されたら、
Teamsの“経理連絡”チャンネルに“新しい見積書が登録されました”と投稿して。
更新者名と登録日時も含めて。
🧠 ポイント:
- “追加されたら”“変更されたら”でトリガーを自動検出
- “含めて”でメッセージ内容を細かく制御
💬 応用例:
「特定列が変更されたときだけ通知して」
→ 条件を限定して無駄な通知を防止。
⚠️ 第6章:エラー・異常値を検知したらアラート通知
💡 目的:Excel内の異常値をTeamsに報告
“経費一覧.xlsx”で、金額が0以下のデータを見つけたら、
Teamsの“監査チャンネル”に“⚠️ 不正な経費データを検出しました”と通知して。
🧠 ポイント:
- “異常値”“0以下”“マイナス”なども理解可能
- メッセージにセル位置を含めるよう指定すると精度UP
💬 応用例:
「金額が上限の10万円を超えたら」
→ 上限監視としても使える。
💬 Copilotにうまく伝える一言テンプレート
| 状況 | 言い換えの例 | 効果 |
|---|---|---|
| “空欄”を指定したい | 「入力が抜けていたら」 | 柔らかい自然文でもOK |
| 数値比較をしたい | 「超えた」「下回った」「減った」 | どれも認識可能 |
| 日付条件を指定 | 「今日より前」「3日後」「週末まで」 | 日付演算を自動判断 |
| 複数条件を指定 | 「もしAかつBなら」「AまたはBなら」 | 複雑な分岐を自動生成 |
| 通知形式を調整 | 「表で」「箇条書きで」「件数だけ」 | 出力の見栄えをコントロール |
💬 会話風で指示すると精度が上がる(例)
👤 あなた:
「在庫が10未満のときにTeamsで警告して」
🤖 Copilot:
「了解しました!条件分岐を作成して、10未満の品目を検出したら通知するフローを提案します。」
👤 あなた:
「通知メッセージに品目名と在庫数も入れて」
🤖 Copilot:
「OKです。通知メッセージに詳細情報を追加しました!」
👉 この“やり取りしながら作る”のがCopilot設計の醍醐味です。
💡 Copilotに伝える時の型(万能テンプレート)
(いつ)+(どのExcel)+(どんな条件)+(どこに通知)+(何を含める)+(どんなメッセージで)
📘 例:
「毎朝9時に‘在庫一覧.xlsx’をチェックして、在庫が10未満の行をTeamsの‘商品管理’チャンネルに表形式で投稿して。
