リストおよびライブラリの列の種類とオプション

適用先
SharePoint Server 2019 SharePoint Server 2016 Microsoft 365 Microsoft Lists

列の型によって、リストまたはライブラリでデータを保存および表示する方法が決まります。 リストまたはライブラリの列を作成するときに、列に格納するデータの種類 (数値のみ、書式付きテキスト、自動的に計算される数値など) を示す列の種類を選択します。

この記事では、作成できる列の既定の種類と、各列の種類を使用するタイミングについて説明します。 列は、リストまたはライブラリの 1 つ以上のビューに追加され、わかりやすい方法でデータを表示するのに役立ちます。 organization によっては、追加の種類の列を使用できる場合があります。 

次のいずれかのタブから SharePoint のビューを選択します。

概要

列は、リストまたはライブラリ内のアイテムのわかりやすいビューを作成するのに役立ちます。 列を使用すると、アイテムの並べ替え、グループ化、フィルター処理を行うことができます。また、アイテムに関するデータを自動的に計算し、その結果を表示することもできます。 列では、他のユーザーがアイテムをリストまたはライブラリに追加するときに、アイテムに関してどのような情報を入力する必要があるかを指定することもできます。 アイテムを追加すると、フォームが表示され、情報を入力するためのフィールドとオプションが提供されます。 リストまたはライブラリを作成すると、[ タイトル][更新元] などの特定の列が自動的に作成されます。 必要に応じて追加の列を作成できます。 作成する列によって、そのフォームに表示されるフィールドとオプションが決まります。リストまたはライブラリのビューに追加できる列などが表示されます。

列を作成するときに、必要な列の種類を指定します。 場合によっては、既存の列に対して別の列の種類を選ぶこともできますが、これは、列に現在格納されているデータの種類や量によって異なります。 既存の列の列の種類を変更すると、列に既に格納されているデータが破損する場合があります。 このような理由から、列を作成する前に格納するデータの種類を決定することが重要です。 必要な列の種類を決定する場合は、次のことを考慮してください。

  • どのようなデータを保存しますか? 文字のみですか? 数字だけですか? 書式付きテキスト たとえば、 数字 の列に文字を格納することはできません。 保存するデータの種類を知ることは、最適な列の種類を選択するための最初のステップです。
    作成日や更新日などの一部のファイル メタデータは、非表示の自動生成列で既に利用できます。 このような列を一覧に表示するには、[列の追加]>列の表示/非表示を選択し、目的の列を選択します。
  • 財務計算でデータを使用するかどうか。 使用する場合は、列の種類として [通貨] を選ぶのが最適です。
  • 数値計算でデータを使用するかどうか。 その計算ではどの程度の精度が必要か。 [数値] 列や [通貨] 列でデータを計算することはできますが、[テキスト] 列では計算できません。 また、[通貨] 列での計算が最も正確です。
  • 列内のデータをどのように並べ替えるか。 [テキスト] 列では、数字は数値ではなく、文字列 (1、10、100、2、20、200 など) として格納されます。 数字を数値として並べ替えるには、[数値] 列または [通貨] 列を使用します。 また、多くの日付形式は、[テキスト] 列に格納されている場合、正しく並べ替えられません。 日付を適切に並べ替えるには、[ 日付と時刻 ] 列を使用します。
  • ユーザーが列に情報を入力したことを確認するかどうか。 その場合は、列を必須に指定し、ユーザーが情報を入力しないとアイテムを追加できないように指定できます。

1 行テキスト

次のような少量の書式設定されていないテキストを 1 行に収集して表示するために使用されます。

  • テキストのみ。名、姓、部署など
  • テキストと数字の組み合わせ。住所や口座番号など
  • 計算に使用されない数字。従業員 ID 番号、電話番号、郵便番号、部品番号など

1 行のテキスト列は、1 行に最大 255 文字を表示できます。 リストまたはライブラリの列を作成し、書式設定されたテキストまたは複数のテキストを一度に表示する場合は、[ 複数行のテキスト] 列を作成します。 既存の 1 行のテキスト 列を複数 行のテキスト 列に変更できます。列に既に保存されているデータは失われません。

[1 行テキスト] 列は以下の方法でカスタマイズできます。

  • 文字数制限を割り当てる [ 最大文字数 ] を設定して文字数を制限します。 たとえば、列に 5 桁の従業員 ID 番号が格納されている場合、この機能を使って、ユーザーが入力する文字を 5 文字のみに制限することできます。
  • 既定値を表示する 他のユーザーが新しいアイテムを追加したときに特定のテキストを自動的に表示する一方で、必要に応じてユーザーが別のテキストを入力できるようにします。 既定値を設定すると、ユーザーは変更する必要がない限り、既定値を受け入れることで情報をより速く入力できます。 たとえば、列にプロジェクトに割り当てられた会社の名前が保存されており、あなたのorganizationはほとんどのプロジェクトで特定の会社と協力している場合、その会社の名前をデフォルト値として入力できます。 そのため、新しいプロジェクトがリストに追加されると会社名が自動的に表示され、チーム メンバーは名前を入力する必要がありません。
    既定値は、指定したテキスト、または計算値と呼ばれる計算の結果のいずれかです。 計算値は、特定のテキストを自動的に表示したいときに役立ちますが、アイテムを追加したユーザー、アイテムが追加された時刻、またはその他の理由によってテキストが異なる場合があります。 計算値を使用するには、既定値として、特定のテキストではなく、数式を入力します。 この数式は、他の列またはシステム関数 (現在の日付を示すために [今日] など) の情報に基づいて値を計算したり、[自分] など、アイテムを追加または変更したユーザーの名前を表示したりすることができます。

複数行テキスト

リストまたはライブラリで、項目の説明など、書式設定されたテキストや、複数の行に長いテキストと数字を収集して表示するために使用されます。 [複数行テキスト] 列には最大 63,999 文字まで格納でき、ユーザーがアイテムに関する情報を入力したときに表示するテキスト行の数を指定することができます。 リストまたはライブラリに列が表示されている場合、この種類の列にはすべてのテキストが表示されます。

[複数行テキスト] 列は以下の方法でカスタマイズできます。

  • 表示制限を割り当てる [ 編集する行数 ] 設定でユーザーがアイテムに関する情報を入力するときに表示される行数を制限します。 たとえば、列にカレンダー イベントに関する長いメモが格納されている場合、10 行のテキストを表示するように選択できます。 これにより、ユーザーは入力したすべてのテキストを簡単に表示できるようになるため、情報をより簡単に入力できます。 逆に、列にイベントに関する文が 1 つまたは 2 つのみ格納されている場合、2 行または 3 行のテキストのみを表示することができます。
    表示制限を割り当てる場合、リストに列が表示されるときに示されるテキストの量は制限されません。 項目に入力されたすべてのテキストが列に表示されます。

  • テキストの書式設定を有効または無効にする (一覧でのみ利用可能) [拡張リッチ テキスト] (画像、表、ハイパーリンクを含むリッチ テキスト) を使う ユーザーが太字、斜体、色などの書式をテキストに適用できるかどうかを設定します。 無効にすると、リストは書式設定オプションをサポートしません。有効にすると、リストは、太字、斜体、箇条書きまたは番号付きリスト、色付きテキスト、背景色などの基本的な書式設定、およびハイパーリンク、画像、表をサポートします。

  • 変更の追加(リストでのみ利用可能) リストのバージョン管理が有効になっている場合、[ 既存のテキストに変更を追加 ] では、ユーザーがアイテムに関する既存のテキストを置き換えずにそのアイテムに関する新しいテキストを追加できるかどうかを指定します。 変更を追加しないことを選択した場合、項目に関する新しいテキストによって、列内のその項目に関する既存のテキストが置き換えられます。 変更の追加を選択すると、ユーザーはアイテムに関する追加情報を入力しながら、以前に入力されたテキストとテキストが入力された日時も表示できます。 アイテム フォームのフィールドとしてではなく、リストで表示した場合、列にはテキストではなくハイパーリンク [エントリの表示] が表示され、ユーザーがハイパーリンクをクリックすると、そのアイテムの列に格納されているすべての情報を表示できます。

    重要

    列を作成した後にこのオプションをオフにすると、最新のエントリを除くすべての情報が削除されます。

地域

Bing地図または organization ディレクトリから豊富な位置情報データを追加します。 [場所] 列には、番地、市区町村、都道府県、国または地域、郵便番号、座標、名前などの関連情報でフィルター処理、並べ替え、検索を行うための追加の列が用意されています。

注: この列は、Microsoft 365 US Government プランでは利用できません。

数字

通貨値ではない数値を格納するために使用されます。

数値列または通貨列を選択するためのヒント

[数値] と [通貨] の両方の列の種類で数値を格納します。 財務計算ではない、または高精度を必要としない数値計算の数値データを格納する場合は、[数値] 列を使用します。 財務計算の数値データを格納する、または計算で四捨五入しない場合は、[通貨] 列を使用します。 [数値] 列とは異なり、[通貨] 列の精度は、小数点の左側が 15 桁、右側が 4 桁になります。 [数値] と [通貨] の両方の列の種類で、データの表示方法を決定する定義済みの書式が提供されます。

[数値] 列は以下の方法でカスタマイズできます。

  • 最小値と最大値を指定する ユーザーが入力できる番号の範囲を制限します。 たとえば、パーセンテージで表された、タスクの完了済みの作業量が列に格納されている場合、最小値を 0、最大値を 100 に指定することができます。 同様に、イベントの出席者数が列に格納されており、出席者を特定の数に制限する場合は、最大値として最大出席者数を入力することができます。
  • 小数点以下の桁数を含める 数値に小数点以下の桁数が含まれているかどうか、および格納する小数点以下の桁数を指定します。 小数点以下 5 桁を超える数値を列に格納する必要があると思われる場合は、含める小数点以下の桁数を選択するときに [自動] を選択できます。 列に計算結果が格納されており、できるだけ正確な結果を得たい場合にも、[自動] を選択することをお勧めします。 ただし、列のすべての値の小数点以下の桁数が同じになるようにする場合は、小数点以下の桁数を 0 に制限する (整数の場合のみ) か、5 桁までの桁数に制限することをお勧めします。
  • 既定値を表示する 他のユーザーが新しいアイテムを追加したときに特定の番号が自動的に表示され、必要に応じてユーザーが別の番号を入力できるようにします。 既定値は、ユーザーが情報をより速く入力するのに役立ちます。 たとえば、列には各チーム メンバーが所有しているコンピューターの数が格納されており、すべてのチーム メンバーが少なくとも 1 台のコンピューターを所有している場合は、既定値として「 1 」と入力します。 そのため、リストに新しいアイテムが追加されると自動的に 1 が表示され、チーム メンバーは数値を入力する必要がありません。
    既定値は、指定した数値にすることも、計算値という計算結果にすることもできます。 計算値は特定の数値を自動的に表示する場合に便利ですが、数値は、アイテムをいつ誰が追加したかなど、状況によって異なる場合があります。 計算値を使用するには、既定値として、特定の数値ではなく、数式を入力します。 数式を使用することで、他の列やシステム関数の情報に基づいて数値を計算できます。
  • 数値をパーセンテージとして書式設定する。[パーセンテージで表示する] 設定では、数値をパーセンテージとして表示して格納することができます。また、他の値を計算するために使用する場合にパーセンテージとして処理することができます。

はい/いいえ

true/false または yes/no の情報 (誰かがイベントに参加するかどうかなど) を格納するために使用されます。 ユーザーがアイテムに関する情報を入力すると、[ はい/いいえ ] 列が 1 つのチェックボックスとして表示されます。 [はい] を指定するには、チーム メンバーがチェック ボックスをオンにします。 [いいえ] を示すには、チーム メンバーはチェック ボックスをオフにします。

[はい/いいえ] 列内のデータは、他の列の計算に使用できます。 このような場合、[はい] は 1 の数値に変換され、[いいえ] は 0 の数値に返還されます。

[はい/いいえ] 列は、その既定値を選択することでカスタマイズできます。 既定値は、ユーザーが新しいアイテムを追加したときに自動的に表示される選択肢です。 ユーザーは、必要に応じて別の値を選択することができます。 Yes/No 列では、チェック ボックスを自動的にオンにして Yes 値にするか、チェック ボックスをオンにして No 値にするかを指定できます。

ユーザーまたはグループ

ユーザーがアイテムを追加または編集するときに選択できるユーザーとグループの検索可能なリストを提供するために使用されます。 たとえば、タスク リストの [割り当て先] という [ユーザーまたはグループ] 列では、タスクを割り当てることができるユーザーのリストを提供できます。 リストの内容は、ディレクトリ サービスや SharePoint グループがサイトに対してどのように構成されているかによって異なります。 リストの内容をカスタマイズする場合、管理者への連絡が必要になることがあります。

[ユーザーまたはグループ] 列は以下の方法でカスタマイズできます。

  • 複数選択できるようにする。ユーザーが必要な数のオプションを選択できるようにしたり、選択肢の数を 1 つのみに制限したりすることができます。
  • ユーザーのグループを含めるまたは除外する リストに個々のユーザーのみを含めるか、メール配布リストと SharePoint グループを追加で含めるかを指定します。 たとえば、タスク リストでは、確実に各タスクを特定のユーザーが担当するように、個々のユーザーのみを含めることができます。 プロジェクト リストでは、確実にチームを各プロジェクトに関連付けるために、電子メールの配布リストや SharePoint グループを含めることができます。

以前は 名前 (プレゼンスあり) で使用可能だったプレゼンス状態は、最新のブラウザーでは使用できません。 organization は、「従来の SharePoint サイトを Internet エクスプローラー 10 ドキュメント モードで表示する」の手順に従って、プレゼンスを使用可能にすることを選択できます。

日付と時刻

カレンダーの日付、または日付と時刻の両方を格納するために使用します。 日付形式は、サイトの地域設定によって異なります。 必要な書式が使用できない場合は、サイトに適した地域のサポートの追加を管理者に依頼してください。

[日付と時刻] 列は、次の方法でカスタマイズできます。

  • 日付のみ、または日付と時刻の両方を含める。カレンダーの日付のみを含めるか、カレンダーの日付と時刻の両方を含めるかを指定します。
  • 既定値を表示する ユーザーが新しいアイテムを追加すると、特定の日付または日付と時刻が自動的に表示され、必要に応じてユーザーが別の値を入力できるようにします。 既定値は、ユーザーが情報をより速く入力するのに役立ちます。 たとえば、経費が発生した日付が列に格納されており、ほとんどの経費が会計年度の初日に発生する場合は、会計年度の初日を既定値として指定できます。 その結果、新しいアイテムがリストに追加されるとその日付が自動的に表示され、チーム メンバーは日付を入力する必要がありません。
    既定値には、ユーザーが指定した値、アイテムがリストまたはライブラリに追加された日付、または計算結果 (計算値と呼ばれます) を指定できます。 計算値は、特定の日付または時刻を自動的に表示したいが、日付または時刻がアイテムによって異なる場合に役立ちます。 計算値を使用するには、既定値として数式を入力します。 この数式は、現在の日付を示すために、他の列またはシステム関数 ([今日] など) の情報に基づいて値を計算できます。 たとえば、現在の日付から 30 日後の日付を列に表示する場合は、[計算値] ボックスに数式 =[今日]+30 を入力します。

選択肢

指定したオプションの一覧からユーザーが選択できるようにするために使用されます。 列に格納される値を制限できるため、列内のすべてのデータを一貫したものにしたい場合には、この列の種類を選ぶのが最適です。

[選択肢] 列は以下の方法でカスタマイズできます。

  • 選択肢のリストを定義する ユーザーが選択できる値の正確なリストを提供します。 このリストを指定するには、[ 選択肢 ] ボックス内のサンプル テキストを変更したい値に置き換えます。 値はそれぞれ別の行に入力します。 改行するには、Enter キーを押します。
  • 追加のカスタム選択を有効にする 選択肢のリストに含まれていない値をユーザーが入力できるようにするには、[ 手動で値を追加できます] をオンにします。 この方法は、ユーザーがアイテムについて入力する必要があるすべての値を把握していない場合にお勧めします。 ユーザーが指定した値のみを使用することを希望する場合は、[ 手動で値を追加できます] をオフにします
  • 既定値を表示する 他のユーザーが新しいアイテムを追加したときに自動的に特定の値を選択する一方で、必要に応じてユーザーが別の値を選択できるようにします。 既定値は、ユーザーが情報をより速く入力するのに役立ちます。 たとえば、列にプロジェクトに割り当てられた会社の名前が保存されており、organization がほとんどのプロジェクトで特定の会社と連携している場合、その会社の名前をデフォルト値として入力できます。 そのため、新しいプロジェクトがリストに追加されると会社名が自動的に表示され、チーム メンバーは名前を選択する必要がありません。
    既定値は、指定した値にすることも、計算値という計算結果にすることもできます。 計算値は、列に特定のテキストを自動的に表示したいが、項目を追加したユーザー、項目が追加された日時、またはその他の理由によってテキストが異なる場合に役立ちます。 計算値を使用するには、既定値として、特定のテキストではなく、数式を入力します。 この数式は、他の列またはシステム関数 (現在の日付を示すために [今日] など) の情報に基づいて値を計算したり、[自分] など、アイテムを追加または変更したユーザーの名前を表示したりすることができます。
    ドロップダウン メニューから、表示する既定の選択項目を選択するか、[ なし] を選択して既定の選択を空白のままにします。
  • 表示形式を選択する ドロップダウン メニューまたはラジオ ボタンを使用して選択肢を表示します。 まず、[ その他のオプション] を選択し、[ 表示の選択肢] で目的の形式を選択します。

モダン エクスペリエンスの選択肢列のオプション

Web ページ、グラフィック、またはその他のリソースへのハイパーリンクを格納するために使用されます。

ハイパーリンク列には、Web ページ、グラフィック、またはその他のリソースの URL (Uniform Resource Locator) が格納されます。 選択した表示形式に応じて、クリックしてリソースにアクセスできるハイパーリンク、またはグラフィック ファイルの URL の代わりにグラフィックが表示されます。

ユーザーがリスト項目にハイパーリンクを追加するときに、列に表示される URL と説明テキストを入力する必要があります。 URL が http://www.example.com/image.gif などのグラフィック ファイル用である場合は、必要に応じて、グラフィックの説明的な代替テキストを入力できます。このテキストは、ブラウザーでグラフィックをオフにしたり、画面読み上げソフトウェアを使用して画面上のグラフィックを音声に変換したりするユーザーに表示されます。

通貨

金銭的価値を格納するために使用されます。

[数値] 列または [通貨] 列を選択するためのヒント

[数値] と [通貨] の両方の列の種類で数値を格納します。 財務計算ではない、または高精度を必要としない数値計算の数値データを格納する場合は、[数値] 列を使用します。 財務計算の数値データを格納する、または計算で四捨五入しない場合は、[通貨] 列を使用します。 [数値] 列とは異なり、[通貨] 列の精度は、小数点の左側が 15 桁、右側が 4 桁になります。 [数値] と [通貨] の両方の列の種類で、データの表示方法を決定する定義済みの書式が提供されます。

[通貨] 列は以下の方法でカスタマイズできます。

  • 最小値と最大値を指定する ユーザーが入力できる通貨値の範囲を制限します。 たとえば、イベントについて報告された経費が列に格納されており、組織が報告の対象を特定の範囲内の金額に制限している場合、その制限を最小値および最大値として指定できます。
  • 小数点以下の桁数を含める 値に小数点以下の桁数と格納する小数点以下の桁数を含めるかどうかを指定します。 通貨値の場合は、小数点以下 2 桁を選択でき、丸め値のみを格納する場合は 0 を選択できます。 高い精度が要求される計算で使用される非通貨値の場合は、小数点以下の桁数を 0 から 5 に制限するか、より正確な値を得るには、[ 自動] を選択して、計算結果に適した小数点以下の桁数を自動的に使用するように選択できます。
  • 既定値を表示する 他のユーザーが新しい項目を追加したときに特定の値を自動的に表示すると同時に、必要に応じてユーザーが別の値を入力できるようにします。 既定値は、ユーザーが情報をより速く入力するのに役立ちます。 たとえば、新しい勘定の設定に発生した経費が列に保存されており、その経費が通常、すべての新しい勘定で同じである場合、その金額を既定値として指定できます。 その結果、新しいアイテムがリストに追加されるとその値が自動的に表示され、チーム メンバーは数値を入力する必要がありません。
    既定値は、指定した値にすることも、計算値という計算結果にすることもできます。 計算値は特定の値を自動的に表示する場合に便利ですが、値は、アイテム、誰がアイテムを追加したか、アイテムがいつ追加されたかなど、状況によって異なる場合があります。 計算値を使用するには、既定値として、特定のテキストではなく、数式を入力します。 数式を使用することで、他の列やシステム関数の情報に基づいて値を計算できます。
  • 通貨形式を選択する 列で特定の通貨形式を選択して、列のすべての値が同じ通貨に基づいていることを確認します。 ドロップダウン ボックスには 100 を超える国の選択肢が提供されるため、ほとんどのローカル形式で通貨を指定できます。

画像

単一の画像ファイルをデバイスからリストまたはライブラリ内のアイテムに追加するために使用します。

リストまたはライブラリに画像列を追加すると、次のことができます。

  • リストまたはライブラリ フォームを使用して画像を追加します。 たとえば、下のスクリーンショットでは、 デバイスの写真 は [画像] 列です。

    画像列 新しい項目

  • 編集 (鉛 筆) アイコンまたは 削除 (ごみ箱) アイコンを選択して、フォームでアイテムまたはファイルのプロパティを表示しているときに、画像を表示、置換、または削除します。
    画像 列の表示、置換、または削除

管理メタデータ

この列の種類を使用すると、サイト ユーザーが管理用語の特定の用語セットから値を選択し、それらの値をコンテンツに適用できます。 ユーザーは、管理メタデータ列を作成して構成し、既存の用語セットまたは用語にマップするか、管理メタデータ列専用の新しい用語セットを作成できます。

管理されたメタデータ列には、ユーザーが用語を選択してコンテンツに適用するのに役立ついくつかの固有の機能と特性があります。たとえば、"先行入力" のサポートや、用語、説明、同義語、多言語値のあいまいさの解消のサポートなどです。

[管理されたメタデータ] 列を使用すると、コンテンツに適用できる用語の一覧がユーザーに表示されるので、サイト全体で一貫性のあるメタデータを使用できます。

これらの用語は、用語ストア管理者または用語を管理するアクセス許可を持つ他のユーザーが、用語ストアの管理ツールで一元管理されている用語セットに登録した用語です。 特定の [管理されたメタデータ] 列がバインドされている用語セットが更新され、[管理されたメタデータ] 列が使用できるようになると、ユーザーは更新された用語を自動的に使用できるようになります。

[管理対象メタデータ] 列は、次の方法でカスタマイズできます。

create column1

用語セットまたは用語の選択 – この列に関連付ける望ましい値を含む用語セットを指定します。  

用語セットが見つかったら、それをクリックして、列に表示する階層の最初のレベルを選択します。 選択した用語の下のレベルは、ユーザーが値を選択した場合にのみ表示されます。 

既定値の表示 – 他のユーザーが新しいアイテムを追加すると特定の値が自動的に選択されますが、必要に応じてユーザーは別の用語を選択できます。  

既定値は、ユーザーが情報をより速く入力するのに役立ちます。 たとえば、列に関連付けられた用語セットが organization が運営されているさまざまな地域を表し、このリストまたはライブラリのコンテンツに関連する主要な場所用語が 1 つある場合は、その用語をデフォルト値として選択できます。 その結果、新しいアイテムがリストまたはライブラリに追加されると、その場所の用語が自動的に選択され、異なる場合を除き、ユーザーは場所を選択する必要がありません。 

表示形式の選択 – 用語セットから選択した値は、用語ラベルのみを含む単一の値 (例: Sydney) として表示することも、用語の親 & 完全な階層パス (例: 位置情報: オーストラリア: シドニー) とともに表示することもできます

ユーザーに新しい値の入力を許可 する – このオプションを有効にすると、ユーザーは用語セットに新しい用語を追加できます。 このオプションは、用語セットがユーザーコントリビューションに対してオープンするように指定されている場合にのみ使用できることに注意してください。 

複数の値を許可する – このオプションを選択すると、列に複数の値を含めることができます。 この機能を有効にすると、リスト ビューでのデータの並べ替えができなくなることに注意してください。  

マネージド メタデータの概要とその使用方法の詳細については、「 マネージド メタデータの概要」を参照してください。 

[管理されたメタデータ] オプションは現在、対象指定リリースのお客様に展開中であり、一部のユーザーは利用できない場合があります。

関連項目

フィルターを使用してビューを変更する

並べ替えを使用してビューを変更する

列を書式設定して、表示方法を変更する

リストまたはライブラリで列を削除する