この記事について
この記事は、生成AIを活用した自動生成フローで作成しています。Microsoft 365 Enterpriseの現行プラン情報とMicrosoft公式のLists / SharePoint情報を確認し、利用者が最初に試せる共有一覧の作り方を中心に整理しています。検証ステータス:📘 公式情報確認済み・実機未確認
Microsoft Listsは、複数人で項目を追加・更新する「共有一覧」を作るためのMicrosoft 365アプリです。見た目は表ですが、Excelとは違い、列の型、ビュー、通知、権限、SharePointとの連携を前提にした業務リストとして使えます。
ライセンスの位置づけ
| 項目 | M365 E3 | M365 E5 |
|---|---|---|
| Microsoft Lists | 利用可 | 利用可 |
| SharePoint基盤 | SharePoint Plan 2 | SharePoint Plan 2 |
どんなときに使う?
問い合わせ一覧
備品台帳
課題管理
作業依頼の受付
契約更新日一覧
部内FAQの管理
複雑な計算や大量の分析はExcel、タスクのボード管理はPlanner、文書保管はSharePointが向いています。
まず試す:3列だけの一覧を作る
テスト用リストを作り、列を次の3つにします。
件名 : 1行テキスト 担当 : ユーザー 状態 : 選択肢(未着手 / 対応中 / 完了)
テスト項目を1件追加します。
ここを見る
担当列には名前、状態列には決められた選択肢しか入らないことを確認します。Excelの自由入力との違いが見えます。
1か所変えてみる
「状態 = 完了」だけを表示するビューを作ります。データを消さずに見え方だけ変えられることがポイントです。
JSON列書式を試すなら表示だけから
ListsではJSONで表示を変えられます。最初は値を書き換えず、状態によって表示文字を変えるなど安全な範囲から試します。
例の考え方:
{
"$schema": "https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json",
"elmType": "span",
"txtContent": "@currentField"
}
これは現在の値をそのまま表示するだけの最小例です。ここから条件式を1つずつ足します。
Power Automateとの相性が良い
典型例:
Listsに新しい項目が作成 ↓ 担当者へTeams通知 ↓ 状態が完了になったら完了通知
最初は通知だけにして、項目更新や削除を自動化しない方が安全です。
生成AIで列設計を考えるときのプロンプト
「社内問い合わせ管理」をMicrosoft Listsで作ります。 必要な列を10個以内で提案してください。 各列について、列名 / 型 / 必須か / その列が必要な理由を表で出してください。 個人情報を不要に集める列は提案しないでください。
列を増やしすぎると入力されなくなるため、目的に必要な列だけ残します。
仕事で使うなら
列の型を最初に決める
自由記述列を増やしすぎない
ビューとデータを混同しない
権限をリスト単位・項目単位で複雑にしすぎない
Excelへ書き出したコピーを正本にしない
Power Automateの自動更新はテストリストで確認する
管理者が確認する点
SharePoint外部共有
リスト権限
保持ポリシー
Power Platform利用ポリシー
Graph / APIアクセス
公式情報・一次情報
Microsoft 365 Enterprise plans and pricing: https://www.microsoft.com/ja-jp/microsoft-365/enterprise/microsoft-365-plans-and-pricing
Microsoft Lists help: https://support.microsoft.com/microsoft-lists
Listsは「共有Excel」ではなく、入力ルールを持った共有データとして扱うと、本来の強みが分かりやすくなります。
