スプレッドシートの関数一覧|よく使う関数と例


この記事のポイント
- ✓スプレッドシートの関数一覧を
- ✓条件で数える・足し合わせる関数
- ✓表から探すVLOOKUPとXLOOKUP
Googleスプレッドシートの関数は、合計や平均のような基本の計算から、条件に合う行だけを取り出す、別のファイルからデータを読み込む、といった作業までを数式1つで済ませる道具です。ただ、Googleが公開している関数の一覧は数百にのぼり、どれから覚えればよいかが分かりにくいのが実情です。この記事では、仕事でよく使う関数を目的ごとに分けて一覧にし、それぞれの書式と使用例を紹介します。最初に関数の入れ方とエラーの読み方を押さえ、その後に基本、条件、検索、文字、日付、スプレッドシートならではの関数の順で進みます。使いたい関数が決まっている人は、目的の節から読んでください。
スプレッドシートの関数の入れ方
関数とは、決まった計算や処理を名前で呼び出す仕組みのことです。セルに等号(=)を入力し、続けて関数の名前と、かっこの中に計算の対象(引数と呼びます)を書きます。
基本の書き方
たとえば、A2からA10までの数値を合計するなら、セルに次のように入力します。
=SUM(A2:A10)
「A2:A10」のように、コロンでつないだ範囲は「A2からA10まで」を意味します。引数が複数あるときは、カンマで区切ります。文字を条件にするときは、"東京" のように二重引用符で囲みます。
メニューから関数を選ぶ
関数の名前を覚えていなくても、一覧から選んで入れられます。上部のメニューの[挿入]から[関数]を開くと、目的別に分かれた関数の一覧が表示されます。ツールバーの「Σ」のボタンからも、よく使う関数を選べます。
関数の入れやすさについては、法人向けのサービスを提供するイッツコムの解説でも次のように紹介されています。
しかしGoogle スプレッドシートは構文を手入力しなくても、メニューバーの「Σ」またはセル入力欄の「fx」をクリックすると、関数一覧から目的の関数を使用できます。入力中にも構文を守って記述するためのサポート表示があるため、基本的な使い方を覚えれば誰でも関数を活用できるでしょう。 出典: itscom.co.jp
入力中に出るヘルプを使う
Googleのヘルプによると、数式を編集している間は関数のヘルプボックスが表示され、関数や構文の定義、使用例を確かめられます。ヘルプボックスの下の[詳細]を押すと、その関数のヘルプ記事の全文が開きます。また、データに合わせて数式や範囲の候補が出ることがあり、[ツール]の[候補の管理]から候補の表示を切り替えられます。詳しくはGoogleドキュメント エディタ ヘルプの数式と関数の使い方で確かめられます。
公式の関数一覧の見方
Googleは、スプレッドシートで使えるすべての関数をGoogle スプレッドシートの関数リストとして公開しています。種類(数学、統計、検索、テキスト、日付など)ごとに並んでおり、それぞれの関数の説明ページへ進めます。この記事で紹介していない関数を探すときは、この一覧を種類で絞り込むのが早い方法です。
まず覚えたい基本の関数
最初に覚えたいのは、合計、平均、件数、最大と最小、四捨五入の関数です。売上表、出席表、家計簿など、ほとんどの表で使います。
| 関数 | できること | 使用例 |
|---|---|---|
| SUM | 範囲の数値を合計する | =SUM(B2:B10) |
| AVERAGE | 範囲の数値の平均を出す | =AVERAGE(B2:B10) |
| COUNT | 数値が入ったセルの数を数える | =COUNT(B2:B10) |
| COUNTA | 空白でないセルの数を数える | =COUNTA(A2:A10) |
| MAX | 範囲の中の最大値を出す | =MAX(B2:B10) |
| MIN | 範囲の中の最小値を出す | =MIN(B2:B10) |
| ROUND | 指定した桁で四捨五入する | =ROUND(B2,0) |
COUNTとCOUNTAの違い
COUNTは数値が入ったセルだけを数え、COUNTAは文字も含めて空白でないセルを数えます。名簿の人数を数えるなら名前の列にCOUNTA、テストの受験者数を点数の列で数えるならCOUNTを使います。名前の列にCOUNTを使うと、文字は数えないため0になります。
ROUNDの仲間
ROUNDは四捨五入、ROUNDUPは切り上げ、ROUNDDOWNは切り捨てです。2つ目の引数は残す桁で、0なら整数、1なら小数第1位まで、マイナス1なら十の位で丸めます。税込の金額を計算して1円未満を切り捨てるなら、=ROUNDDOWN(B2*1.1,0) のように書きます。
合計の範囲を列全体にする
行が増えていく表では、=SUM(B2:B) のように終わりの行番号を省くと、B列の2行目から下すべてが対象になります。行を追加するたびに範囲を直す手間が省けます。ただし、合計を出すセル自体を同じ列に入れると、自分自身を計算に含めてしまいエラーになるので、合計は別の列か上の行に表示します。
条件で数える・合計する関数
「東京の売上だけを合計したい」「80点以上の人数を数えたい」のように、条件に合うものだけを計算するときに使う関数です。集計表を作るときに最もよく使います。
| 関数 | できること | 使用例 |
|---|---|---|
| COUNTIF | 条件に合うセルの数を数える | =COUNTIF(C2:C100,"東京") |
| COUNTIFS | 複数の条件に合う行の数を数える | =COUNTIFS(C2:C100,"東京",D2:D100,"済") |
| SUMIF | 条件に合う行の数値を合計する | =SUMIF(C2:C100,"東京",E2:E100) |
| SUMIFS | 複数の条件に合う行の数値を合計する | =SUMIFS(E2:E100,C2:C100,"東京",D2:D100,"済") |
| AVERAGEIF | 条件に合う行の数値の平均を出す | =AVERAGEIF(C2:C100,"東京",E2:E100) |
数値を条件にする書き方
80点以上の人数を数えるなら、=COUNTIF(B2:B100,">=80") と書きます。比べる記号と数値をまとめて二重引用符で囲むのが決まりです。80点以上という条件の逆、つまり80点に届かない人数は、全体の人数から引いて =COUNT(B2:B100)-COUNTIF(B2:B100,">=80") と求めることもできます。
SUMIFとSUMIFSの引数の順番
SUMIFは「条件を見る範囲、条件、合計する範囲」の順ですが、SUMIFSは「合計する範囲」が先頭に来ます。順番を取り違えるとエラーにはならずに違う数字が出ることがあるので、最初は1つの条件だけで結果を目で確かめてから、条件を追加すると安全です。
条件をセルで指定する
条件の文字を数式に直接書く代わりに、別のセルに書いてそのセルを参照すると、条件を切り替えるだけで集計が変わります。たとえば、G1に「東京」と入れて =SUMIF(C2:C100,G1,E2:E100) とすれば、G1を「大阪」に変えるだけで大阪の合計に切り替わります。地域別や担当者別の集計表を作るときに便利な書き方です。
条件で表示を変えるIF関数の仲間
IF関数は、条件に合うかどうかで表示する内容を変える関数です。合否の判定、未入力の表示、ランク分けなど、使い道が広い関数です。
| 関数 | できること | 使用例 |
|---|---|---|
| IF | 条件に合えばA、合わなければBを表示する | =IF(B2>=80,"合格","不合格") |
| IFS | 複数の条件を上から順に判定する | =IFS(B2>=90,"A",B2>=70,"B",TRUE,"C") |
| IFERROR | エラーのときに別の値を表示する | =IFERROR(B2/C2,0) |
| AND | すべての条件に合うときTRUEを返す | =AND(B2>=80,C2="済") |
| OR | どれか1つの条件に合うときTRUEを返す | =OR(B2="東京",B2="大阪") |
IFSで段階を分ける
点数でA、B、Cのランクを付けるとき、IFを何重にも重ねると読みにくくなります。IFSなら、条件と結果を順に並べるだけで書けます。上の例の最後の TRUE,"C" は「それ以外はすべてC」という意味で、どの条件にも当てはまらないときのエラーを防ぎます。
IFERRORでエラー表示を消す
割り算の相手が0や空白だと、セルに「#DIV/0!」というエラーが出ます。IFERRORで囲むと、エラーのときだけ指定した値を表示できます。ただし、何でもIFERRORで隠すと、本当に直すべき入力のミスにも気付けなくなります。最初はエラーをそのまま表示して原因を確かめ、原因が分かったうえで隠すようにします。
空白のときは何も表示しない
まだ入力していない行に計算結果の0やエラーが並ぶと、表が見にくくなります。=IF(B2="","",B2*C2) のように、B2が空白なら空白を、入力があれば計算結果を表示する書き方がよく使われます。
表から値を探す関数
商品コードから値段を探す、社員番号から名前を表示する、といった作業に使う関数です。2つの表を突き合わせる作業がある人は、この節の関数を覚えると手作業が大きく減ります。
| 関数 | できること | 使用例 |
|---|---|---|
| VLOOKUP | 表の左端の列で探し、同じ行の値を返す | =VLOOKUP(A2,商品!A:C,3,FALSE) |
| XLOOKUP | 探す列と返す列を別々に指定して値を返す | =XLOOKUP(A2,商品!A:A,商品!C:C,"なし") |
| HLOOKUP | 表の上端の行で探し、同じ列の値を返す | =HLOOKUP("4月",A1:M5,3,FALSE) |
| INDEX | 範囲の中の指定した位置の値を返す | =INDEX(C2:C100,5) |
| MATCH | 探す値が範囲の何番目にあるかを返す | =MATCH("りんご",A2:A100,0) |
VLOOKUPの4つの引数
VLOOKUPは「探す値、探す表、返す列が表の左から何列目か、完全一致かどうか」の4つを指定します。4つ目にFALSEを入れると完全一致で探します。これを省くと近い値を返す動きになり、思わぬ値が表示されることがあるので、通常はFALSEを入れます。また、VLOOKUPは表の左端の列でしか探せないため、探したい値が右側の列にあるときは使えません。
XLOOKUPなら列の位置を気にしなくてよい
XLOOKUPはGoogleスプレッドシートでも使える新しい検索の関数です。Googleのヘルプでは、書式が次のように説明されています。
XLOOKUP(検索キー, 検索範囲, 結果の範囲, 見つからない場合の値, 一致モード) 出典: Google ドキュメント エディタ ヘルプ
探す列と返す列を別々に指定するので、返したい列が探す列の左にあっても使えます。また、4つ目の引数に見つからないときの表示(たとえば「なし」)を書けば、IFERRORで囲まなくてもエラーを避けられます。一致モードは省略すると完全一致になります。これから覚えるなら、VLOOKUPよりXLOOKUPを先に覚えるほうが失敗が少なくなります。
INDEXとMATCHの組み合わせ
XLOOKUPが登場する前は、INDEXとMATCHを組み合わせて、VLOOKUPでは探せない左側の列を返していました。=INDEX(A2:A100,MATCH("りんご",C2:C100,0)) のように書くと、C列で「りんご」を探し、同じ行のA列の値を返します。古いファイルでこの形の数式を見かけたら、同じ働きをするものだと分かれば十分です。
文字を扱う関数
氏名を姓と名に分ける、住所から都道府県を取り出す、別々のセルの文字をつなげる、といった作業に使う関数です。名簿や顧客の一覧を整える仕事で役に立ちます。
| 関数 | できること | 使用例 |
|---|---|---|
| LEFT | 文字列の左から指定した数の文字を取り出す | =LEFT(A2,3) |
| RIGHT | 文字列の右から指定した数の文字を取り出す | =RIGHT(A2,4) |
| MID | 文字列の途中から指定した数の文字を取り出す | =MID(A2,4,2) |
| LEN | 文字列の文字数を数える | =LEN(A2) |
| TRIM | 前後の余分な空白を取り除く | =TRIM(A2) |
| SUBSTITUTE | 文字列の一部を別の文字に置き換える | =SUBSTITUTE(A2,"-","") |
| TEXTJOIN | 複数のセルの文字を区切り文字でつなぐ | =TEXTJOIN(" ",TRUE,B2:C2) |
| SPLIT | 区切り文字で文字列を複数のセルに分ける | =SPLIT(A2," ") |
氏名を姓と名に分ける
「山田 太郎」のように姓と名の間に空白がある場合、=SPLIT(A2," ") と入れると、右隣の2つのセルに「山田」と「太郎」が分かれて表示されます。SPLITはスプレッドシートで使える関数で、Excelにはない書き方です。分けた結果を別の列に表示するので、右側のセルが空いていることを確かめてから入れます。
余分な空白と記号をそろえる
他のシステムから書き出したデータには、前後に空白が入っていたり、電話番号のハイフンが混ざっていたりします。そのままでは検索の関数で一致しないことがあるため、TRIMで空白を取り除き、SUBSTITUTEでハイフンを消してから使います。検索の関数で「見つからない」のに目で見ると同じ文字に見えるときは、まず空白を疑います。
日付と時刻の関数
締め切りまでの日数、勤続年数、曜日の表示など、日付の計算に使う関数です。スケジュール表や勤怠の表でよく使います。
| 関数 | できること | 使用例 |
|---|---|---|
| TODAY | 今日の日付を表示する | =TODAY() |
| NOW | 今日の日付と現在の時刻を表示する | =NOW() |
| DATE | 年、月、日から日付を作る | =DATE(2026,10,23) |
| DATEDIF | 2つの日付の間の年数や月数を出す | =DATEDIF(B2,TODAY(),"Y") |
| EDATE | 指定した月数だけ前後の日付を出す | =EDATE(B2,3) |
| WEEKDAY | 日付の曜日を数値で返す | =WEEKDAY(B2) |
| NETWORKDAYS | 2つの日付の間の土日を除いた日数を出す | =NETWORKDAYS(B2,C2) |
| TEXT | 日付や数値を決まった形の文字にする | =TEXT(B2,"yyyy年m月d日") |
締め切りまでの日数を出す
日付どうしは引き算ができます。C2に締め切りの日付があれば、=C2-TODAY() で今日から締め切りまでの日数が出ます。TODAYはファイルを開くたびに今日の日付に変わるので、毎日開く進み具合の表に向いています。
曜日を表示する
WEEKDAYは曜日を数値で返します。画面に「月」「火」のように表示したいときは、=TEXT(B2,"ddd") と書くと曜日の略称が表示されます。スプレッドシートの言語の設定が日本語なら、日本語の曜日になります。
営業日だけを数える
NETWORKDAYSは土日を除いた日数を数えます。3つ目の引数に祝日の一覧の範囲を指定すると、祝日も除けます。納期の計算や、作業に使える日数の見積もりに便利です。
スプレッドシートならではの便利な関数
ここからは、Excelにはない、またはスプレッドシートで特に使いやすい関数を紹介します。複数人で1つのファイルを使う仕事や、データの量が多い表で力を発揮します。
| 関数 | できること | 使用例 |
|---|---|---|
| FILTER | 条件に合う行だけを取り出して表示する | =FILTER(A2:D100,C2:C100="東京") |
| SORT | 範囲を指定した列で並べ替えて表示する | =SORT(A2:D100,4,FALSE) |
| UNIQUE | 重複を取り除いた一覧を表示する | =UNIQUE(C2:C100) |
| QUERY | 命令文でデータを絞り込み、集計する | =QUERY(A1:D100,"select C, sum(D) group by C",1) |
| IMPORTRANGE | 別のスプレッドシートの範囲を読み込む | =IMPORTRANGE("URL","シート1!A1:C10") |
| ARRAYFORMULA | 1つの数式を列全体にまとめて計算する | =ARRAYFORMULA(B2:B100*C2:C100) |
| GOOGLETRANSLATE | 文字列を別の言語に翻訳する | =GOOGLETRANSLATE(A2,"ja","en") |
| IMAGE | セルの中に画像を表示する | =IMAGE("画像のURL") |
FILTER、SORT、UNIQUEは元の表を崩さない
FILTERやSORTは、元の表をそのままにして、別の場所に絞り込んだ結果や並べ替えた結果を表示します。複数人で使う表で、他の人の並び順を崩さずに自分用の見方を作れるのが利点です。元の表に行が追加されると、結果も自動で更新されます。
QUERYで集計表を1つの数式で作る
QUERYは、データベースの命令文に似た書き方で、データの絞り込み、並べ替え、集計を1つの数式で行う関数です。Googleのヘルプでは、書式が QUERY(データ, クエリ, [見出し]) と説明されており、クエリの部分は二重引用符で囲むか、命令文の入ったセルを参照すると書かれています。上の表の例は「C列ごとにD列を合計する」という意味で、地域別の売上の集計表が1行で作れます。最初は難しく見えますが、select(表示する列)、where(条件)、group by(まとめる列)、order by(並べ替え)の4つの言葉を覚えれば、多くの集計に使えます。
IMPORTRANGEで別のファイルを読み込む
IMPORTRANGEは、別のスプレッドシートの範囲を読み込む関数です。Googleのヘルプでは、書式が次のように説明されています。
IMPORTRANGE(スプレッドシートの URL, 範囲の文字列) 出典: Google ドキュメント エディタ ヘルプ
初めて読み込むときは、セルに「#REF!」と表示され、アクセスの許可を求められます。セルを選んで表示される[アクセスを許可]を押すと、データが読み込まれます。読み込み元のファイルを見る権限がない人は使えないので、共有の設定も確かめておきます。
ARRAYFORMULAで数式のコピーを省く
ARRAYFORMULAは、1つのセルに書いた数式を、列全体にまとめて計算させる関数です。数式を下の行にコピーする必要がなくなり、行が増えても計算が自動で広がります。Googleフォームの回答のように、行が自動で追加されていく表と特に相性がよい関数です。
目的別に関数を組み合わせる例
関数は1つずつ使うより、組み合わせたときに作業の手間が大きく減ります。ここでは、仕事でよくある3つの場面を例に、どの関数をどう組み合わせるかを説明します。
売上の一覧から担当者別の集計表を作る
日付、担当者、商品、金額の4列が並んだ売上の一覧があるとします。まず、担当者の列にUNIQUEを使って、重複のない担当者の一覧を別の場所に表示します。次に、その一覧の隣のセルにSUMIFSを入れ、担当者ごとの金額の合計を出します。さらにCOUNTIFSで担当者ごとの件数を数えれば、合計を件数で割って1件あたりの平均も出せます。担当者が増えてもUNIQUEの一覧が自動で伸びるので、集計表を作り直す必要がありません。同じ集計はQUERYでも1つの数式で作れますが、最初はUNIQUEとSUMIFSの組み合わせのほうが、どの数字がどこから来たかを追いやすく、間違いにも気付きやすい方法です。
2つの名簿を突き合わせて未提出の人を探す
全員の名簿と、書類を提出した人の一覧が別々にあるとき、未提出の人を探す作業は手で行うと時間がかかります。全員の名簿の隣の列に、提出した人の一覧をXLOOKUPで探す数式を入れ、見つからないときの表示を「未提出」にします。そのうえで、その列が「未提出」の行だけをFILTERで取り出せば、未提出の人の一覧ができます。突き合わせる前に、両方の名簿の名前にTRIMをかけて空白をそろえておくと、同じ人なのに見つからない、という失敗を防げます。
締め切りが近い作業だけを表示する
作業名、担当者、締め切りの日付が並んだ作業の一覧があるとき、締め切りまでの日数を出す列を追加し、締め切りから今日の日付を引いた値を表示します。そのうえで、日数が0以上7以下の行だけをFILTERで取り出し、SORTで締め切りの早い順に並べると、今週中に終える作業の一覧が毎朝自動で更新されます。条件付き書式で日数の少ない行に色を付けると、さらに見落としが減ります。
組み合わせるときの順番
組み合わせの数式を作るときは、いきなり1つのセルに全部を書かず、途中の結果を別の列に表示しながら進めます。突き合わせの列、日数の列のように中間の列を作っておくと、どこで値がずれたかがすぐに分かり、他の人が表を引き継いだときにも読みやすくなります。
複数人で使う表で関数を使うときの注意
スプレッドシートは複数人で同時に編集できるのが利点ですが、関数の入った表を共有すると、思わぬところで数式が壊れることがあります。
数式のセルを保護する
数式の入った列に誰かが値を上書きすると、その行だけ計算されなくなります。Googleスプレッドシートでは、[データ]の[シートと範囲を保護]から、特定の範囲を編集できる人を限定できます。数式の列や集計表は保護しておき、入力してほしい列だけを開けておくと、表が長く使えます。
入力の形をそろえる
日付を「10/23」と入れる人と「10月23日」と入れる人が混ざると、日付の関数がうまく動きません。[データ]の[データの入力規則]で、日付だけ、リストから選ぶだけ、といった入力の形を決めておくと、関数のエラーを入力の段階で防げます。
説明のシートを用意する
どの列に何を入れるのか、どの数式が何を計算しているのかを、表の先頭か別のシートに短く書いておきます。作った人が不在のときでも、他の人が表を直せるようになります。
関数がうまく動かないときの直し方
数式を入れたのに思った結果にならないときは、セルに表示されたエラーの種類から原因を探します。
| 表示 | 主な原因 | 直し方 |
|---|---|---|
| #DIV/0! | 0や空白で割っている | 割る相手のセルを確かめる、IFERRORで囲む |
| #N/A | 検索の関数で値が見つからない | 探す値の空白や表記の違いを確かめる |
| #NAME? | 関数の名前や範囲の名前の綴りが違う | 関数の名前を見直す、文字を二重引用符で囲む |
| #REF! | 参照先のセルが削除された、または読み込みの許可がない | 範囲を指定し直す、アクセスを許可する |
| #VALUE! | 数値が必要なところに文字が入っている | セルの中身と表示形式を確かめる |
| #ERROR! | 数式の書き方に誤りがある | かっこの数やカンマの位置を確かめる |
数値が文字として扱われている
見た目は数値なのに合計が0になるときは、数値が文字として入っている可能性があります。他のシステムから書き出したデータや、先頭に全角の数字が混ざったデータでよく起きます。セルを選んで[表示形式]の[数字]から形式を確かめ、全角の数字は半角に直します。
計算の結果が更新されない
TODAYやIMPORTRANGEのように外の情報を使う関数は、更新のタイミングがファイルの設定で決まります。[ファイル]の[設定]にある計算の項目で、再計算のタイミングを選べます。毎日開く表なら初期の設定のままで困ることはほとんどありません。
数式を見直すコツ
長い数式でつまずいたときは、いきなり全体を直そうとせず、内側の関数だけを別のセルに書いて結果を確かめます。たとえばIFとVLOOKUPを組み合わせた数式なら、先にVLOOKUPだけを別のセルで動かし、正しい値が返ることを確かめてからIFで囲みます。部品ごとに確かめると、どこで間違えているかがすぐに分かります。
仕事で関数を使えると何が変わるか
スプレッドシートの関数は、事務の仕事に限らず、在宅ワークや業務委託の仕事でも求められる場面が増えています。たとえば、データの入力や整理の仕事では、受け取ったデータの空白をTRIMで消し、重複をUNIQUEで確かめ、件数をCOUNTIFで数える、といった作業が日常的に発生します。AIの学習に使うデータを作る仕事でも、作業の記録や品質の確認にスプレッドシートを使うことが多く、その仕事の内容はAIアノテーション・教師データ作成のお仕事で紹介しています。
マーケティングの仕事では、広告やサイトのアクセスの数字をスプレッドシートに読み込み、QUERYで週ごとに集計し、SUMIFSで施策ごとに比べる、といった使い方が一般的です。分析や広告運用の仕事の全体像はAI・マーケティング・セキュリティのお仕事にまとめています。
関数を覚えるときは、一覧を端から暗記するよりも、自分が今使っている表の手作業を1つ選び、それを関数に置き換えてみるのが近道です。毎週手で数えている件数があればCOUNTIF、2つの表を見比べて転記しているならXLOOKUP、という具合に、目の前の作業に合わせて1つずつ増やしていくと、半年ほどで仕事に必要な関数はひととおり身に付きます。
運営者として見てきたスプレッドシートの仕事の傾向
2004年から在宅ワークとフリーランスの仲介を続けてきた運営者の立場で見ると、発注する側が最初に頼む仕事の多くは、スプレッドシートの表の整理や集計です。データ入力、名簿の整備、集計表の作成のような依頼では、関数を使える人とそうでない人で作業の時間が大きく変わり、納品の速さと正確さがそのまま次の依頼につながります。特に、受け取ったデータの表記の揺れを関数でそろえ、作業の手順をシートに残して渡せる人は、発注する側から「この人に任せると楽」と見られやすい傾向があります。
中間の手数料がかからない直接の取引では、同じ予算で発注する側はより多くの作業を頼め、受ける側は手取りが厚くなります。こうした取引で信頼を積み重ねるには、作業の結果だけでなく、どの関数で何を処理したかを短く説明できることが役に立ちます。集計や分析の仕事の報酬の目安を知りたいときは、研究者の年収・単価相場で調査や分析に関わる仕事の相場を確かめられます。表の見た目を整える仕事から、資料のデザインに仕事を広げる人もいるので、デザイナーの年収・単価相場もあわせて参考になります。
よくある質問
Q. スプレッドシートとExcelの関数は同じですか?
SUM、IF、VLOOKUP、COUNTIFなど、よく使う関数の多くは同じ名前と書式で使えます。一方で、QUERY、IMPORTRANGE、GOOGLETRANSLATE、SPLITなどはスプレッドシートで使える関数で、Excelでは同じ形では使えません。ファイルを相手とやり取りするときは、相手がどちらで開くかを確かめてから関数を選んでください。
Q. 関数の名前を忘れたときはどう探せばよいですか?
上部のメニューの[挿入]から[関数]を開くと、目的別に分かれた一覧から選べます。Googleが公開している関数リストでは、種類ごとにすべての関数と説明を確かめられます。セルに等号と関数の名前の一部を入力すると候補も表示されるので、そこから選ぶこともできます。
Q. VLOOKUPとXLOOKUPはどちらを使えばよいですか?
これから覚えるならXLOOKUPがおすすめです。探す列と返す列を別々に指定するので、返したい列が左にあっても使え、見つからないときの表示も引数で指定できます。ただし、古いファイルや他の人が作った表ではVLOOKUPがよく使われているため、読み方だけは知っておくと困りません。
Q. IMPORTRANGEで「#REF!」と表示されるのはなぜですか?
初めて別のファイルを読み込むときは、アクセスの許可が必要なため「#REF!」と表示されます。セルを選ぶと表示される[アクセスを許可]を押すと、データが読み込まれます。許可した後も表示が直らないときは、読み込み元のファイルのURLと範囲の書き方、自分にそのファイルを見る権限があるかを確かめてください。
この記事について
編集部
監修:@SOHO編集部
2004年よりフリーランス・在宅ワーク向けサービスを運営。生成AIで作成した下書きを、一次情報と照らし合わせて確認したうえで公開しています。

この記事を書いた人
@SOHO編集部
フリーランス・在宅ワークの専門メディア
@SOHOは2004年から続く、日本のフリーランス・在宅ワーク向け案件サイトです。記事は生成AIで下書きを作り、数値・固有名・出典を一次情報と照らし合わせる確認の手順を経て公開しています。
関連記事
カテゴリから探す

クラウドソーシング入門
クラウドソーシングの基礎知識・始め方・サイト比較

職種別ガイド
職種・スキル別の案件獲得方法と単価相場

副業・在宅ワーク
副業・在宅ワークの始め方と対象者別ガイド

フリーランス
フリーランスの独立・営業・実務ノウハウ

お金・税金
確定申告・節税・経費・ローンなどお金の知識

スキルアップ
プロフィール・提案文・単価交渉などのテクニック

比較・ランキング
サービス比較・おすすめランキング

AI活用
職種別にChatGPT・生成AIを活用して業務効率化・収益化するノウハウ

最新トレンド
市場動向・法改正・AIなど最新情報

発注者向けガイド
クラウドソーシングで外注・人材探しをする企業・個人向け

転職・キャリア
転職エージェント・転職サイト比較・キャリアチェンジ

看護師の転職・求人
看護師の転職・派遣・単発バイト・副業など働き方のガイド。診療や医学の情報は扱いません

薬剤師の転職・求人
薬剤師・登録販売者の転職・派遣・パートなど働き方のガイド。診療や医学の情報は扱いません

介護職の転職・求人
介護職・介護福祉士・ケアマネジャー・訪問介護員の転職・派遣・夜勤など働き方のガイド

保育士の転職・求人
保育士・保育補助・幼稚園教諭の転職・派遣・パートなど働き方のガイド

医療職の転職・求人
医師・産業医・リハビリ職・歯科衛生士・管理栄養士・医療事務の転職や働き方のガイド。診療や医学の情報は扱いません

保険
生命保険・医療保険・フリーランスの保険設計

採用・求人
無料求人掲載・採用コスト削減・人材募集の方法

オフィス・ワークスペース
バーチャルオフィス・コワーキング・レンタルオフィス

法律・士業
契約トラブル・士業独立開業・フリーランス新法

シニア・50代
シニア世代のキャリアチェンジ・副業・年金

セキュリティ
サイバーセキュリティ・脆弱性対策・情報保護

金融・フィンテック
暗号資産・決済・ブロックチェーン・金融テクノロジー

ガジェット・機材
フリーランスに役立つPC・デバイス・周辺機器

子育て×働き方
子育てと在宅ワークの両立・保育園・時間管理

補助金・助成金
個人事業主・フリーランスが使える公的補助金・助成金・給付金の申請ガイド

M&A・事業売却
会社売却・事業承継・事業譲渡を考える経営者向け。売却の流れ、税金、従業員への伝え方、仲介会社の選び方

アウトソーシング・外注ガイド
SNS運用・経理・広告など、業務のアウトソーシング(外注)を検討する企業・個人向け。費用相場・依頼の流れ・失敗しない選び方







