スプレッドシートまとめ(ショートカットキー、フィルター)

ショートカットキー

「Ctrl + ?」でキーボードショートカットウィンドウを表示確認が可能です

別のシートの値を表示させたい

チェックボックスにチェックすると同じ行がグレーアウト

1)「表示形式」→「条件付き書式」

2)範囲に適用にグレーアウトするセルの範囲を入力

3)書式設定の条件のプルダウンから「カスタム数式」を選択

4)=$A3=trueと数式を入力

※複数チェックボックスにする場合 →=AND($A1=TRUE, $B1=TRUE, $C1=TRUE)

連番ID付与

B列に入力されるとA列に1から番号付与していきます

1)if(B4<>””,1,””)とA4に入力

if(条件,trueの式,falseの場合の式

2)if(B5<>””,A4₊1,””)とA5に入力

3)A5セルをドラッグして下まで同様に式を適用

ARRAYFORMULA()

スプレッドシートのARRAYFORMULA()は、複数のセルに対して一度に計算を行うための強力な機能です。

主な特徴:

  1. 一つの数式で複数のセルに結果を出力できる
  2. 配列や範囲全体を一度に処理できる
  3. 通常の数式よりも処理が高速

基本的な使い方:

  1. =ARRAYFORMULA()の括弧内に通常の数式を入力
  2. 結果は自動的に必要なセル数に展開される

例えば:

=ARRAYFORMULA(A1:A10 * 2)

これはA1からA10までの各セルの値を2倍にし、結果を10個のセルに出力します。

VLOOKUP

=VLOOKUP(検索値, 検索範囲, 列番号, [検索方法])
  • 検索値:探したい値を指定します。セル参照や直接入力した値を使用できます。
  • 検索範囲:検索を行うセル範囲を指定します。通常は複数の列を含む表全体を選択します。最初の列に検索値が含まれている必要があります。
  • 列番号:検索範囲内で、返したい値が含まれる列の番号を指定します。最初の列は1、2番目の列は2、というように数えます。
  • 検索方法:省略可能な引数です。TRUEまたはFALSEを指定します。
    • TRUE(または省略):近似一致。検索値以下の最大値を探します。
    • FALSE:完全一致。検索値と完全に一致するものだけを探します。

別シートからの参照:

同じスプレッドシート内の別シートを参照する場合、シート名を指定し、感嘆符(!)を使用して範囲を指定します。

=VLOOKUP(検索値, シート名!範囲, 列番号, [検索方法])

例:

Copy=VLOOKUP(A2, Sheet2!$A$1:$C$10, 2, FALSE)

この例では、現在のシートのA2セルの値を、”Sheet2″という名前のシートのA1:C10範囲で検索します。

別ファイルからの参照:

別のスプレッドシートファイルを参照する場合、IMPORTRANGE関数と組み合わせて使用します。

まず、IMPORTRANGE関数で別ファイルのデータを取り込みます:

=IMPORTRANGE("スプレッドシートのURL", "シート名!範囲")

そして、これをVLOOKUP関数の検索範囲として使用します:

=VLOOKUP(検索値, IMPORTRANGE("スプレッドシートのURL", "シート名!範囲"), 列番号, [検索方法])

例:

=VLOOKUP(A2, IMPORTRANGE("https://docs.google.com/spreadsheets/d/abcdefghijklmnop", "Sheet1!A1:C10"), 2, FALSE)

この例では、別のスプレッドシートファイルのSheet1のA1:C10範囲をインポートし、その中でA2セルの値を検索します。

注意点:

  • 別ファイルを参照する場合、最初にIMPORTRANGE関数へのアクセス許可を与える必要があります。
  • ファイルへのアクセス権限が必要です。
  • 大量のデータを参照する場合、パフォーマンスに影響する可能性があります。

列を増やす

初期状態のシートは26列(Z列まで)しかありません

右端の列で増やしたい数だけ行をコピーし、右クリックして「特殊貼り付け」→「転置して貼り付け」

フィルター

データの絞り込みや、並び替えを行い→大きい表で素早く情報を見つけたり分析することが可能です。

フィルター機能の使い方

▼ 練習用ダミーデータです、スプレッドーシートに張り付けて試してください

社員ID氏名入力者退職予定日最終出勤日退職日ADアカウント顧客管理システムID紹介ページ
EMP001田中 太郎営業部人事課_佐藤2025/03/312025/03/282025/03/31tanaka.taroCRM001削除済み
EMP002山田 花子総務部人事課_佐藤2025/02/282025/02/262025/02/28yamada.hanakoCRM002掲載あり
EMP003佐藤 次郎開発部人事課_鈴木2025/04/152025/04/122025/04/15sato.jiroCRM003削除済み
EMP004鈴木 美咲マーケティング部人事課_田中2025/05/202025/05/172025/05/20suzuki.misakiCRM004掲載あり
EMP005高橋 健一経理部人事課_佐藤2025/01/312025/01/302025/01/31takahashi.kenichiCRM005削除済み
EMP006伊藤 麻衣営業部人事課_鈴木2025/06/102025/06/062025/06/10ito.maiCRM006掲載あり
EMP007渡辺 雄介開発部人事課_田中2025/03/152025/03/142025/03/15watanabe.yusukeCRM007削除済み
EMP008中村 愛総務部人事課_佐藤2025/07/312025/07/302025/07/31nakamura.aiCRM008掲載あり
EMP009小林 大輔マーケティング部人事課_鈴木2025/02/142025/02/132025/02/14kobayashi.daisukeCRM009削除済み
EMP010加藤 由美経理部人事課_田中2025/08/152025/08/142025/08/15kato.yumiCRM010掲載あり
EMP011吉田 隆志営業部人事課_佐藤2025/04/302025/04/282025/04/30yoshida.takashiCRM011削除済み
EMP012松本 恵子開発部人事課_鈴木2025/09/302025/09/272025/09/30matsumoto.keikoCRM012掲載あり
EMP013井上 直樹総務部人事課_田中2025/03/202025/03/192025/03/20inoue.naokiCRM013削除済み
EMP014木村 優香マーケティング部人事課_佐藤2025/05/312025/05/302025/05/31kimura.yukaCRM014掲載あり
EMP015林 浩司経理部人事課_鈴木2025/06/302025/06/272025/06/30hayashi.kojiCRM015削除済み
EMP016斎藤 真理営業部人事課_田中2025/01/152025/01/142025/01/15saito.mariCRM016掲載あり
EMP017清水 拓也開発部人事課_佐藤2025/07/152025/07/142025/07/15shimizu.takuyaCRM017削除済み
EMP018森田 聡美総務部人事課_鈴木2025/02/202025/02/192025/02/20morita.satomiCRM018掲載あり
EMP019橋本 和也マーケティング部人事課_田中2025/08/312025/08/292025/08/31hashimoto.kazuyaCRM019削除済み
EMP020石川 奈々経理部人事課_佐藤2025/04/102025/04/092025/04/10ishikawa.nanaCRM020掲載あり
EMP021山口 秀樹営業部人事課_鈴木2025/09/152025/09/122025/09/15yamaguchi.hidekiCRM021削除済み
EMP022青木 千春開発部人事課_田中2025/03/052025/03/042025/03/05aoki.chiharuCRM022掲載あり
EMP023岡田 正人総務部人事課_佐藤2025/06/202025/06/192025/06/20okada.masatoCRM023削除済み
EMP024藤田 美穂マーケティング部人事課_鈴木2025/05/102025/05/092025/05/10fujita.mihoCRM024掲載あり
EMP025長谷川 勇経理部人事課_田中2025/07/202025/07/182025/07/20hasegawa.yuCRM025削除済み
EMP026村上 彩香営業部人事課_佐藤2025/01/252025/01/242025/01/25murakami.ayakaCRM026掲載あり
EMP027近藤 博之開発部人事課_鈴木2025/08/102025/08/082025/08/10kondo.hiroyukiCRM027削除済み
EMP028坂本 理恵総務部人事課_田中2025/04/252025/04/242025/04/25sakamoto.rieCRM028掲載あり
EMP029遠藤 信一マーケティング部人事課_佐藤2025/06/052025/06/042025/06/05endo.shinichiCRM029削除済み
EMP030金子 みどり経理部人事課_鈴木2025/09/052025/09/042025/09/05kaneko.midoriCRM030掲載あり

ツールバーの[フィルタ]ボタンをクリックするか、[データ]メニューから[フィルタ]を選択します。

フィルターのアイコンをクリック

× 昇順で並べ替え 降順で並べ替え 色で並べ替え 色でフィルタ 条件でフィルタ 値でフィルタ 5 をすべて選択 「5」を表示しています クリア マーケティング部 営業部 開発部 経理部 キャンセル OK

フィルタで絞り込んだデータを元に戻したいとき、やり方は2つあります。

手っ取り早いのは、フィルタ自体をオフにすることです。[フィルタを削除]ボタンを押すだけで、パッと元の表に戻ります。ただ、並べ替えだけは元に戻らないので、そこだけ覚えておいてください。

データ ツール 拡張機能 ヘルプ シートを並べ替え 範囲を並べ替え フィルタを削除 ←ここ! + グループ化ビューを作成 新機能 + フィルタ表示を作成 フィルタ表示として保存 スライサーを追加 シートと範囲を保護 名前付き範囲 Σ 名前付き関数 新機能 範囲をランダム化 列の統計情報 データの入力規則 データ クリーンアップ テキストを列に分割 データの抽出 データコネクタ 新機能

もし、フィルタ機能を使い続けたいなら、絞り込みの「条件だけ」をリセットして、表示を元に戻しましょう。

数字による条件を使って絞り込む

例)退職予定日を過ぎている人を絞り込む場合

E F G H 退職予定日 最終出勤日 退職日 昇順で並べ替え 降順で並べ替え 色で並べ替え 色でフィルタ 条件でフィルタ 次より前の日付 昨日 値でフィルタ キャンセル OK 2024/12/01 2024/12/01 2024/12/01

他の人に影響を与えない「自分だけのフィルタ」の使い方

複数人で使う共有シートでは、フィルタをかけると他の人の作業の邪魔にならないか気を使いますよね。そんな時は、自分にだけ表示が反映される「フィルタ表示」機能を使いましょう。

■ 手順

  1. 作成 [データ]→[フィルタ表示を作成]をクリックします。
  2. 範囲の調整 表の上部に表示された範囲が正しくない場合は、手動で修正してください。
  3. 終了 作業が終わったら、画面右上の[✕]ボタンを押せば、自分だけのフィルタ表示を終了できます。
データ ツール 拡張機能 ヘルプ シートを並べ替え 範囲を並べ替え フィルタを作成 + グループ化ビューを作成 新機能 + フィルタ表示を作成 ←ここ! 表示を変更 ビューのオプション スライサーを追加 シートと範囲を保護 名前付き範囲 Σ 名前付き関数 新機能 範囲をランダム化 列の統計情報 データの入力規則 データ クリーンアップ テキストを列に分割 データの抽出 データコネクタ 新機能

https://join.biglobe.ne.jp/mobile/sim/gurashi/spreadsheet_filter

https://gift-inc.org/support997/spreadsheet-filter/