スプレッドシート関数一覧|やりたいことから逆引きで探す

執筆者:

カテゴリ:

Excel・Googleスプレッドシートの関数を、「やりたいこと」から逆引きで探せる一覧です。検索・集計・条件分岐・文字列処理・日付など目的別に整理し、各関数の詳しい使い方ページへ案内します。関数名が分かっている場合は、下部の索引からどうぞ。

この記事の使い方

「合計を出したい」「別のシートからデータを持ってきたい」——やりたいことは決まっているのに、どの関数を使えばいいか分からない。このページはそのための逆引き表です。

目的から関数を探して、詳しい使い方はリンク先で確認してください。関数名がすでに分かっている場合は、関数名から探すへ。


やりたいことから探す

別の表からデータを持ってくる

やりたいこと 使う関数
商品コードから商品名を引っぱる VLOOKUP
左方向にも検索したい/VLOOKUPで不便を感じる XLOOKUP
行と列の交差点の値を取り出す INDEX + MATCH
別のスプレッドシートファイルから読み込む IMPORTRANGE
横方向(行)に並んだ表から検索する HLOOKUP

VLOOKUPとXLOOKUPで迷ったら VLOOKUPとXLOOKUPの違い を先に読むと早いです。

条件で処理を分ける

やりたいこと 使う関数
条件によって表示を変える IF
条件が3つ以上ある IFS
エラーが出たときに別の値を出す IFERROR
1つの値を複数パターンで振り分ける SWITCH
複数条件を「かつ」で判定する AND
複数条件を「または」で判定する OR

合計・カウントする

やりたいこと 使う関数
単純に合計する SUM
条件に合うものだけ合計する SUMIF
条件が複数ある合計 SUMIFS
個数を数える COUNT / COUNTA
条件に合う個数を数える COUNTIF
条件が複数ある個数 COUNTIFS
平均を出す AVERAGE
条件に合うものだけ平均する AVERAGEIF
フィルタで隠れた行を除いて集計する SUBTOTAL

抽出・並べ替え・重複処理

やりたいこと 使う関数
条件に合う行だけ抜き出す FILTER
SQLのように集計・抽出する QUERY
並べ替えた結果を別の場所に出す SORT
重複を除いた一覧を作る UNIQUE
1つの数式を列全体に適用する ARRAYFORMULA
区切り文字で列を分割する SPLIT
複数列を1列にまとめる FLATTEN

重複まわりは 重複を削除・抽出する方法まとめ に用途別で整理してあります。

文字列を加工する

やりたいこと 使う関数
数値や日付の表示形式を変える TEXT
文字列をつなげる CONCATENATE
区切り文字を挟んでつなげる TEXTJOIN
左から/右から/途中から取り出す LEFT / RIGHT / MID
特定の文字を置き換える SUBSTITUTE
正規表現で抜き出す REGEXEXTRACT

日付を扱う

やりたいこと 使う関数
今日の日付を入れる TODAY
2つの日付の差を出す(年齢・勤続年数) DATEDIF
月末の日付を求める EOMONTH

参照を動的に変える

やりたいこと 使う関数
シート名を文字列で指定して参照する INDIRECT
基準セルからずらした範囲を参照する OFFSET

関数名から探す

A–F

AND / ARRAYFORMULA / AVERAGE / AVERAGEIF / CONCATENATE / COUNT / COUNTIF / COUNTIFS / DATEDIF / EOMONTH / FILTER / FLATTEN

H–O

HLOOKUP / IF / IFERROR / IFS / IMPORTRANGE / INDEX / INDIRECT / LEFT / MATCH / MID / OFFSET / OR

Q–Z

QUERY / REGEXEXTRACT / RIGHT / SORT / SPLIT / SUBSTITUTE / SUBTOTAL / SUM / SUMIF / SUMIFS / SWITCH / TEXT / TEXTJOIN / TODAY / UNIQUE / VLOOKUP / XLOOKUP


つまずいたときは


Excelとの違いについて

このサイトはGoogleスプレッドシートを基準に書いています。多くの関数はExcelと同じ書き方で動きますが、スプレッドシートにしかない関数(QUERY、ARRAYFORMULA、IMPORTRANGE、FLATTENなど)と、挙動が違う関数があります。各記事の「Excelとの違い」の項で個別に触れています。


目的別のまとめ記事

関数以外の機能

コメント

コメントを残す

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