スプレッドシートの使い方|最初に覚える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. 1. IMPORTRANGE を1箇所にまとめる — 同じファイルを何度も読まない
  2. 2. 揮発性関数を減らすTODAY INDIRECT OFFSET は再計算が頻繁
  3. 3. 範囲を絞るA:Z ではなく A:D
  4. 4. 不要な行・列を削除する — 空でも計算対象になる
  5. 5. 条件付き書式を減らす — 範囲が広いと重い

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

次に読むもの

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

  • VLOOKUP / XLOOKUP — 表から値を探す
  • IF — 条件で表示を変える
  • SUMIF / COUNTIF — 条件付きの集計
  • QUERY — 抽出と集計をまとめて

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

まとめ

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

関連ページ

コメント

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です