エクセルまにあ
超初心者のためのエクセル入門講座 

関数一覧

日付と時刻の関数

DATE 指定された日付に対応するシリアル値
DATEVALUE 日付を表す文字列をシリアル値に変換
DAY 日付のシリアル値の日を取得
DAYS360 月30日として2つの日付の間の日数を計算
EDATE 指定した月数だけ前又は後の日を取得
EOMONTH 指定した月数だけ前又は後の月の最終日を取得
HOUR 時刻のシリアル値の時を取得
MINUTE 時刻のシリアル値の分を取得
MONTH 日付のシリアル値の月を取得
NETWORKDAYS 期間内の稼動日の日数
NOW 現在の日付と時刻に対応するシリアル値
SECOND 時刻のシリアル値の秒を取得
TIME 指定した時刻に対応するシリアル値
TIMEVALUE 時刻を表す文字列をシリアル値に変換
TODAY 現在の日付に対応するシリアル値
WEEKDAY シリアル値を曜日に変換
WEEKNUM シリアル値を週番号に変換
WORKDAY 指定した稼動日数だけ前または後の日付
YEAR 日付のシリアル値の年を取得
YEARFRAC 指定した期間が 1 年間に対して占める割合

数学/三角関数

ABS 絶対値
ACOS アークコサイン
ACOSH 双曲線逆余弦(coshの逆関数)
ASIN アークサイン
ASINH 双曲線逆正弦(sinhの逆関数)
ATAN アークタンジェント
ATAN2 指定された x-y 座標のアークタンジェント
ATANH 双曲線逆正接(tanhの逆関数)
CEILING 最も近い値に切り上げ
COMBIN 指定された個数を選択するときの組み合わせの数
COS 指定された角度のコサイン
COSH 双曲線余弦(cosh)
DEGREES ラジアンを度に変換
EVEN 最も近い偶数に切り上げ
EXP e を底とするべき乗
FACT 階乗
FACTDOUBLE 二重階乗
FLOOR 最も近い値に切り捨て
GCD 最大公約数
INT 最も近い整数に切り捨て
LCM 最小公倍数
LN 自然対数
LOG 指定された数を底とする対数
LOG10 10 を底とする対数 (常用対数)
MDETERM 配列の行列式
MINVERSE 行列の逆行列
MMULT 2 つの配列の行列積
MOD 数値を除算したときの剰余
MROUND 指定された値の倍数になるように数値を丸める
MULTINOMIAL 指定された複数の数値の多項係数
ODD 最も近い奇数に切り上げ
PI 円周率
POWER べき乗
PRODUCT 引数リストの積
QUOTIENT 除算の商の整数部
RADIANS 度をラジアンに変換
RAND 0 以上 1 未満の乱数
RANDBETWEEN 指定された範囲内の乱数
ROMAN アラビア数字をローマ数字に変換
ROUND 指定された桁数に四捨五入
ROUNDDOWN 指定された桁数に切り捨て
ROUNDUP 指定され桁切り上げ
SERIESSUM 数式で定義されるべき級数
SIGN 正負
SIN 指定された角度のサイン
SINH 双曲線正弦 (sinh)
SQRT 正の平方根
SQRTPI 平方根と円周率の平方根との積
SUBTOTAL リストまたはデータベースの集計値
SUM 合計
SUMIF 検索条件に一致するセルの合計
SUMIFS 複数の検索条件を満たすセルの合計
SUMPRODUCT 要素の積の合計
SUMSQ 2乗の和(平方和)
SUMX2MY2 平方差
SUMX2PY2 平方和
SUMXMY2 差の2乗の和(平方和)
TAN 指定された角度のタンジェント
TANH 双曲線正接(tanh)
TRUNC 小数部を切り捨て

統計関数

AVEDEV 平均値に対する絶対偏差の平均
AVERAGE 平均値
AVERAGEA 数値、文字列、論理値の平均値
AVERAGEIF 検索条件に一致するセルの平均値(算術平均)
AVERAGEIFS 検索条件に一致するセルの平均値(算術平均)
BETADIST β分布の分布関数の値
BETAINV β分布の分布関数の逆関数の値
BINOMDIST 二項分布の確率関数の値
CHIDIST カイ 2 乗分布の片側確率
CHIINV カイ 2 乗分布の片側確率の逆関数
CHITEST カイ 2 乗 (χ2) 検定
CONFIDENCE 母集団に対する信頼区間
CORREL 相関係数
COUNT 数値の個数
COUNTA データの個数
COUNTBLANK 空白セルの個数
COUNTIF 検索条件に一致するセルの個数
COUNTIFS 複数の検索条件に一致するセルの個数
COVAR 共分散
CRITBINOM 累積二項分布の値が基準値以上になる最小の値
DEVSQ 平均値に対する偏差の平方和
EXPONDIST 指数分布関数
FDIST F 分布の確率関数の値
FINV F 分布の確率関数の逆関数の値
FISHER フィッシャー変換の値
FISHERINV フィッシャー変換の逆関数の値
FORECAST 既知の値を使用し将来の値を予測
FREQUENCY 頻度分布
FTEST F 検定
GAMMADIST ガンマ分布関数の値
GAMMAINV ガンマ分布の累積分布関数の逆関数
GAMMALN ガンマ関数 Γ(x) の値の自然対数
GEOMEAN 相乗平均
GROWTH 指数曲線から予測される値
HARMEAN 調和平均
HYPGEOMDIST 超幾何分布関数の値
INTERCEPT 線形回帰直線の切片の値
KURT 指定されたデータの尖度
LARGE  k 番目に大きなデータ
LINEST 回帰直線の係数
LOGEST 回帰指数曲線の係数
LOGINV 対数正規分布の累積分布関数の逆関数の値
LOGNORMDIST 対数正規分布の累積分布関数の値
MAX 最大の数値
MAXA 数値、文字列、論理値の最大値
MEDIAN メジアン (中央値)
MIN 最小値
MINA 数値、文字列、論理値の最小値
MODE モード (最頻値)
NEGBINOMDIST 負の二項分布の確率関数の値
NORMDIST 正規分布の累積分布関数の値
NORMINV 正規分布の累積分布関数の逆関数の値
NORMSDIST 標準正規分布の累積分布関数の値
NORMSINV 標準正規分布の累積分布関数の逆関数の値
PEARSON ピアソンの積率相関係数 r の値
PERCENTILE 百分位に当たる値
PERCENTRANK 百分率に基づく順位
PERMUT 指定した個数を選択する場合の順列
POISSON ポアソン確率の値
PROB 指定した値が上限と下限との間に収まる確率
QUARTILE 四分位数
RANK 指定した数値の序列
RSQ ピアソンの積率相関係数の 2 乗値
SKEW 歪度
SLOPE 回帰直線の傾き
SMALL k 番目に小さな値
STANDARDIZE 正規化
STDEV 標準偏差
STDEVA 数値、文字列、論理値の標準偏差
STDEVP 母集団の標準偏差
STDEVPA 数値、文字列、論理値の母集団の標準偏差
STEYX 回帰直線上の予測値の標準誤差
TDIST スチューデントの t 分布の値
TINV スチューデントの t 分布の逆関数の値
TREND 回帰直線による予測値
TRIMMEAN データの中間項の平均
TTEST スチューデントの t 分布に従う確率
VAR 不偏分散
VARA 数値、文字列、論理値の不偏分散
VARP 母集団の標本分散
VARPA 数値、文字列、論理値の母集団の標本分散
WEIBULL ワイブル分布の値
ZTEST z 検定の片側 P 値

文字列関数

ASC 全角の英数カナ文字を半角文字に変換
BAHTTEXT 数値を四捨五入しバーツ書式に変換
CHAR ASCII、JIS コード番号に対応する文字
CLEAN 文字列から印刷できない文字を削除
CODE 文字列の先頭文字に対応するASCII、JIS コード
CONCATENATE 文字列の結合
YEN 数値を四捨五入し円通貨書式を設定
EXACT 2 つの文字列が等しいかどうか
FIND, FINDB 指定された文字列を他の文字列の中で検索
FIXED 数値を四捨五入し、書式設定した文字列に変換
JIS 文字列内の半角の英数カナ文字を全角に変換
LEFT, LEFTB 文字列の先頭から指定された文字数を取得
LEN, LENB 文字列の文字数
LOWER 小文字に変換
MID, MIDB 文字列から指定された文字数の文字を取得
PHONETIC 文字列からふりがなを抽出
PROPER 先頭文字を大文字に変換
REPLACE, REPLACEB 指定された数の文字を他の文字に置き換え
REPT 文字列を指定された回数だけ繰り返す
RIGHT, RIGHTB 文字列の末尾から指定された文字数を取得
SEARCH, SEARCHB 指定された文字列を他の文字列の中で検索
SUBSTITUTE 指定された文字を他の文字に置き換え
T 文字列に変換
TEXT 数値を文字列に変換
TRIM 文字列から余分なスペースを削除
UPPER 大文字に変換
VALUE 文字列を数値に変換

情報関数

CELL セルの書式、位置、内容についての情報
ERROR.TYPE エラーの種類に対応する数値
INFO 現在の環境についての情報
ISBLANK 空白かどうか
ISERR #N/A以外のエラー値かどうか
ISERROR 任意のエラー値かどうか
ISEVEN 偶数かどうか
ISLOGICAL 論理値かどうか
ISNA エラー値#N/Aかどうか
ISNONTEXT 文字列以外かどうか
ISNUMBER 数値かどうか
ISODD 奇数かどうか
ISREF セル参照かどうか
ISTEXT 文字列かどうか
N 値を数値に変換
NA エラー値 #N/A
TYPE データ型を表す数値

論理関数

AND すべての引数が TRUE のときに TRUE
FALSE 論理値 FALSE
IF 論理式の評価結果によって異なる値を返す
IFERROR エラーの場合は指定値、それ以外は数式の結果
NOT 論理値の否定
OR いずれかの引数が TRUE のときに TRUE
TRUE 論理値 TRUE

アドイン/オートメーション関数

CALL DLLなどの関数を呼び出す
EUROCONVERT ユーロ関係の通貨の換算
GETPIVOTDATA ピボットテーブルレポートデータを取得
REGISTER.ID DLLのレジスタIDを取得
SQL.REQUEST 外部のデータソースに対してクエリを実行

キューブ関数

CUBEKPIMEMBER 主要業績評価指標 (KPI) の計算
CUBEMEMBER キューブ階層のメンバを取得
CUBEMEMBERPROPERTY キューブ内のメンバプロパティを取得
CUBERANKEDMEMBER キューブ内のメンバを取得
CUBESET キューブのセット
CUBESETCOUNT キューブセット内のアイテム数を取得
CUBEVALUE キューブの集計値を取得

データベース関数

DAVERAGE 条件を満たすレコードの平均値
DCOUNT 数値が入力されているセルの個数
DCOUNTA 空白でないセルの個数
DGET 指定された条件を満たす値を取得
DMAX 条件を満たすレコードの最大値
DMIN 条件を満たすレコードの最小値
DPRODUCT 条件を満たすレコードの積
DSTDEV 条件を満たすレコードの標準偏差
DSTDEVP 条件を満たすレコードの標準偏差
DSUM 条件を満たすレコードの合計
DVAR 条件を満たすレコードの分散
DVARP 条件を満たすレコードの分散

エンジニアリング関数

BESSELI 修正ベッセル関数 In(x)
BESSELJ ベッセル関数 Jn(x)
BESSELK 修正ベッセル関数 Kn(x)
BESSELY ベッセル関数 Yn(x)
BIN2DEC 2進数を10進数に変換
BIN2HEX 2進数を16進数に変換
BIN2OCT 2進数を8進数に変換
COMPLEX 複素数に変換
CONVERT 単位の変換
DEC2BIN 10進数を2進数に変換
DEC2HEX 10進数を16進数に変換
DEC2OCT 10進数を8進数に変換
DELTA 2つの値が等しいかどうか
ERF 誤差関数の積分値
ERFC 相補誤差関数の積分値
GESTEP 数値がしきい値以上であるかどうか
HEX2BIN 16進数を2進数に変換
HEX2DEC 16進数を10進数に変換
HEX2OCT 16進数を8進数に変換
IMABS 複素数の絶対値
IMAGINARY 複素数の虚数係数
IMARGUMENT 複素数のシータ (ラジアン)
IMCONJUGATE 複素数の共役
IMCOS 複素数のコサイン
IMDIV 複素数の商
IMEXP 複素数のべき乗
IMLN 複素数の自然対数
IMLOG10 複素数の常用対数
IMLOG2 複素数の二進対数
IMPOWER 複素数の整数乗
IMPRODUCT 複素数の積
IMREAL 複素数の実数係数
IMSIN 複素数のサイン
IMSQRT 複素数の平方根
IMSUB 複素数の差
IMSUM 複素数の和
OCT2BIN 8進数を2進数に変換
OCT2DEC 8進数を10進数に変換
OCT2HEX 8進数を16進数に変換

財務関数

ACCRINT 定期的に利息が支払われる証券の未収利息額
ACCRINTM 満期日に利息が支払われる証券の未収利息額
AMORDEGRC 減価償却係数を使用した減価償却費の計算
AMORLINC 各会計期における減価償却費
COUPDAYBS 利払期間の第1日目から受渡日までの日数
COUPDAYS 受渡日を含む利払期間内の日数
COUPDAYSNC 受渡日から次の利払日までの日数
COUPNCD 受領日後の次の利息支払日
COUPNUM 受領日と満期日の間に利息が支払われる回数
COUPPCD 受領日の直前の利息支払日
CUMIPMT 貸付金に対して支払われる利息の累計
CUMPRINC 貸付金に対して支払われる元金の累計
DB 定率法による減価償却費
DDB 倍額定率法による減価償却費
DISC 証券に対する割引率
DOLLARDE 分数で表されたドル価格を小数表示に変換
DOLLARFR 小数で表されたドル価格を分数表示に変換
DURATION マコーレーデュレーション
EFFECT 実効年利率
FV 投資の将来価値
FVSCHEDULE 金利の複利計算による初期投資の将来価値
INTRATE 全額投資された証券の利率
IPMT 投資期間内に支払われる金利
IRR キャッシュ フローに対する内部利益率
ISPMT 投資期間内に支払われる金利
MDURATION 証券に対する修正マコーレーデュレーション
MIRR 投資の修正内部利益率
NOMINAL 名目年利率
NPER 投資に必要な期間
NPV 投資の正味現在価値
ODDFPRICE 1期目の日数が半端な証券の価格
ODDFYIELD 1期目の日数が半端な証券の利回り
ODDLPRICE 最終期の日数が半端な証券の価格
ODDLYIELD 最終期の日数が半端な証券の利回り
PMT 定期支払額
PPMT 指定した期に支払われる元金
PRICE 定期的に利息が支払われる証券の価格
PRICEDISC 割引証券の価格
PRICEMAT 満期日に利息が支払われる証券の価格
PV 投資の現在価値
RATE 投資の利率
RECEIVED 全額投資された証券の満期日に支払われる金額
SLN 定額法による減価償却費
SYD 級数法による減価償却費
TBILLEQ 米国財務省短期証券(TB)の債券換算利回り
TBILLPRICE 米国財務省短期証券(TB)の価格
TBILLYIELD 米国財務省短期証券(TB)の利回り
VDB 倍額定率法による減価償却費
XIRR 不定期なキャッシュフローに対する内部利益率
XNPV 不定期なキャッシュフローに対する正味現在価値
YIELD 利息が定期的に支払われる証券の利回り
YIELDDISC 割引債の年利回り
YIELDMAT 満期日に利息が支払われる証券の利回り

検索/行列関数

ADDRESS セル参照を文字列として返す
AREAS 指定された範囲に含まれる領域の個数
CHOOSE 引数リストの値の中から特定の値を選択
COLUMN セル参照の列番号
COLUMNS セル参照の列数
HLOOKUP 配列の上端行で特定の値を検索する
HYPERLINK ショートカットの作成
INDEX 指定されたセルの参照または値
INDIRECT 間接的にセルを指定
LOOKUP ベクトルや配列を検索し、対応する値を返す
MATCH 検査値と一致する要素の位置を返す
OFFSET オフセット参照
ROW セル参照の行番号
ROWS セル参照の行数
RTD COM オートメーションによるデータの取得
TRANSPOSE 行列の転置
VLOOKUP 配列の左端列で特定の値を検索する