Mihata
仕事効率化(DX)2026.05.24

Googleスプレッドシート関数10選|業務効率化の実践テクニック

Googleスプレッドシートの関数で業務効率化を実現する

Googleスプレッドシートは無料で使える強力な表計算ツールですが、関数を使いこなせているかどうかで業務効率に大きな差が生まれます。本記事では、実務で本当に役立つ関数TOP10を厳選し、具体的な業務シーンとともに解説します。

さらに、GAS(Google Apps Script)による自動化やAI(Gemini)との連携など、2026年の最新活用法もカバーしています。

知らないと損する!業務効率化の関数TOP10

1. VLOOKUP ― データ検索の定番

使う場面:顧客リストから担当者名を引っ張る、商品コードから価格を取得するなど、別の表からデータを参照したいとき。

項目

内容

構文

=VLOOKUP(検索値, 範囲, 列番号, FALSE)

活用例

受注一覧の商品コードから、商品マスタの単価を自動取得

注意点

検索列は範囲の左端に必要。右から左の検索は不可

2. XLOOKUP ― VLOOKUPの上位互換

使う場面:VLOOKUPの制約(左方向検索不可・列番号指定)を超えたいとき。エラー時のデフォルト値も設定可能です。

項目

内容

構文

=XLOOKUP(検索値, 検索範囲, 結果範囲, 見つからない場合の値)

VLOOKUPとの違い

左右どちらの方向にも検索可能、エラー処理が組み込み済み、デフォルトが完全一致

活用例

社員番号から部署名・氏名を同時に取得

XLOOKUPはGoogle スプレッドシートでも利用可能になっており、新規作成する数式はXLOOKUPの使用を推奨します。

3. ARRAYFORMULA ― 一括処理で時短

使う場面:数百行に同じ計算式を入力する手間を省きたいとき。1つのセルに書くだけで列全体に自動適用されます。

項目

内容

構文

=ARRAYFORMULA(計算式)

活用例

=ARRAYFORMULA(B2:B*C2:C) で全行の「数量×単価」を一括計算

メリット

行追加時も自動適用、ファイルサイズ削減

4. IMPORTRANGE ― 他シートのデータを参照

使う場面:部署ごとのスプレッドシートを本部で集約したいとき。リアルタイムでデータを連携できます。

項目

内容

構文

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

活用例

各店舗の売上シートを本社の集計シートにリアルタイム反映

注意点

初回はアクセス許可が必要。更新頻度に若干のラグあり

5. FILTER ― 条件付きデータ抽出

使う場面:大量データから特定条件のレコードだけを別シートに表示したいとき。フィルタ表示と異なり、結果を別の場所に出力できます。

項目

内容

構文

=FILTER(範囲, 条件1, [条件2, ...])

活用例

売上データから「東京エリア」かつ「100万円以上」の案件のみ抽出

メリット

元データを変更せず、複数条件の掛け合わせが簡単

6. QUERY ― SQLライクなデータ操作

使う場面:複雑な集計・並べ替え・グループ化を一つの関数で実行したいとき。SQLの知識があれば強力な武器になります。

項目

内容

構文

=QUERY(データ範囲, "SELECT句", 見出し行数)

活用例

=QUERY(A:E, "SELECT B, SUM(D) GROUP BY B ORDER BY SUM(D) DESC")

メリット

ピボットテーブルを使わず動的な集計が可能

7. UNIQUE + SORT ― 重複排除と並べ替え

使う場面:マスタデータからユニークな値の一覧を作成したいとき。プルダウンリストの選択肢生成にも便利です。

項目

内容

構文

=SORT(UNIQUE(範囲), 1, TRUE)

活用例

取引先リストから重複を除いた会社名一覧を50音順で生成

8. IFERROR ― エラー表示を防ぐ

使う場面:VLOOKUPやDIVIDE系の数式で#N/Aや#DIV/0!が出るのを防ぎ、見やすいシートを維持したいとき。

項目

内容

構文

=IFERROR(数式, エラー時の値)

活用例

=IFERROR(VLOOKUP(A2,マスタ!A:C,3,FALSE), "未登録")

9. SUMIFS / COUNTIFS ― 複数条件の集計

使う場面:「特定の月」かつ「特定の部署」の売上合計や件数を出したいとき。条件を増やせる柔軟な集計関数です。

項目

内容

構文

=SUMIFS(合計範囲, 条件範囲1, 条件1, 条件範囲2, 条件2)

活用例

月次売上レポートで「2026年5月」×「営業部」の売上合計を算出

10. GOOGLETRANSLATE ― セル内翻訳

使う場面:海外取引先とのやり取りや、多言語対応の商品リスト作成時に、セル単位で即座に翻訳したいとき。

項目

内容

構文

=GOOGLETRANSLATE(テキスト, "ja", "en")

活用例

日本語の商品説明を英語に自動変換してEC出品用リストを作成

スプレッドシート共同編集のコツ

Googleスプレッドシートの強みはリアルタイム共同編集です。チームで効率よく使うためのポイントを押さえましょう。

GAS(Google Apps Script)で自動化する

関数だけでは対応しきれない定型業務は、GAS(Google Apps Script)で自動化できます。プログラミング未経験でも、以下のような処理から始められます。

GASでメール自動送信する基本コード

スプレッドシートのデータを使って定型メールを自動送信する例です。

function sendReminder() {
  const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("タスク一覧");
  const data = sheet.getDataRange().getValues();
  
  for (let i = 1; i < data.length; i++) {
    const email = data[i][0];  // A列: メールアドレス
    const task = data[i][1];   // B列: タスク名
    const deadline = data[i][2]; // C列: 期限
    
    if (new Date(deadline) - new Date() < 86400000) {
      GmailApp.sendEmail(email, "【リマインド】" + task, 
        task + "の期限が明日です。対応をお願いします。");
    }
  }
}

このスクリプトをトリガー設定(毎朝9時など)で実行すれば、期限前日に自動リマインドメールが届く仕組みが完成します。

GAS自動化のおすすめ活用例

AI連携で数式作成をさらに効率化

2026年現在、GoogleスプレッドシートはGemini(AI)と直接連携できるようになり、業務効率化の可能性が大幅に広がっています。

Gemini in Sheetsでできること

ChatGPTで数式を生成する方法

Gemini以外にも、ChatGPTに「〇〇を実現するGoogleスプレッドシートの数式を教えて」と聞くことで、複雑なネスト関数も即座に生成できます。特にQUERY関数やARRAYFORMULA内の条件式など、構文が複雑になりがちな数式で威力を発揮します。

ExcelとGoogleスプレッドシートの使い分け

どちらを使うべきか迷う場面も多いでしょう。それぞれの得意分野を理解しておくことが重要です。

比較項目

Googleスプレッドシート

Excel

共同編集

リアルタイムで複数人が同時編集可能

Microsoft 365で対応するが若干のラグあり

自動化

GASで無料自動化、トリガー設定が容易

VBA/Power Automateで高度な自動化

AI連携

Gemini AI関数が組み込み

Copilotで数式提案・分析

処理性能

大規模データ(10万行超)は重くなる

デスクトップ版は大量データに強い

コスト

無料(Google Workspace有料版もあり)

Microsoft 365のサブスク or 買い切り

独自関数

IMPORTRANGE, GOOGLETRANSLATE, QUERY

XLOOKUP, STOCKHISTORY, LET

チームでの共同作業やクラウドベースの運用にはGoogleスプレッドシート、大規模データ処理やマクロの資産がある場合はExcelが適しています。詳しくはAI×Excel完全ガイドもご参照ください。

すぐ使えるスプレッドシートテンプレート活用

一から作るより、テンプレートを活用して素早く業務を回すのが効率化の近道です。

テレワークの生産性を高めるツール選びの記事でも、スプレッドシートを活用したチーム運用のコツを紹介しています。

まとめ:関数 × GAS × AIで業務を変える

Googleスプレッドシートの関数を使いこなすだけでも業務効率は大幅に向上しますが、GASによる自動化とAI連携を組み合わせることで、さらなる生産性向上が実現できます。

AI業務効率化ガイドでは、スプレッドシートに限らず、組織全体でAIを活用した業務改善の進め方を解説しています。

まずはお気軽にご相談ください

AI・IT・デザインに関するお悩みやご相談、お見積りのご依頼など、
どんなことでもお気軽にお問い合わせください。

お問い合わせ