「合計を出したいけど、どの関数を使えばいいんだろう?」「条件に合うデータを抽出したいけど、関数名が思い出せない…」。Googleスプレッドシートの関数は数百種類あるので、やりたいことがあっても関数名がわからないと探しようがないですよね。
この記事では、Googleスプレッドシートの関数を機能別に分類した一覧表としてまとめました。「数学・三角」「統計」「論理」「文字列」「検索・参照」など、やりたいことのカテゴリから目的の関数を逆引きできます。関数名がリンクになっているものは、クリックすると解説記事にジャンプできますよ。
Excelの関数一覧を探している方はExcel関数一覧【機能別】もあわせてどうぞ。
このページの使い方
| やりたいこと | 使い方 |
|---|---|
| やりたい機能から関数を探す | 下の目次からカテゴリを選んでジャンプ |
| まず何から覚えるか知りたい | この記事の「まず覚えるべき関数10選」へ |
| Excelとの違いを確認したい | ExcelとGoogleスプレッドシートの違いを参照 |
まず覚えるべきスプレッドシート関数10選
スプレッドシートの関数は数百種類ありますが、実務でよく使うのは一部だけです。まずこの10個を覚えれば、日常業務の8割はカバーできますよ。
| 順位 | 関数 | できること | 優先度 |
|---|---|---|---|
| 1 | SUMIFS | 複数条件に合う数値を合計する | 最優先 |
| 2 | VLOOKUP / XLOOKUP | 別表から対応する値を引く | 最優先 |
| 3 | IF | 条件分岐させる | 最優先 |
| 4 | COUNTIF / COUNTIFS | 条件に合うセル数を数える | 高 |
| 5 | SUM / AVERAGE | 合計・平均を出す | 高 |
| 6 | IFERROR | エラー値を別の値に置き換える | 高 |
| 7 | FILTER | 条件に合う行を一括抽出する | 中 |
| 8 | QUERY | SQL風にデータを抽出・集計する | 中 |
| 9 | ARRAYFORMULA | 一つの数式を範囲全体に適用する | 中 |
| 10 | TEXT / IMPORTRANGE | 書式変換・別シートからデータ取得 | 中 |
まずはこの10個を押さえてから、必要に応じて専門的な関数に広げていくのが効率的です。
入門・基礎・設定
スプレッドシートの基本的な使い方や設定に関するガイド記事です。
| 記事 | 内容 |
|---|---|
| 使い方入門 | Excelユーザーが最初に知るべき10のこと |
| 条件付き書式の使い方 | 色付け・カスタム数式・行全体ハイライトを図解で解説 |
| ENCODEURL関数の使い方 | 日本語URLを文字化けさせずにリンク化する |
| FORMULATEXT関数の使い方 | 数式をテキスト表示する方法 |
| PERMUTATIONA関数の使い方 | 重複順列でパスワード・暗証番号のパターン数を計算する |
| PHI関数の使い方 | 標準正規分布の密度関数値 |
| プルダウン作り方 | 色付け・連動まで解説 |
| ショートカットキー厳選30選 | 毎日の仕事が速くなる時短ワザ |
| STDEV関数の使い方 | 標本標準偏差でデータのばらつきを測る方法 |
| STDEVP関数の使い方 | STDEV.Pとの違いも解説 |
| TDIST関数の使い方 | t分布(互換) |
| TEXTSPLIT関数の使い方 | 列方向・行方向・2次元分割を一発で書く完全ガイド |
| TINV関数の使い方 | t分布逆関数(互換) |
| TREND関数の使い方 | 線形トレンドで一括予測 |
| TTEST関数の使い方 | t検定(互換) |
| UNARY_PERCENT関数の使い方 | パーセント変換 |
| VAR関数の使い方 | 標本分散を求める方法 |
| VARP関数の使い方 | VAR.Pとの違いも解説 |
| WEIBULL関数の使い方 | ワイブル分布(互換) |
| XLOOKUP関数の使い方 | VLOOKUPとの違い・逆方向検索・スピル活用まで実例解説 |
| ZTEST関数の使い方 | z検定(互換) |
| SUMIF・COUNTIFが0になる・集計されない原因と解決法9選 | SUMIF・COUNTIFが0になる・集計されない原因と解決法9選 |
数学・三角関数
合計・切り上げ・切り捨て・三角関数など数値計算を行う関数群です。SUMやROUND、MODなど日常業務で頻出する関数から、三角関数・行列計算まで揃っています。
| 関数 | 説明 |
|---|---|
| ABS | 差額・乖離率・在庫過不足をマイナス符号なしで集計する |
| ACOS | 逆余弦(アークコサイン) |
| ACOSH | 双曲線逆余弦 |
| ACOT | 逆余接(アークコタンジェント) |
| ACOTH | 双曲線逆余接 |
| ARABIC | ローマ数字を数値に変換 |
| ASIN | 逆正弦(アークサイン) |
| ASINH | 双曲線逆正弦 |
| ATAN | 逆正接(アークタンジェント) |
| ATAN2 | XY座標の逆正接 |
| ATANH | 双曲線逆正接 |
| BASE | 10進数をN進数に変換 |
| CEILING | 100円単位の見積・15分単位の勤怠・50個単位の発注を1関数で整える |
| CEILING.MATH | 正方向に切り上げ |
| CEILING.PRECISE | 倍数切り上げ |
| COMBIN | 組み合わせ |
| COMBINA | 重複組み合わせ |
| COS | 余弦(コサイン) |
| COSH | 双曲線余弦 |
| COT | 余接(コタンジェント) |
| COTH | 双曲線余接 |
| CSC | 余割(コセカント) |
| CSCH | 双曲線余割 |
| DECIMAL | N進数を10進数に変換 |
| DEGREES | ラジアン→度 |
| DELTA | 2つの数値の等値判定を0と1で返す |
| DIVIDE | 除算と #DIV/0! 対処法 |
| ERF | 誤差関数(Error Function)を解説 |
| ERF.PRECISE | ERFとの違いを解説 |
| ERFC | テール確率・不良率を1行で計算 |
| ERFC.PRECISE | ERFCとの違いを解説 |
| EVEN | 偶数に切り上げ |
| EXP | eのべき乗を求める方法 |
| FACT | 階乗 |
| FACTDOUBLE | 二重階乗 |
| FLATTEN | 配列を1列にまとめる方法 |
| FLOOR | 15分勤怠・100円原価・50個出荷を1関数で整える |
| FLOOR.MATH | 負の数も安心の切り捨て |
| FLOOR.PRECISE | 倍数切り捨て |
| GCD | 最大公約数を求めて比率を約分 |
| GESTEP | 閾値以上を0と1で判定する |
| GT | 大なり比較を関数で書く方法 |
| GTE | 以上判定を関数で書く方法 |
| INT | 整数に切り捨て |
| LCM | 最小公倍数を一発で求める |
| LN | 自然対数と成長率の計算 |
| LOG | 底を指定して対数を計算する方法 |
| LOG10 | 桁数・pH・dBに活用 |
| MDETERM | 行列式 |
| MINUS | 減算 |
| MINVERSE | 逆行列 |
| MMULT | 行列の積 |
| MOD | 偶数奇数判定・1行おき色分け・勤怠分割まで実務8パターン |
| MROUND | 500円単位の価格・15分単位の勤怠・50個ロット発注を1関数で整える |
| MULTINOMIAL | 多項係数 |
| MULTIPLY | *との違いも解説 |
| MUNIT | 単位行列を一発作成して逆行列検証に活用 |
| ODD | 奇数に切り上げ |
| PERMUT | 順列 |
| PI | π(円周率) |
| POWER | べき乗(累乗)を一発計算 |
| PRODUCT | 割引率一括・複利計算・単位変換の実務4パターン |
| QUOTIENT | 商の整数部分をMODとセットで使いこなす |
| RADIANS | 度→ラジアン |
| RAND | 乱数を固定する方法も解説 |
| RANDBETWEEN | 範囲内の整数をランダムに生成 |
| ROMAN | ローマ数字変換 |
| ROUND | 消費税・平均・10円単位の価格を整える実務7パターン |
| ROUNDDOWN | 消費税・勤怠の端数を切り捨てる |
| ROUNDUP | 切り上げ |
| SEC | 正割(セカント) |
| SECH | 双曲線正割(ハイパボリックセカント)を1関数で求める |
| SERIESSUM | べき級数の和 |
| SIGN | 損益分類・矢印表示・ABS関数との組み合わせまで |
| SIN | 正弦(サイン) |
| SINH | 双曲線正弦 |
| SQRT | 平方根 |
| SQRTPI | π×nの平方根 |
| SUBTOTAL | フィルタ対応の集計を1関数で |
| SUM | 合計を求める基本から実務活用まで |
| SUMPRODUCT | 配列の積の和 |
| SUMSQ | 平方和 |
| SUMX2MY2 | 差の平方和 |
| SUMX2PY2 | 平方の和 |
| SUMXMY2 | 差の二乗の合計 |
| TAN | 正接(タンジェント) |
| TANH | 双曲線正接 |
| TRUNC | 小数部切り捨て |
| UMINUS | 符号反転(正負を逆にする) |
| UPLUS | そのまま返す |
統計関数
平均・分散・標準偏差など、データ分析で使う関数群です。AVERAGE・COUNTIF・SUMIFSなど実務頻出の関数から、統計検定に使う専門的な関数まで揃っています。
| 関数 | 説明 |
|---|---|
| AVEDEV | 平均偏差 |
| AVERAGE | 平均 |
| AVERAGEA | 文字列含む平均 |
| AVERAGEIF | 条件付き平均 |
| AVERAGEIFS | 複数条件平均 |
| BETA.DIST | ベータ分布で確率を推定する完全ガイド |
| BETA.INV | ベータ分布逆関数 |
| BETADIST | ベータ分布(互換) |
| BETAINV | ベータ分布逆関数の旧名(互換) |
| BINOM.DIST | 二項分布の確率を求める |
| BINOM.INV | 二項分布逆関数 |
| BINOMDIST | 二項分布(互換) |
| CHISQ.DIST | カイ二乗分布の確率を求める |
| CHISQ.DIST.RT | カイ二乗分布(右側) |
| CHISQ.INV | カイ二乗逆関数 |
| CHISQ.INV.RT | カイ二乗逆関数(右側) |
| CHISQ.TEST | カイ二乗検定のp値を一発で求める |
| CHITEST | カイ二乗検定(互換) |
| CONFIDENCE | 信頼区間(互換) |
| CONFIDENCE.NORM | 正規分布の信頼区間 |
| CONFIDENCE.T | t分布の信頼区間 |
| CORREL | 相関係数でデータの関連性を数値化 |
| COUNT | 数値のみをカウント |
| COUNTA | 空白以外のセルを数える方法 |
| COUNTBLANK | 空白セル数 |
| COUNTIF | 条件付きカウント |
| COUNTIFS | 複数条件カウント |
| COVAR | 共分散でデータの関連性を分析 |
| COVARIANCE.P | 母共分散の計算方法と実務での使い分け |
| COVARIANCE.S | 標本共分散の計算方法と実務での使い分け |
| CRITBINOM | BINOM.INVとの違い・実務活用例 |
| DEVSQ | 偏差平方和 |
| EXPON.DIST | 指数分布 |
| EXPONDIST | 指数分布(互換) |
| F.DIST | F分布 |
| F.DIST.RT | F分布(右側) |
| F.INV | F分布逆関数 |
| F.INV.RT | F分布逆関数(右側) |
| FDIST | F分布(互換) |
| FINV | F分布逆関数(互換) |
| FISHER | 相関係数をz値に変換 |
| FISHERINV | フィッシャー逆変換で相関係数に戻す |
| FORECAST | 線形予測で将来の値を求める |
| FORECAST.LINEAR | 線形予測 |
| FREQUENCY | 度数分布 |
| FTEST.COMPAT | F検定(互換) |
| FTEST | F検定で分散を比較 |
| GAMMA.DIST | ガンマ分布 |
| GAMMA | ガンマ関数 |
| GAMMA.INV | ガンマ分布逆関数 |
| GAMMADIST | ガンマ分布(互換) |
| GAMMAINV | ガンマ分布逆関数(互換) |
| GAMMALN | ガンマ関数の自然対数 |
| GAMMALN.PRECISE | ガンマ関数対数 |
| GAUSS | 標準正規分布の累積確率 |
| GEOMEAN | 幾何平均 |
| GROWTH | 指数トレンド |
| HARMEAN | 調和平均で速度や単価を正しく平均する |
| HYPGEOM.DIST | 超幾何分布 |
| HYPGEOMDIST | 超幾何分布(互換) |
| INTERCEPT | 回帰直線のy切片を求める |
| KURT | 尖度で分布の形を読み解く |
| LARGE | k番目に大きい値を取り出す方法 |
| LINEST | 統計量一括取得 |
| LOGEST | LINESTの指数版でR²まで一括取得 |
| LOGINV | 対数正規分布の逆関数とLOGNORM.INVへの移行 |
| LOGNORM.DIST | 対数正規分布の確率を求める |
| LOGNORM.INV | 対数正規分布逆関数 |
| LOGNORMDIST | 対数正規分布(互換) |
| MAX | 最大値を一発取得 |
| MAXA | 文字列含む最大値 |
| MAXIFS | 条件付き最大値 |
| MEDIAN | 中央値 |
| MIN | 最小値を一発取得 |
| MINA | 文字列含む最小値 |
| MINIFS | 条件付き最小値 |
| MODE | 最頻値 |
| MODE.MULT | 複数の最頻値 |
| MODE.SNGL | 最頻値(1つ) |
| NEGBINOM.DIST | 負の二項分布 |
| NEGBINOMDIST | 負の二項分布(互換) |
| NORM.DIST | 正規分布の確率を求める |
| NORM.INV | 正規分布の逆関数 |
| NORM.S.DIST | 標準正規分布の確率 |
| NORM.S.INV | 確率からzスコアを逆算する方法 |
| NORMDIST | 正規分布(互換) |
| NORMINV | 正規分布逆関数(互換) |
| NORMSDIST | 標準正規分布(互換) |
| NORMSINV | 標準正規分布の逆関数で確率からzスコアを逆算する |
| PEARSON | 相関係数を求める |
| PERCENTILE.EXC | パーセンタイル(0,1除外) |
| PERCENTILE | パーセンタイル値を求める方法 |
| PERCENTILE.INC | パーセンタイル(0,1含む) |
| PERCENTRANK.EXC | パーセント順位(0,1除外) |
| PERCENTRANK | パーセント順位を求める方法 |
| PERCENTRANK.INC | パーセント順位(0,1含む) |
| POISSON.DIST | ポアソン分布 |
| POISSON | ポアソン分布(互換) |
| PROB | 確率計算 |
| QUARTILE.EXC | 四分位数(0,4除外) |
| QUARTILE | 四分位数・外れ値検出・箱ひげ図まで |
| QUARTILE.INC | 四分位数(0,4含む) |
| RANK.AVG | 同率を平均で返す |
| RANK.EQ | 同順位の処理をわかりやすく解説 |
| RANK | 同順位・連番・RANK.EQ/AVG対応【完全ガイド】 |
| RSQ | 決定係数R²で予測精度を確認 |
| SKEW | 歪度 |
| SKEW.P | 母集団歪度 |
| SLOPE | 回帰直線の傾きを求める |
| SMALL | k番目に小さい値を取り出す方法 |
| STANDARDIZE | 標準化でデータを公平に比較する |
| STDEV.P | 母標準偏差でばらつきを測る方法 |
| STDEV.S | 標本標準偏差を求める方法 |
| STDEVA | 文字列・TRUE/FALSEを含む標準偏差 |
| STDEVPA | 文字列含む母標準偏差 |
| STEYX | 回帰の標準誤差 |
| SUMIF | 条件付き合計をマスターしよう |
| SUMIFS | 複数条件付き合計 |
| T.DIST.2T | t分布の両側確率でp値を求める |
| T.DIST | t分布の確率を求める |
| T.DIST.RT | t分布(右側) |
| T.INV.2T | t分布逆関数(両側) |
| T.INV | t分布の逆関数 |
| TRIMMEAN | 外れ値を除いたトリム平均で実態に近い平均値を計算 |
| TTEST | t検定でデータの差を判定 |
| VAR.P | 母分散を求める方法 |
| VAR.S | 標本分散を求める方法 |
| VARA | 文字列・論理値を含む分散 |
| VARPA | 文字列・論理値を含む母分散 |
| WEIBULL.DIST | ワイブル分布 |
| Z.TEST | z検定の片側P値を求める |
論理関数
条件分岐や真偽判定など、IF文を中心とした関数群です。スプレッドシートで「もし〜なら」を表現するときに使います。
| 関数 | 説明 |
|---|---|
| IF・IFS・IFERROR・IFNAの使い分け完全ガイド | 条件分岐フローチャート付き |
| AND | IF組み合わせと複数条件を解説 |
| FALSE | 論理値FALSEと=FALSE()の違いを解説 |
| IF | 条件分岐を基本から解説 |
| IFERROR | エラー時の代替値を設定する方法 |
| IFNA | #N/Aエラー時の代替値を設定する方法 |
| IFS | 複数条件分岐をスッキリ書く方法 |
| LAMBDA | カスタム関数定義 |
| LET | 変数定義で数式を簡潔にする実務パターン6選 |
| NOT | IF組み合わせと条件否定を解説 |
| OR | IF組み合わせと複数条件を解説 |
| SWITCH | ケース分岐をIFネストよりスッキリ書く実務7パターン |
| TRUE | 論理値TRUEと=TRUE()の違いを解説 |
| XOR | 排他的論理和と実務パターン5選 |
文字列関数
文字列の結合・抽出・検索・置換など、テキスト操作を行う関数群です。正規表現を使えるREGEXシリーズはスプレッドシート独自の強みです。
| 関数 | 説明 |
|---|---|
| ASC | 全角→半角変換と4つの実務パターン |
| CHAR | CHAR(10)でセル内改行も |
| CLEAN | 改行・制御文字を一括削除 |
| CODE | 文字コードで判定・検証する方法 |
| CONCAT | 範囲指定で文字列を一括結合 |
| CONCATENATE | CONCAT・&との違いも解説 |
| DOLLAR | 通貨書式を文字列に変換する方法 |
| EXACT | 大文字小文字を区別して文字列を比較 |
| FIND | 文字位置を検索する方法 |
| FINDB | バイト位置(大小区別) |
| FIXED | 固定小数点で数値を文字列に変換 |
| JIS | 半角→全角変換 |
| JOIN | 配列を区切り結合 |
| LEFT | 文字の左から取り出す実務5パターン |
| LEFTB | 左からバイト数で文字取得 |
| LEN | 文字数を自動カウント |
| LENB | バイト数 |
| LOWER | 英字を小文字に一括変換する方法 |
| MID | 途中の文字を取り出す方法 |
| MIDB | 中間のバイト取得 |
| PROPER | 先頭大文字に一括変換するコツとUPPER・LOWERとの使い分け |
| REGEXEXTRACT | 正規表現で文字列を抽出 |
| REGEXMATCH | 正規表現でパターン判定 |
| REGEXREPLACE | 正規表現で文字列を置換 |
| REPLACE | 位置指定で文字列を置換する基本と実務テンプレ |
| REPLACEB | バイト位置指定置換 |
| REPT | 文字列を繰り返して簡易グラフも作れる |
| RIGHT | 右から文字取得 |
| RIGHTB | 右からバイト取得 |
| SEARCH | 大文字小文字を無視して検索 |
| SEARCHB | バイト位置(大小無視) |
| SPLIT | 区切り文字で分割 |
| SUBSTITUTE | 文字列置換の基本から応用まで |
| TEXT | 日付・数値変換まとめ |
| TEXTJOIN | 区切り文字付き結合 |
| TRIM | 余分なスペースを一括削除 |
| UNICHAR | Unicodeコードから文字に変換 |
| UNICODE | Unicode値取得 |
| UPPER | 英字を大文字に一括変換する方法 |
| VALUE | 文字列を数値に変換する方法 |
日付・時刻関数
日付計算や時刻の抽出・変換を行う関数群です。期間の計算、営業日の算出、シリアル値と日付の変換などに使います。
| 関数 | 説明 |
|---|---|
| スプレッドシートで日付計算をする方法 | 年齢・日数・営業日・月末の4シーン別に使う関数を整理 |
| DATE | 月末日・Nヶ月後も自動計算 |
| DATEDIF | 日付の差を年月日で計算 |
| DATEVALUE | 文字列→日付変換 |
| DAY | 日付から「日」を取り出す3つのパターン |
| DAYS | 2つの日付間の日数を計算 |
| DAYS360 | 360日ベースの日数計算 |
| EDATE | Nヶ月後の日付を自動計算 |
| EOMONTH | Nヶ月後の月末日付を自動取得 |
| HOUR | 時刻から「時」を取り出す基本と応用 |
| ISOWEEKNUM | ISO週番号を取得する |
| MINUTE | 時刻の分を取り出す基本と応用 |
| MONTH | 月別集計・四半期判定を自動化する完全ガイド |
| NETWORKDAYS | 稼働日数を祝日除きで計算 |
| NETWORKDAYS.INTL | 稼働日数(休日指定) |
| NOW | 現在の日時を自動取得 |
| SECOND | 切り捨て・経過秒数・NOWとの組み合わせまで |
| TIME | 時分秒から時刻作成 |
| TIMEVALUE | 文字列→時刻変換 |
| TODAY | 今日の日付を自動表示 |
| WEEKDAY | type引数と曜日変換・土日色分け |
| WEEKNUM | 週番号を自動取得する方法 |
| WORKDAY | 営業日後の日付を計算する方法 |
| WORKDAY.INTL | N営業日後(休日指定) |
| YEAR | 日付から年だけを取り出す方法 |
| YEARFRAC | 年単位の期間を小数で計算 |
検索・参照関数
別表からデータを引いたり、セルを参照したりする関数群です。VLOOKUP・XLOOKUP・INDEX/MATCHなど、最も使用頻度が高い関数が揃っています。
| 関数 | 説明 |
|---|---|
| VLOOKUP完全ガイド | 基本から応用まで使い方を解説 |
| ADDRESS | セル番地を自動作成 |
| CHOOSE | インデックスで値選択 |
| CHOOSECOLS | 列を自由に抽出 |
| CHOOSEROWS | 行を自由に抽出 |
| COLUMN | 列番号を取得する方法 |
| COLUMNS | 列数を調べる方法 |
| DROP | 行列を削除 |
| EXPAND | 配列を拡張 |
| FILTER | 条件抽出を自動化する実務7パターン |
| HLOOKUP | 横方向検索の基本と応用 |
| HSTACK | 表を横に結合 |
| INDEX | 行列指定で値を取得する方法 |
| INDIRECT | 文字列からセル参照 |
| LOOKUP | VLOOKUPとの違いも解説 |
| MATCH | INDEX+MATCHで左側も検索できる |
| OFFSET | 動的な範囲指定で集計を自動化 |
| ROW | 連番を自動作成 |
| ROWS | 行数を調べる方法 |
| SORT・SORTN・SORTBY関数の使い方 | 3兄弟を使い分けてデータを自動で並べ替える完全ガイド |
| SORTBY | 別列・別シート基準で並べ替えを自動化する完全ガイド |
| SORTN | 上位N件を一発抽出 |
| TAKE | 行列を取得 |
| TOCOL | 2次元データを1列に変換 |
| TOROW | 2次元データを1行に変換 |
| TRANSPOSE | 行列入れ替え |
| UNIQUE | 重複を瞬時に除去 |
| VLOOKUP | 別シート参照・エラー対処まで解説 |
| VSTACK | 複数の表を縦に結合 |
| WRAPCOLS | 列方向にラップ |
| WRAPROWS | 行方向にラップ |
| XMATCH | MATCHとの違い・逆方向検索まで解説 |
配列・スピル関数
範囲全体に数式を適用したり、動的に結果を展開するスピル関数群です。ARRAYFORMULAやFILTER・UNIQUEなど、スプレッドシートならではの強力な関数が揃っています。
| 関数 | 説明 |
|---|---|
| UNIQUE・SEQUENCE・SORT関数で動的リストを作る方法 | データ追加しても自動更新 |
| ARRAYFORMULA | 範囲に一括適用 |
| BYCOL | 各列にLAMBDA適用 |
| BYROW | 各行にLAMBDA適用 |
| MAKEARRAY | 計算で配列を自在に生成 |
| MAP | 各値にLAMBDA適用 |
| RANDARRAY | 複数の乱数を一括生成 |
| REDUCE | 配列を1値に集約 |
| SCAN | 累積計算の中間値を返す |
| SEQUENCE | 連番・日付・2次元配列を自動生成 |
データベース関数
データベース形式(1行目がラベルの表)に対して条件付き集計を行う関数群です。D関数とも呼ばれます。
| 関数 | 説明 |
|---|---|
| DAVERAGE | 条件に合う平均 |
| DCOUNT | 条件に合う数値の個数 |
| DCOUNTA | 文字列も含めて条件付きカウント |
| DGET | 条件に合う1つの値 |
| DMAX | 条件付きで最大値を取る完全ガイド(MAXIFS比較・複数条件・FAQ) |
| DMIN | 条件に合う最小値をデータベース形式で取り出す |
| DPRODUCT | 条件に合う積 |
| DSTDEV | 条件に合う標本標準偏差 |
| DSTDEVP | 条件に合う母標準偏差 |
| DSUM | 条件に合う合計 |
| DVAR | 条件に合う標本分散 |
| DVARP | 条件に合う母分散 |
財務関数
利息・償却・債権価格・投資評価など、財務・会計計算を行う関数群です。
| 関数 | 説明 |
|---|---|
| ACCRINT | 定期利付債の経過利息 |
| ACCRINTM | 満期払い債の経過利息 |
| AMORDEGRC | フランス会計の逓減償却を計算する |
| AMORLINC | フランス会計の直線償却を計算する |
| COUPDAYBS | 利払日から決済日までの日数 |
| COUPDAYS | 利払い期間の日数 |
| COUPDAYSNC | 決済日から次の利払日の日数 |
| COUPNCD | 次の利払日 |
| COUPNUM | 利払い回数 |
| COUPPCD | 前の利払日 |
| CUMIPMT | 累計利息 |
| CUMPRINC | 累計元金 |
| DDB | 減価償却費を自動計算!二重定率法の使い方と実務テンプレート |
| DISC | 割引率を求める |
| DOLLARDE | 分数表記のドル価格を小数に変換 |
| DOLLARFR | 小数のドル価格を分数表記に変換 |
| DURATION | マコーレー・デュレーション |
| EFFECT | 実質年利率(実効金利)を求める |
| FV | 将来価値・積立シミュレーション完全ガイド |
| FVSCHEDULE | 変動利率の将来価値 |
| INTRATE | 全額投資の利率を求める |
| IPMT | 利息支払額 |
| IRR | 内部利益率 |
| ISPMT | 元金均等返済の利息を一発計算する方法 |
| MDURATION | 修正デュレーション |
| MIRR | 修正内部収益率で投資判断を正確に |
| NOMINAL | 名目年利率を求める |
| NPER | 期間数 |
| NPV | 投資の正味現在価値を計算する |
| ODDFPRICE | 不定期初回利払いの債券価格を計算 |
| ODDFYIELD | 不定期初回利払いの利回りを計算 |
| ODDLPRICE | 不定期最終利払いの価格を計算 |
| ODDLYIELD | 不定期最終利払いの利回りを計算 |
| PDURATION | 目標金額に到達するまでの期間を計算する |
| PMT | 定期支払額 |
| PPMT | 元金支払額 |
| PRICE | 定期利付債の価格 |
| PRICEDISC | 割引債の価格 |
| PRICEMAT | 満期利付債の価格 |
| PV | 将来のお金を「今の価値」に換算する |
| RATE | 利率 |
| RECEIVED | 完全投資証券の満期受取額を計算する |
| RRI | 複利利率・CAGRを求める3つのレシピ |
| SLN | 減価償却費を自動計算!定額法の使い方と実務テンプレート |
| SYD | 減価償却費を自動計算!算術級数法の使い方と実務テンプレート |
| TBILLEQ | 米国T-Billの利回りを年率換算 |
| TBILLPRICE | 米国T-Billの価格を割引率から計算 |
| TBILLYIELD | 米国T-Billの利回りを購入価格から計算 |
| VDB | 期間範囲の減価償却費を合計する |
| XIRR | 不規則キャッシュフローのIRR |
| XNPV | 不規則なキャッシュフローのNPVを計算する |
| YIELD | 定期利付債の利回り |
| YIELDDISC | 割引債の利回り |
| YIELDMAT | 満期利付債の利回り |
エンジニアリング関数
進数変換・複素数計算・ビット演算など、エンジニアリング向けの高度な計算を行う関数群です。
| 関数 | 説明 |
|---|---|
| BESSELI | 第1種変形ベッセル関数 In(x) を計算する |
| BESSELJ | 第1種ベッセル関数 Jn(x) を計算する |
| BESSELK | 第2種変形ベッセル関数 Kn(x) を計算する |
| BESSELY | 第2種ベッセル関数 Yn(x) を計算する |
| BIN2DEC | 2進数を10進数に変換 |
| BIN2HEX | 2進→16進 |
| BIN2OCT | 2進→8進 |
| BITAND | ビットANDで権限・フラグ管理 |
| BITLSHIFT | ビット左シフトで2倍計算とフラグ位置生成 |
| BITOR | ビットORで権限・フラグを付与する |
| BITRSHIFT | ビット右シフトで2分の1計算とフラグ抽出 |
| BITXOR | ビットXORでフラグの切り替え・差分検出 |
| COMPLEX | 実数と虚数から複素数を作成する |
| CONVERT | 単位変換 |
| DEC2BIN | 10進→2進 |
| DEC2HEX | 10進→16進 |
| DEC2OCT | 10進→8進 |
| HEX2BIN | 16進→2進 |
| HEX2DEC | 16進→10進 |
| HEX2OCT | 16進→8進 |
| IMABS | 複素数の絶対値(大きさ)を求める |
| IMAGINARY | 複素数から虚数部を取り出す |
| IMARGUMENT | 複素数の偏角(位相角)をラジアンで求める |
| IMCONJUGATE | 共役複素数(a-bi)を一発で求める |
| IMCOS | 複素数の余弦(コサイン)を一発で計算 |
| IMCOSH | 複素数の双曲線余弦を一発で計算 |
| IMCOT | 複素数の余接(コタンジェント)を一発で計算 |
| IMCOTH | Excelには無い coth(z) を計算する方法と IMCOT との違い |
| IMCSC | 複素数の余割(コサイカント)を一発で計算 |
| IMCSCH | 複素数の双曲線余割を求める |
| IMDIV | 複素数の商(割り算)を一発で計算 |
| IMEXP | 複素数のeべき乗(指数関数)を一発で計算 |
| IMLN | 複素数の自然対数を一発で計算 |
| IMLOG10 | 複素数の常用対数を一発計算 |
| IMLOG2 | 複素数の2を底とする対数を一発計算 |
| IMPOWER | 複素数のべき乗を一発で計算 |
| IMPRODUCT | 複素数の積を一発で計算 |
| IMREAL | 複素数から実数部を取り出す |
| IMSEC | 複素数の正割(セカント)を一発で計算 |
| IMSECH | 複素数の双曲線正割(ハイパーボリックセカント)を一発で計算 |
| IMSIN | 複素数の正弦(サイン)を一発で計算 |
| IMSINH | 複素数の双曲線正弦を一発で計算 |
| IMSQRT | 複素数の平方根を一発で求める |
| IMSUB | 複素数の差を一発で計算 |
| IMSUM | 複素数の和を一発計算 |
| IMTAN | 複素数の正接 |
| IMTANH | 複素数の双曲線正接 |
| OCT2BIN | 8進→2進 |
| OCT2DEC | 8進→10進 |
| OCT2HEX | 8進→16進数変換 |
情報関数
セルの値の種類やエラー状態を調べる関数群です。IS系関数を使ったエラー処理や条件分岐に活用できます。
| 関数 | 説明 |
|---|---|
| CELL | info_type 7種類とINDIRECT連携まで完全解説 |
| ERROR.TYPE | エラー種類取得 |
| ISBLANK | 空白判定 |
| ISDATE | セルが日付かどうかを判定する完全ガイド |
| ISERR | #N/A以外のエラー判定 |
| ISERROR | エラー判定 |
| ISEVEN | 偶数判定の基本と実務活用 |
| ISFORMULA | 数式判定 |
| ISLOGICAL | 論理値判定 |
| ISNA | #N/Aエラーだけを判定する方法 |
| ISNONTEXT | 非テキスト判定 |
| ISNUMBER | 数値判定 |
| ISODD | 奇数かどうか一発判定 |
| ISREF | 参照判定 |
| ISTEXT | テキスト判定 |
| ISURL | URL判定 |
| TYPE | データ型取得 |
WEB・外部データ関数
Webからデータを取得したり、別スプレッドシートのデータを参照する関数群です。IMPORTRANGEやQUERYはスプレッドシート独自の強力な機能です。
| 関数 | 説明 |
|---|---|
| DETECTLANGUAGE | 言語検出 |
| GOOGLEFINANCE | 株価・為替を自動取得する |
| GOOGLETRANSLATE | テキスト翻訳 |
| HYPERLINK | リンク作成を自動化 |
| IMAGE | セル内に画像表示 |
| IMPORTDATA | CSV/TSVデータ取得 |
| IMPORTFEED | RSS/ATOMフィードを自動取得して更新監視を自動化 |
| IMPORTHTML | Webページの表/リスト取得 |
| IMPORTRANGE関数 完全ガイド | 別ファイルのデータを自動参照して転記ゼロにする |
| IMPORTRANGE | 別ファイルからデータ取得 |
| IMPORTXML | XMLデータ取得 |
| QUERY | SQLライクなデータ操作 |
| SPARKLINE | セル内ミニグラフ・進捗バー・KPIダッシュボード完全ガイド |
グラフ・ピボット・データ分析
データの可視化や集計に関するガイド記事です。
| 記事 | 内容 |
|---|---|
| GETPIVOTDATA関数の使い方 | ピボットテーブルから値を取り出す方法 |
| GETPIVOTDATA関数の使い方 | ピボットデータ取得 |
| ピボットテーブルの作り方 | 集計・グラフ化を実務データで解説 |
GAS・マクロ・自動化
Google Apps Script(GAS)やマクロを使った自動化に関するガイド記事です。
| 記事 | 内容 |
|---|---|
| マクロ機能の使い方 | コードなしで繰り返し作業を自動化 |
AI・Gemini活用
GoogleスプレッドシートのAI機能・Geminiを活用したガイド記事です。
共有・共同編集・設定
スプレッドシートの共有設定・権限管理・共同作業に関するガイド記事です。
| 記事 | 内容 |
|---|---|
| 共有・権限設定ガイド | 閲覧のみ・編集制限・セル保護まで徹底解説 |
トラブル・エラー解決
スプレッドシートのよくあるトラブルやエラーの解決策をまとめたガイド記事です。
| 記事 | 内容 |
|---|---|
| スプレッドシートで数式がそのまま表示される原因と直し方 | スプレッドシートで数式がそのまま表示される原因と直し方 |
ExcelとGoogleスプレッドシートの比較
ExcelとGoogleスプレッドシートの比較・使い分けに関するガイド記事です。
| 記事 | 内容 |
|---|---|
| ExcelとGoogleスプレッドシートの違い | 使い分けと移行の注意点 |
| VLOOKUP・XLOOKUP・INDEX/MATCH 使い分けガイド | どの検索関数を選ぶか |
