Googleスプレッドシートを共有するとき、「シート全体は触らせたくないけれど、入力してほしいセルだけは編集できるようにしたい」と困ることがありますよね。そんなときは、シートを保護したうえで、特定のセルや範囲だけ編集できるように設定すればOKです。ここでは、仕事中でもすぐ設定できるように、最短手順から分かりやすくまとめます。

まず結論:特定のセルだけ編集させる手順

Googleスプレッドシートで特定のセルだけ編集可能にするには、「データ」→「シートと範囲を保護」で全体または保護したい範囲を制限し、例外として編集を許可するセル範囲を設定します。

一番よく使うのは、「基本は保護して、入力欄だけ編集可」にするやり方です。申請書、日報、チェックリスト、アンケート回収表などで特に便利ですよ。

  1. 対象のGoogleスプレッドシートを開きます。
  2. 上部メニューの「データ」をクリックします。
  3. 「シートと範囲を保護」をクリックします。
  4. 右側に設定パネルが出たら、「シート」または「範囲」を選びます。
  5. シート全体を守りたい場合は「シート」を選びます。
  6. 「特定のセルを除外」にチェックを入れます。
  7. 編集を許可したいセル範囲を入力します。たとえば「B2:B10」などです。
  8. 「権限を設定」をクリックします。
  9. 「この範囲を編集できるユーザーを制限」を選び、必要な相手だけに権限を付けます。
  10. 保存して完了です。

この設定を使えば、共有相手は指定された入力セルだけ編集できて、数式セルや見出し、集計部分は守れます。

パターン別の設定方法

シート全体を保護して、一部のセルだけ編集可能にする

入力フォームのように使いたいときは、この方法がいちばん分かりやすいです。

  1. スプレッドシートを開きます。
  2. 「データ」→「シートと範囲を保護」をクリックします。
  3. 右パネルで「シート」を選びます。
  4. 保護したいシート名を選択します。
  5. 「特定のセルを除外」にチェックを入れます。
  6. 入力してほしいセル範囲を指定します。
  7. 「権限を設定」をクリックします。
  8. 編集できるユーザーを指定します。

たとえば、A列は項目名、B列だけ入力欄という表なら、B2:B20だけ除外しておけば運用しやすいです。

特定のセルや範囲だけを保護する

逆に、「この数式セルだけ触られたくない」という場合は、保護したいセルだけを指定する方法が向いています。

  1. 保護したいセル範囲をドラッグで選択します。
  2. 「データ」→「シートと範囲を保護」をクリックします。
  3. 右パネルで範囲が正しいか確認します。
  4. 必要なら名前を付けます。たとえば「集計セル保護」などです。
  5. 「権限を設定」をクリックします。
  6. 編集できるユーザーを制限します。

この方法なら、共有相手に広く編集してもらいながら、壊されたくない重要セルだけ守れます。

共有設定との違いも押さえておきましょう

ここで混乱しやすいのが、「共有権限」と「セルの保護設定」は別物という点です。

  • 共有設定:ファイル全体に対して「閲覧者」「閲覧者(コメント可)」「編集者」を決めるもの
  • 保護設定:編集者の中でも、どのシート・どのセルを触れるかを細かく制御するもの

つまり、相手を最初から「閲覧者」にしてしまうと、特定セルだけ編集させることはできません。相手は基本的に「編集者」として共有し、そのうえで保護機能で編集できる場所を絞るのがポイントです。

実務でよくあるおすすめ設定例

入力シートだけ触れるようにする

  • 見出し行、計算式、集計欄は保護
  • 担当者が記入する欄だけ除外
  • 共有相手は編集者に設定

これで、現場担当は必要な場所だけ入力でき、管理用の式は崩れにくくなります。

複数人に別々の入力欄を渡す

人ごとに担当セルが違う場合は、範囲ごとに保護設定を分けると管理しやすいです。

  1. 担当者Aの入力欄を範囲指定します。
  2. 保護設定を作成し、Aさんだけ編集可にします。
  3. 担当者Bの入力欄でも同じ操作をします。

こうすると、他の人の入力欄を誤って触るミスを減らせます。

うまくいかない場合のチェックポイント

1. 共有相手が「編集者」になっていない

特定セルだけ編集させたいのに編集できない場合、まず共有設定を確認しましょう。相手が「閲覧者」や「コメント可」だと、保護の例外セルを作っても編集できません。

  1. 右上の「共有」をクリックします。
  2. 対象ユーザーの権限を確認します。
  3. 必要なら「編集者」に変更します。

2. 自分が保護したい範囲と除外したい範囲を逆に設定している

かなり多いミスです。「入力欄だけ保護」したつもりが、「入力欄だけ編集可」にしたかった、というパターンですね。設定後は実際に対象セルをクリックして、編集可・編集不可を確認してみましょう。

3. 範囲指定がずれている

たとえば「B2:B10」のつもりが「B2:B9」になっていると、最後の1行だけ編集できないことがあります。列や行を追加したあとに範囲がずれることもあるので注意です。

4. シートごとの保護とセル範囲の保護が重なっている

複数の保護ルールがあると、どの設定が効いているのか分かりにくくなります。右側の保護パネルで、不要なルールがないか整理すると解決しやすいです。

5. モバイルアプリでは設定しづらいことがある

細かい保護設定は、スマホアプリだと操作しにくい場合があります。うまく設定できないときは、PC版ブラウザで作業するのが確実です。

設定後に必ずやっておきたい確認

設定できたと思っても、実際の共有相手の見え方と違うことがあります。次の確認をしておくと安心です。

  • 編集してほしいセルに入力できるか
  • 数式セルや見出しセルが編集できないか
  • 別ユーザーの担当範囲を触れないか
  • 行や列の追加で保護範囲が崩れていないか

テスト用アカウントがあればベストですが、難しい場合は少なくとも自分で対象範囲を一通り触って確認しておきましょう。

作業をラクにする豆知識

保護したいセルに名前を付けると管理しやすい

保護設定には名前を付けられます。「入力欄A」「集計エリア」「触らない列」などとしておくと、あとから見直すときに迷いません。

条件付き書式で入力欄を色分けする

編集できるセルだけ薄い黄色などにしておくと、共有相手が入力場所をすぐ見つけられます。保護設定と組み合わせると、ミス防止にかなり効きます。

よく使うショートカットも覚えておくと時短です

  • 元に戻す:Ctrl+Z
  • やり直し:Ctrl+Y または Ctrl+Shift+Z
  • 検索:Ctrl+F
  • 置換:Ctrl+H
  • 今日の日付入力:Ctrl+;

特に共有シートでは、誤入力にすぐ気づいて戻せるように、元に戻す操作は覚えておくと安心ですよ。

まとめ

Googleスプレッドシートで特定のセルだけ編集権限を与えたいときは、共有相手を編集者にしたうえで、「データ」→「シートと範囲を保護」から保護設定を使うのが基本です。シート全体を保護して入力セルだけ除外する方法が、実務ではいちばん使いやすいです。設定がうまくいかないときは、共有権限、範囲指定、保護ルールの重複を順番に確認してみてください。これで、入力ミスや数式破壊を防ぎながら、安全に共同編集しやすくなります。

おすすめの記事