cellio

初心者向けGoogleスプレッドシート関数一覧!基本の使い方を解説

Googleスプレッドシートの基本関数を初心者向けにわかりやすく解説。SUMやIF、VLOOKUP、絶対参照($記号)から、QUERYなどスプレッドシート独自の便利機能まで網羅的に紹介します。

著者 Ayoub Farid · · 5 分で読めます

Googleスプレッドシートの数式や関数は、Excel関数とほぼ同じように動作します。片方で使い方を覚えれば、もう一方でもそのまま応用できます。この記事では、初心者がまず覚えるべき基本の関数を順番に解説し、スプレッドシートならではの便利ツールも紹介します。

基本ルール

  • すべての数式は = から始めます。
  • セルを指定して計算します:=B2+B3
  • セル範囲はコロン(:)で表します:B2:B13
  • 関数名を入力すると引数を案内するヘルプボックスが表示されます。F1キーを押すと詳細を展開できます。

必須の基本関数

関数使用例
SUM=SUM(B2:B13)
AVERAGE=AVERAGE(B2:B13)
MIN / MAX=MAX(B2:B13)
COUNT / COUNTA=COUNTA(A2:A100)
IF=IF(B2>=5000,"Hit","Miss")
COUNTIF=COUNTIF(C2:C100,"Paid")
SUMIF=SUMIF(C2:C100,"Food",D2:D100)
VLOOKUP=VLOOKUP(F2,A2:C100,3,FALSE)
XLOOKUP=XLOOKUP(F2,A2:A100,C2:C100)
IFERROR=IFERROR(B2/C2,"")

個別ガイド:スプレッドシートのIF関数、スプレッドシートのCOUNTIF関数、スプレッドシートのSUMIF関数、スプレッドシートのVLOOKUP関数。

$記号による絶対参照

Excelと同様に、$B$14 のようにドル記号を付けると、数式を下にコピー(オートフィル)してもセルが固定されます。数式編集時にF4キー(多くのノートPCではFn+F4)を押すことで切り替え可能です。詳しくはGoogleスプレッドシートの絶対参照をご覧ください。

スプレッドシート独自の便利ツール

  • ARRAYFORMULA:1つの数式を列全体に自動適用します。
  • QUERY:SQLのような構文でデータを抽出・集計できます。
  • SPLIT:=SPLIT(A2," ") のように指定した区切り文字でテキストを別々の列に分割します。
  • GOOGLEFINANCE、GOOGLETRANSLATE、IMPORTRANGE:外部データや翻訳結果、別シートのデータを簡単に取得できます。

知っておくべきExcelとの違い

詳しい違いについてはExcelとGoogleスプレッドシートの関数比較をご覧ください。主な相違点として、一部の地域設定(ロケール)では引数の区切り文字にカンマ , ではなくセミコロン ; を使用する点、他言語版のExcelでは関数名が翻訳される場合がある点(例:ドイツ語版ExcelではVLOOKUPがSVERWEISになります)、一部のExcel専用関数がスプレッドシートでは使えない点などが挙げられます。

スマートフォンで練習する

Cellioで学べる内容は、セル参照、SUM、AVERAGE、MIN、MAX、COUNT、オートフィル、$ による絶対参照など、すべてGoogleスプレッドシートでも共通して活用できます。アプリ内蔵のスプレッドシートでレッスンが進むため、別途アプリをインストールする必要もありません。

よくある質問

Googleスプレッドシートの関数はExcelと同じですか?

ほぼ同じです。一般的な関数は、関数名も引数の指定方法も共通しています。

Googleスプレッドシートで数式を入力するにはどうすればよいですか?

入力したいセルをクリックし、半角で = を入力してから数式を書き、Enterキーを押します。

数式の区切りにセミコロンが必要になるのはなぜですか?

スプレッドシートの地域設定(ロケール)で、小数点の表記にカンマを使用する国が設定されているためです。「ファイル」>「設定」から地域を変更するか、区切り文字にセミコロンを使用してください。

Googleスプレッドシート特有の関数にはどのようなものがありますか?

ARRAYFORMULA、QUERY、SPLIT、GOOGLEFINANCE、IMPORTRANGE、IMAGEなどが代表的な独自関数です。

あわせて読みたい