Excelで複数の条件に合致するデータの合計を求めたい場合、SUMIFS関数は非常に便利です。
しかし、条件が多くなるにつれて関数の入力は複雑になり、間違いやすくなります。
この記事では、Copilotを活用してSUMIFS関数を効率的に生成する手順と、その活用例を解説します。
【要点】ExcelでCopilotにSUMIFS関数を生成させる方法
- Copilotにプロンプトで依頼: Excelの表データと条件をCopilotに伝え、SUMIFS式の生成を依頼します。
- 生成された式の確認と修正: Copilotが生成した式を確認し、必要に応じて微調整します。
- 活用例の理解: 実際の業務シーンでのSUMIFS式生成の応用方法を把握します。
ADVERTISEMENT
目次
CopilotがSUMIFS式を生成する仕組み
Copilotは、Microsoft 365 Copilotの機能としてExcel内で利用できます。ユーザーからの自然言語での指示(プロンプト)を理解し、それを基にExcel関数を生成する能力を持っています。
SUMIFS関数は、複数の検索条件を指定して合計値を算出する関数です。Copilotは、ユーザーが提示したデータ範囲、合計対象の列、および条件を指定する列と条件を解析し、適切なSUMIFS関数の構文を組み立てます。法人契約(Microsoft 365 E3/E5/Business Premium + Copilotアドオン)または個人契約(Copilot Pro)で利用可能です。
CopilotにSUMIFS式を生成させる手順
- Excelファイルを開く
Copilotを利用したいExcelファイルを開きます。 - Copilotを起動する
Excelの「ホーム」タブにあるCopilotアイコンをクリックして起動します。 - プロンプトを入力する
Copilotのサイドパネルに、SUMIFS式を生成するための指示を記述します。指示は具体的に、どの列を合計したいか、どの列を条件にしたいか、どのような条件かを明確に伝えます。例えば、「A列の売上合計を、B列の地域が『東京』かつC列の製品が『りんご』の場合のみ集計するSUMIFS式を作成してください」のように記述します。 - 式を生成させる
プロンプトを入力後、「生成」ボタンまたはEnterキーを押してCopilotに指示を送信します。 - 生成された式を確認する
Copilotが提案するSUMIFS式を確認します。通常、提案された式はExcelの数式バーに表示されます。 - 式を挿入または修正する
生成された式が意図通りであれば、Excelシート上の目的のセルに挿入します。もし意図と異なる場合は、プロンプトを修正して再度生成を依頼するか、生成された式を手動で微調整します。
SUMIFS式生成の活用例
CopilotによるSUMIFS式生成は、様々なビジネスシーンで役立ちます。
例1:地域別・商品別の売上集計
営業データがあり、地域と商品カテゴリごとに売上合計を算出したい場合。
プロンプト例:「A列の売上金額を、B列の地域が『関東』かつC列の商品カテゴリが『食品』の場合のみ合計するSUMIFS式を作成してください。」
例2:プロジェクトごとの工数集計
複数のプロジェクトにまたがる作業ログがあり、特定のプロジェクトと担当者ごとの総工数を集計したい場合。
プロンプト例:「D列の工数を、E列のプロジェクト名が『プロジェクトX』かつF列の担当者が『山田』の場合のみ合計するSUMIFS式を作成してください。」
例3:在庫管理における特定条件での数量集計
在庫リストがあり、倉庫の場所と商品の状態(例:新品、中古)を指定して、各条件に合致する合計在庫数を把握したい場合。
プロンプト例:「G列の在庫数量を、H列の倉庫が『倉庫A』かつI列の状態が『新品』の場合のみ合計するSUMIFS式を作成してください。」
ADVERTISEMENT
Copilot利用時の注意点とよくある誤解
「条件範囲」と「合計範囲」の指定ミス
Copilotが生成したSUMIFS式で「条件範囲」と「合計範囲」の列が入れ替わっている、または指定が間違っている場合があります。
SUMIFS関数の構文は SUMIFS(合計範囲, 条件範囲1, 条件1, [条件範囲2], [条件2], … ) です。Copilotの生成結果を確認する際は、この順番が正しいか必ずチェックしてください。
「条件」の指定の曖昧さ
プロンプトで指定する「条件」が曖昧だと、Copilotは意図しない結果を生成する可能性があります。
例えば、「古いデータ」のような曖昧な条件ではなく、「日付が2023年1月1日より前」のように具体的な日付や比較演算子を指定する必要があります。Copilotに日付条件を依頼する際は、「2023/01/01より前」のように、Excelで認識できる形式で入力することが重要です。
Webアプリとデスクトップアプリでの挙動の違い
ExcelのWebアプリ版でもCopilotは利用できますが、デスクトップアプリ版と比較して一部機能に制限がある場合があります。
複雑な関数生成や、大量のデータに対する処理では、デスクトップアプリ版の方が安定して動作する傾向があります。SUMIFSのような複雑な関数を生成させる場合は、デスクトップアプリ版での利用が推奨されます。
Copilot ProとMicrosoft 365 Copilotの比較
Copilotの利用には、個人向けのCopilot Proと法人向けのMicrosoft 365 Copilotがあります。
| 項目 | Copilot Pro | Microsoft 365 Copilot |
|---|---|---|
| 対象ユーザー | 個人 | 法人・組織 |
| 利用環境 | Webブラウザ、Copilotアプリ、Microsoft 365アプリ(一部) | Microsoft 365アプリ(Word, Excel, PowerPoint, Outlook, Teamsなど)、Webブラウザ |
| Excelでの機能 | 数式生成、データ分析補助など | 数式生成、データ分析補助、表の書式設定、グラフ作成補助など |
| データ連携 | 個人アカウントに紐づくデータ | 組織内のSharePoint、OneDrive上のデータなど(権限による) |
| セキュリティ | 個人利用の範囲 | 組織のセキュリティポリシーに準拠 |
ExcelでSUMIFS式を生成する目的であれば、どちらのプランでも利用可能ですが、組織内のデータと連携させたり、より高度な分析を行いたい場合はMicrosoft 365 Copilotが適しています。
Copilot Proは、Microsoft 365アプリ(Word, Excel, PowerPoint, Outlook)でCopilot機能を利用するには、別途Microsoft 365 PersonalまたはFamilyサブスクリプションが必要です。
SUMIFS関数のような複雑な数式生成では、CopilotにExcelの表構造やデータの内容を正確に理解させることが重要です。プロンプトの工夫次第で、より精度の高い数式を効率的に生成できます。
CopilotにSUMIFS式を生成させることで、関数入力の手間とミスを大幅に削減できます。今後は、より複雑な条件や、複数のSUMIFS関数を組み合わせた式生成にもCopilotを活用し、Excel作業の効率化を目指しましょう。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【Outlook】宛先が「オートコンプリート」に出ない・間違っている時の修正手順|履歴の削除と再構築
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Excel】矢印キーで「セルが動かず画面がスクロールする」!ScrollLockの解除方法(ノートPC対応)
- 【Outlook】メールの受信が数分遅れる!リアルタイムで届かない時の同期設定と送受信グループ設定
- 【Outlook】「メール送信を5分遅らせる」設定!誤送信を防ぐ最強のディレイ機能
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Outlook】予定表の「祝日」が表示されない!最新カレンダーの追加と二重表示の修正手順
- 【Excel】文字がセルの枠からはみ出す・隠れる!「折り返して表示」と「縮小して全体を表示」の使い分け
- 【Teams】会議の「参加者リスト」を出席後にダウンロードする!誰が参加したか確認する手順
