ADVERTISEMENT

【Teams】Teams会議の参加者リストをCSVでエクスポートする手順

【Teams】Teams会議の参加者リストをCSVでエクスポートする手順
🛡️ 超解決

Microsoft Teamsの会議終了後、参加者リストをCSVファイルでエクスポートしたいと考える管理者や参加者は多いです。参加者の名前やメールアドレス、参加時刻などを一覧で取得できると、出席管理やレポート作成に役立ちます。この記事では、Teams会議の参加者リストをCSVでエクスポートする具体的な手順を解説します。

【要点】Teams会議の参加者リストをCSVでエクスポートする方法

  • 会議の種類と権限: スケジュールされた会議またはチャネル会議で、自分が主催者または管理者である必要があります。
  • エクスポート手順: Teamsデスクトップアプリから会議の詳細を開き、参加者タブでCSVダウンロードを実行します。
  • 代替手段: 利用できない場合は、Microsoft 365管理センターやPower Automateを利用することもできます。

ADVERTISEMENT

Teams会議参加者リストのエクスポート機能の仕組み

Teams会議の参加者リストは、会議終了後も主催者が会議の詳細画面から確認できます。この画面には参加者の氏名、メールアドレス、参加時刻、退出時刻、招待されたが参加しなかったユーザーの一覧が表示されます。このデータをCSV形式でダウンロードする機能が標準で用意されています。ただし、この機能はスケジュールされた会議とチャネル会議に限定されます。アドホックなインスタント会議では利用できない場合があります。

具体的な例として、毎週定例のプロジェクト会議をTeamsで開催している場合、その参加者リストをCSVで取得すると、出席率の管理や欠席者へのフォローアップが容易になります。また、Webinar形式の会議では、登録者リストと実際の参加者リストを比較することも可能です。エクスポートされるCSVには、各参加者の役割(主催者、発表者、参加者)も含まれます。

なお、この機能はTeamsデスクトップアプリとWebブラウザ版の両方で利用できますが、クラシックOutlookと新しいOutlookでは操作が異なるため注意が必要です。また、Microsoft TeamsのライセンスはMicrosoft 365 Business Basic以上が必要です。無料版のTeamsではエクスポート機能が制限されることがあります。

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

CSVエクスポートの具体的な手順

ここでは、Teamsデスクトップアプリを使用したエクスポート手順を説明します。以下のステップはWindows版とMac版で共通です。

  1. Teamsアプリを開き、カレンダーを選択します。
    左側のナビゲーションバーにある「カレンダー」アイコンをクリックします。ここにスケジュールされた会議の一覧が表示されます。
  2. 対象の会議をクリックして詳細を開きます。
    エクスポートしたい会議を選び、右クリックして「詳細を表示」を選択するか、直接クリックして会議の詳細画面を開きます。
  3. 「参加者」タブをクリックします。
    画面上部に「会議の詳細」、「チャット」、「ファイル」、「参加者」などのタブが並んでいます。その中から「参加者」タブをクリックします。
  4. エクスポートボタンを探します。
    参加者リストの上部に「エクスポート」ボタンが表示されます。このボタンは「参加者」タブを開いたときにのみ現れます。表示されない場合は、主催者権限がないか、会議が終了していない可能性があります。
  5. 「CSVとしてダウンロード」をクリックします。
    ボタンをクリックすると、CSVファイルが自動的にダウンロードされます。ファイル名は「MeetingParticipants_<会議ID>.csv」のような形式です。
  6. ダウンロードしたCSVファイルを確認します。
    Excelなどで開き、データが正しく出力されているか確認します。列には「名前」、「メールアドレス」、「参加日時」、「退出日時」、「ロール」などが含まれます。

手順内で「エクスポート」ボタンが見つからない場合は、会議の設定で「参加者レポートを許可する」が有効になっているか確認してください。また、Webブラウザ版Teamsでも同様の操作が可能ですが、一部のブラウザではCSVダウンロードがブロックされる場合があります。

エクスポート時に陥りやすい失敗パターン

権限不足でエクスポートボタンが表示されない

会議の主催者のみが参加者リストをエクスポートできます。自分が主催者でない場合、あるいは主催者でもテナントの管理者がレポート出力を制限している場合、エクスポートボタンが表示されません。この場合は、主催者に依頼してCSVを共有してもらうか、組織の管理者にポリシーの変更を依頼する必要があります。

インスタント会議ではエクスポートできない

Teamsのインスタント会議(今すぐ会議)では、スケジュール機能がないため参加者リストのエクスポート機能が利用できません。このような会議の参加者情報を取得したい場合は、会議開催前にカレンダーからスケジュールされた会議に変更するか、会議後にチャットの参加者一覧から手動でコピーする方法をとります。

CSVファイルの文字化けが発生する

ダウンロードしたCSVファイルをExcelで開くと、日本語や特殊文字が文字化けすることがあります。これはCSVの文字コードがUTF-8であるためです。対処法として、Excelのデータタブから「テキスト/CSVから」を選択し、文字コードをUTF-8に指定してインポートすると正しく表示されます。

ADVERTISEMENT

関連サービスとの比較: CSVエクスポートの代替手段

方法 手軽さ 自動化 利用条件
Teams標準のCSVエクスポート 簡単(数クリック) 手動 主催者権限、スケジュール会議
Microsoft Graph API 難しい(プログラミング必要) 可能(スクリプトで定期取得) 管理者権限、APIアクセス許可
Power Automate 中程度(テンプレート利用) 可能(自動フロー作成) Power Automateライセンス、Teams Premium

上記の表の通り、標準機能は最も簡単ですが、定期的なレポートが必要な場合はPower AutomateやMicrosoft Graph APIを使うと効率的です。特にMicrosoft Graph APIを利用すると、参加者の詳細な属性や会議の録画情報も取得できます。ただし、APIの利用には管理者の同意と適切なアクセス許可が必要です。

よくある質問

Q1. エクスポートしたCSVに参加者のメールアドレスが含まれないのはなぜですか?

組織のポリシーによって、メールアドレスの出力が制限されている可能性があります。テナント管理者が「参加者レポートにメールアドレスを含めない」設定を有効にしている場合、名前のみが出力されます。管理者に確認してください。

Q2. 会議中に参加者リストをエクスポートできますか?

いいえ、会議が終了するまでエクスポート機能は利用できません。会議中に参加者を確認したい場合は、会議ウィンドウの参加者一覧を直接見るか、チャットの参加者リストから確認してください。

Q3. 過去の会議の参加者リストもエクスポートできますか?

はい、過去に開催されたスケジュール会議であれば、カレンダーからその会議を開き、参加者タブでエクスポートできます。ただし、会議のデータは一定期間(通常30日)で削除される場合があるため、早めにダウンロードすることをおすすめします。

まとめ

Teams会議の参加者リストをCSVでエクスポートするには、主催者が会議の詳細画面からエクスポートボタンを利用します。この機能はスケジュールされた会議に限定され、権限やポリシーに注意が必要です。文字化けが発生した場合はExcelのインポート機能でUTF-8を指定してください。定期的なエクスポートが必要な場合は、Power AutomateやMicrosoft Graph APIの利用も検討しましょう。また、関連サービスであるExchange OnlineやSharePointと連携することで、より高度な出席管理が可能になります。


👥
Teams/Outlookトラブル完全解決データベース サインイン、接続エラー、メール送受信の不具合など、特有のトラブル解決策を網羅。困った時の逆引きに活用してください。

ADVERTISEMENT

この記事の監修者
🌐

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

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

ADVERTISEMENT