SharePointで列の追加方法をお探しですね。

広告

SharePointリストの列を自由自在に操る!追加・編集・削除とルックアップ列の完全ガイド

SharePointリストは、Excelのように使いやすいのに、チーム全員でリアルタイムに情報を共有できる便利なツールです。

でも実際に使い始めてみると、「あれ、列ってどうやって追加するんだっけ?」「いらなくなった列を消したいけど、データは大丈夫かな?」といった疑問が次々と出てきますよね。

さらに、他のリストのデータを引っ張ってきて入力を楽にする「ルックアップ列」という機能があるのは知っているけど、実際の設定方法がよくわからない…という方も多いのではないでしょうか。

この記事では、SharePointリストの列の基本的な操作から、業務をグッと効率化できるルックアップ列の使い方まで、わかりやすく解説していきます。

SharePointリストの列を追加・編集・削除する基本の「き」

SharePointリストを使いこなすために、まず押さえておきたいのが列(フィールド)の基本操作です。

新しい列を追加したいときは、リストの右端にある「+列の追加」ボタンをクリックして、管理したいデータの種類(テキスト、選択肢、日付など)を選ぶだけ。

このとき、列の名前だけじゃなく、「必ず入力してもらう項目にするか」とか「最初から入っている値を設定するか」といった細かい設定もできるので、入力する人がミスしにくい親切な設計を心がけましょう。

すでに作った列の内容を変えたいときは、列のタイトル部分をクリックして「列の設定」→「編集」を選べばOK。

名前を変えたり、選択肢の項目を増やしたり減らしたりと、後からでも自由に調整できます。

これがSharePointリストの良いところで、運用しながら「やっぱりここはこうしたいな」と思ったら、いつでも柔軟に変更できるんです。

使わなくなった列を削除したいときも、同じように列のタイトルから「列の設定」→「編集」を開いて、一番下にある「削除」ボタンを押すだけです。

ただし注意が必要なのは、列を削除すると、その列に入力されていた過去のデータも全部消えてしまうということ。

本当に消していいのか、チームのみんなと確認してから実行しましょう。

もし「データは残しておきたいけど、画面には表示したくない」という場合は、列を削除するんじゃなくて、ビューの設定で「非表示」にする方が安全です。

ここが落とし穴!列を変更したとき、既存のデータはどうなる?

SharePointリストを運用していて意外と困るのが、選択肢列を後から変更したときの影響です。

たとえば、選択肢のメニューから特定の項目を削除したり、名前を変えたりしたとき、すでにその項目が選ばれて保存されている過去のデータってどうなるんでしょう? 実は、選択肢の一覧から項目を削除しても、過去に入力されたデータ自体は消えずにそのまま残ります。

データが勝手に消えないのは安心ですが、新しい選択肢と古いデータが混ざってしまうので、後で集計やフィルタリングをするときにややこしくなってしまうんです。

こういった問題を防ぐには、列の設定を変える前の準備と、変更後のメンテナンスが大切です。

選択肢の名前を変えるなら、設定を更新するだけじゃなく、グリッドビュー(Excelみたいな表形式の編集画面)を使って、過去のデータも新しい名前に統一しておくのがおすすめ。

また、選択肢列には「ユーザーが自由に選択肢を追加できる」という設定がありますが、これをオンにしておくと表記ゆれがどんどん増えてしまうので、基本的にはオフにしておきましょう。

列の追加や削除といった表面的な操作だけじゃなく、その裏で既存のデータがどう動くのかを理解しておくことが、長く使えるリストを作るコツなんです。

他のリストと連携!ルックアップ列で入力をもっと楽に

SharePointリストをさらに便利に使うための秘密兵器が、「ルックアップ列(参照列)」という機能です。

これは、別のリストにあるデータを引っ張ってきて、選択肢として使える仕組みのこと。

たとえば、「社員マスター」というリストを作っておいて、日報や経費精算のリストで社員名を入力するとき、このマスターから名前を選べるようにするイメージです。

この仕組みを使うと、いちいち手入力する必要がなくなるので、タイプミスや表記ゆれを完全に防げます。

しかも、マスター側の情報(たとえば社員の部署が変わったとか)を更新すれば、参照しているすべてのリストに自動的に最新情報が反映されるんです。

情報管理の手間が一気に減りますよね。

実際の設定方法は簡単で、対象のリストで「列の追加」→「参照(ルックアップ)」を選んで、データを取得したいリストと表示させたい列を指定するだけ。

さらに便利なのが、メインで参照する列(社員名など)だけじゃなく、「その他のオプション」から別の列(社員番号やメールアドレスなど)も同時に引っ張ってこれること。

複数のリストに同じ情報を何度も入力する手間が省けて、プログラミングの知識がなくても、本格的なデータベースみたいな仕組みが作れちゃいます。

ルックアップ列を使うときの注意点と制限

とっても便利なルックアップ列ですが、複数のリストをつなげる仕組みなので、いくつか気をつけるポイントがあります。

一番大事なのは、参照元のリスト(ソースリスト)のデータが削除されたときの動きです。

SharePointでは、ルックアップ列を作るときに「リレーションシップの動作を強制する」というオプションがあって、「削除の制限」か「連鎖削除」のどちらかを選べます。

「削除の制限」を選ぶと、他のリストで使われているマスターデータを間違って消してしまうのを防げます。

重要な顧客マスターや商品マスターを参照している場合は、必ずこの制限をかけておきましょう。

データを守るための大切な設定です。

もう一つ注意したいのが、データが増えてきたときのパフォーマンスの問題です。

SharePointには、1つのビューで5000件以上のデータを同時に処理しようとするとエラーになるという制限があります。

ルックアップ列をたくさん使っていると、システムへの負荷が高くなって、この制限に引っかかりやすくなるんです。

特に、連鎖削除の設定をしている状態で大量のデータを一気に削除しようとすると、処理がタイムアウトしてしまうこともあります。

将来的に数千件単位のデータになりそうな場合は、インデックスを追加するなどの対策を事前にしておくのがおすすめです。

ルックアップ列は強力な機能ですが、こういった裏側の仕組みや限界を理解して、無理のないリスト設計をすることが、快適なSharePoint環境を保つ秘訣なんです。

広告