スプレッドシートの使い方|最初に覚える10のこと

スプレッドシートの使い方|最初に覚える10のこと

執筆者:

カテゴリ:

Googleスプレッドシートは、ブラウザで動く表計算ソフトです。Excelとほぼ同じことができ、加えて共有と同時編集に強いのが特徴です。

このページでは、最初に押さえておくと後が楽になる10項目に絞って解説します。

1. Excelとの違い

まずここを理解しておくと混乱が減ります。

Excel スプレッドシート
保存 自分で保存 自動保存
同時編集 制限あり 標準機能
変更履歴 限定的 全履歴が残る
動作の速さ 速い 大量データで重い
関数 ほぼ共通 QUERY など独自関数あり
オフライン 使える 設定が必要

関数の9割は共通です。VLOOKUP SUMIF IF などはそのまま同じ書き方で動きます。

スプレッドシート独自の強力な関数として、QUERY FILTER ARRAYFORMULA IMPORTRANGE があります。これらを覚えると、Excelでは面倒だった処理が短く書けます。

2. 保存は不要、履歴は全部残る

編集は自動で保存されます。保存ボタンはありません。

そして「ファイル → 変更履歴 → 変更履歴を表示」で、いつ誰が何を変えたかが全部見られます。 過去の状態に戻すこともできます。

間違えても元に戻せる——これがスプレッドシートで最も安心できる点です。大きな変更をする前に、履歴に名前を付けておくとさらに安全です。

3. 共有と権限

右上の「共有」ボタンから設定します。権限は3段階です。

権限 できること
閲覧者 見るだけ
閲覧者(コメント可) コメントを付けられる
編集者 編集できる

「リンクを知っている全員」に設定すると、URLを持つ誰でもアクセスできます。 社外に転送されると誰でも見られてしまうので、業務データでは「特定のユーザー」を推奨します。

編集させたくないけど数字は見せたい、という場合は「閲覧者」にしてください。

4. セルの参照とシートの参照

同じシート内なら、そのままセル番地を書きます。

=A1 + B1

別のシートなら、シート名と ! を付けます。

=Sheet2!A1

シート名にスペースが含まれる場合は、シングルクォートで囲みます。

='4月 売上'!A1

別のファイルを参照するには IMPORTRANGE が必要です。詳しくは 別シートからデータを取得する方法 にまとめています。

5. 絶対参照($)── 最初の壁

数式を下や右にコピーすると、参照も一緒にずれます。ずらしたくない部分に $ を付けます。

書き方 動き
A1 縦にも横にもずれる
$A1 列は固定、行はずれる
A$1 行は固定、列はずれる
$A$1 完全に固定

F4 キー(Macは Fn + F4)で切り替えられます。

判断の仕方はシンプルです。

  • 下にコピーする → 行がずれてほしくないなら $ を行に
  • 右にコピーする → 列がずれてほしくないなら $ を列に

VLOOKUP の範囲や、集計表の見出し参照で必ず必要になります。

6. データの入力規則

「データ → データの入力規則」で、入力できる値を制限できます。

  • プルダウン(選択肢から選ばせる)
  • 数値の範囲
  • 日付の範囲
  • カスタム数式(重複禁止など)

表記ゆれを防ぐ最も確実な方法です。「東京」「東京都」「トウキョウ」が混在すると、SUMIFCOUNTIF も正しく動きません。入力時に弾くのが最も安上がりです。

詳しくは プルダウンの作り方 で扱っています。

7. 条件付き書式

「表示形式 → 条件付き書式」で、条件に合うセルの色を変えられます。

「カスタム数式」を使うと、行全体に色を付けられます。

=$D2 = "未処理"

列だけ $ で固定するのがポイントです。行を固定しないことで、各行が個別に判定されます。

期限切れを赤くするなら次の形です。

=AND($E2 <> "", $E2 < TODAY())

$E2 <> "" を入れているのは、空欄を期限切れと判定させないためです。これがないと未入力の行が全部赤くなります。

8. フィルタと並べ替え

「データ → フィルタを作成」で、列ごとに絞り込みができます。

注意点が1つあります。 フィルタで絞り込んでも、SUM隠れた行も合計します。

表示中のデータだけ集計したいなら SUBTOTAL を使ってください。

=SUBTOTAL(109, C2:C1000)

複数人で使うファイルでは「フィルタ表示」を使ってください。 通常のフィルタは全員に影響しますが、フィルタ表示は自分だけに適用されます。

9. よく使うショートカット

操作 Windows Mac
今日の日付を入力 Ctrl + ; + ;
絶対参照の切り替え F4 Fn + F4
データの端まで選択 Ctrl + Shift + + Shift +
行を挿入 Ctrl + Alt + = + Option + =
値のみ貼り付け Ctrl + Shift + V + Shift + V
検索と置換 Ctrl + H + Shift + H

Ctrl + Shift + V(値のみ貼り付け)が最重要です。数式や書式を持ち込まずに値だけ貼れます。

Ctrl + ; も覚えてください。 TODAY 関数は毎日値が変わるので、記録用の日付にはこちらを使います。

10. 重くなったときの対処

スプレッドシートは大量データで重くなります。効果の大きい順に挙げます。

  1. IMPORTRANGE を1箇所にまとめる — 同じファイルを何度も読まない
  2. 揮発性関数を減らすTODAY INDIRECT OFFSET は再計算が頻繁
  3. 範囲を絞るA:Z ではなく A:D
  4. 不要な行・列を削除する — 空でも計算対象になる
  5. 条件付き書式を減らす — 範囲が広いと重い

特に1番の効果が大きいです。読み込み専用のシートを1枚作り、そこに1回だけ IMPORTRANGE を書いてください。

次に読むもの

関数を覚えるなら、需要の多い順に次のあたりから始めるのが実用的です。

やりたいことから逆引きするなら 関数一覧 をご覧ください。


最初に覚えるべき操作

表計算を使い始めるとき、関数より先に覚えるべき操作があります。これらを知らないと、作業の速度が何倍も違います。

セルの移動と範囲選択のキー操作。 データの端まで一気に移動する操作、そこまでを一気に選択する操作。マウスでスクロールするのと比べて、桁違いに速くなります。行数が数千あるシートでは、この差が決定的になります。

貼り付けの種類。 通常の貼り付けのほかに、値だけ、書式だけ、数式だけ、行と列を入れ替えて、といった貼り付けがあります。数式をコピーしたら参照がずれた、という問題の多くは、値として貼り付ければ解決します。

参照の固定の切り替え。 数式の中でセル番地を選び、キーを押すたびに固定の仕方が切り替わります。ドル記号を手で打つ必要はありません。

元に戻す操作。 何段階も戻れます。試して駄目なら戻す、という進め方ができると、作業が大胆になります。

シートの複製。 大きな変更をする前に複製しておけば、失敗しても戻れます。控えを取る習慣は、どんな技術よりも役に立ちます。


表として扱いやすい形にする

データの持ち方には型があります。この型に沿っていれば、集計も並べ替えも絞り込みも標準の機能で扱えます。

一行目は見出し、二行目からデータ。 見出しは一行だけにします。二段の見出しは、人が読むには分かりやすいのですが、機能が正しく認識できません。

一列に一種類の情報。 氏名と部署を同じ列に入れない。住所も、都道府県と市区町村以下は分けて持つ。分けておけば、後から連結できます。まとめて持つと、後から分けるのに手間がかかります。

空白行と空白列を作らない。 見た目の区切りとして使いたくなりますが、範囲の認識が途中で止まります。区切りが必要なら、罫線や背景色で表現してください。

セルの結合を避ける。 結合されたセルがあると、並べ替えも絞り込みも配列の処理も正しく動きません。見た目のために結合したいなら、表示用のシートを別に作ってください。

合計行を表の中に混ぜない。 集計はデータの下ではなく、別の場所に置くか、明確に分けてください。混ざっていると、絞り込んだときに一緒に動きます。

この五つを守るだけで、後の作業がまったく変わります。


作業の流れを設計する

シートが増えてくると、どこに何があるか分からなくなります。最初に役割を決めておくと、迷いません。

推奨する構成は四段階です。

生データを置くシート。 取り込んだままの状態で置き、触りません。何かおかしくなったとき、ここに戻れば原因を追えます。

整形するシート。 空白の除去、型の変換、区切りでの分割。数式で処理し、結果を作業列として持ちます。

集計するシート。 整形済みのデータを参照して、条件付きの集計を行います。

見せるシート。 集計結果を、人が読みやすい形に整えます。ここだけは見た目を優先して構いません。

この構成にすると、取り込みのたびに生データを差し替えるだけで、以降が自動で更新されます。手作業の工程がなくなるので、作業漏れという事故が起きなくなります。

シートが四枚になることを嫌う人もいますが、一枚に詰め込むより、はるかに管理しやすくなります。使わないシートは非表示にできます。


壊れにくいファイルにする

自分以外の人が触るファイルは、壊れる前提で作ってください。

数式のセルは保護する。 シート全体を保護して、入力欄だけを例外にします。数式を誤って上書きされる事故が防げます。

入力欄を明示する。 背景色を変える、罫線で囲む。どこに入力すればよいかが一目で分かるようにします。

入力規則を設定する。 プルダウンにする、範囲外の値を拒否する。表記のゆれと入力ミスを構造的に防げます。

数字を数式に埋め込まない。 税率や基準値は、セルに置いて参照します。変更のときに数式を触らずに済みます。

検算の仕組みを入れる。 件数の突き合わせ、合計の一致確認。数字がおかしくなったときに気づけます。

説明を残す。 シートの上部に、このシートが何をしているかを一行書いておく。三か月後の自分にも役立ちます。

この六つを最初から組み込んでおくと、後から直す手間がなくなります。


よくある質問

Q. 数式が文字列として表示されます

セルの表示形式が文字列になっているか、先頭にアポストロフィが入っています。表示形式を標準に戻してから入力し直してください。

Q. コピーしたら参照がずれました

相対参照になっています。固定したい部分にドル記号を付けてください。

Q. 並べ替えたら行がバラバラになりました

範囲の選択が正しくありません。表全体を選んでから並べ替えてください。

Q. 絞り込みが途中までしか効きません

途中に空白行があります。空白行を作らない持ち方に変えてください。

Q. ファイルが重いのですが

範囲を列全体で指定している数式、揮発性の関数、条件付き書式の適用範囲。この三つを確認してください。

Q. 元に戻せますか

何段階も戻れます。ただし、閉じた後は戻せません。大きな変更の前には複製を取ってください。

Q. Excelとスプレッドシートで違いはありますか

基本の操作はほぼ同じです。使える関数と、一部の挙動に違いがあります。

Q. どこから学べばいいですか

集計の四つの関数から始めてください。→ 関数一覧

まとめ

  • 保存は不要、履歴は全部残る。間違えても戻せる
  • 共有は「特定のユーザー」が基本。リンク共有は転送に注意
  • $(絶対参照)は F4 で切り替え。最初の壁だがここを越えると楽になる
  • 入力規則で表記ゆれを防ぐのが最も安上がり
  • フィルタ中の集計は SUM ではなく SUBTOTAL
  • 重いときは IMPORTRANGE と揮発性関数を疑う

関連ページ