Excel 関数 (機能別)
Applies ToExcel for Microsoft 365 Excel for Microsoft 365 for Mac Excel for the web Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016 Office.com

ワークシート関数は、機能別に分類されています。 その機能を参照するにはカテゴリをクリックします。 または、Ctrl キーを押しながら F キーを押して、記述子や先頭の何文字かを入力して関数を探します。 関数の詳細については、最初の列に表示されている関数名をクリックしてください。

よく読まれている関数トップ 10

関数

説明

SUM

この関数を使うと、セルの値を合計することができます。

IF

この関数を使うと、条件が true または false の場合に、それぞれ別の値を返すことができます。 IF 関数の使い方についてのビデオはここから確認することができます。

LOOKUP

1 つの行または列から、他の行または列の同じ場所にある値を見つける場合は、この関数を使います。

VLOOKUP

表や範囲から行ごとに情報を検索する場合は、この関数を使います。 たとえば、従業員番号を基準にその従業員の姓を検索したり、電話帳のように姓を検索して電話番号を見つけたりすることができます。 VLOOKUP の使い方については、このビデオを確認してください。

MATCH

この関数を使用して、セルの範囲内で指定した項目を検索し、範囲内の項目の相対位置を返します。 たとえば、範囲 A1: A3 に値 5、7、 38 が含まれている場合、数式「=MATCH(7,A1:A3,0) 」を入力すると、 範囲内では7が 2番目の項目であるため、数字2 を返します。

選ぶ

この関数を使用すると、インデックス番号に基づいて最大 254 個の値から 1 つを選ぶことができます。 たとえば、値 1 ~値 7 が曜日を表す場合、1 ~ 7 のいずれかの数値をインデックスとして使用すると、該当する曜日が返されます。

DATE

この関数は、特定の日付を表す連続したシリアル値を返します。 この関数は、年、月、日の値が数式またはセル範囲で指定される場合に便利です。 たとえば、YYYYMMDD のように Excel で認識できない形式の日付がワークシートに含まれているとします。

DATEDIF 関数を使って、2 つの日付間の日数、月数、年数を計算することができます。

DAYS

この関数を使うと、2 つの日付間の日数を返すことができます。

FIND、FINDB

FIND 関数 と FINDB 関数は、指定された文字列を他の文字列の中で検索します。 その文字列が最初に現れる位置を左端から数え、最初の文字列の開始位置の番号を返します。

INDEX

この関数を使うと、テーブルまたはセル範囲にある値、あるいはその値のセル参照を返すことができます。

新しいバージョンの Excel では、これらの関数は、精度が向上し、その使用法をより適切に反映する名前を持つ新しい関数に置き換えられました。 これらの関数はまだ Excel の以前のバージョンと互換性を持っていますが、下位互換性が必要でない場合、代わりに新しい関数を使う必要があります。 新しい関数の詳細については、「統計関数 (参照)」および「数学/三角関数 (参照)」を参照してください。

関数

説明

BETADIST

β分布の累積分布関数の値を返します。

BETAINV

指定されたベータ分布の逆累積分布関数を返します。

BINOMDIST

二項分布の確率関数の値を返します。

CHIDIST

カイ 2 乗分布の片側確率の値を返します。

CHIINV

カイ 2 乗分布の片側確率の逆関数の値を返します。

CHITEST

独立性検定を行います。

CONCATENATE

2 つ以上のテキスト文字列を 1 つの文字列に結合する

信任

母集団に対する信頼区間を返します。

COVAR

共分散とは、2 組の対応するデータ間での標準偏差の積の平均値です。

CRITBINOM

累積二項分布の値が基準値以下になる最小値を返します。

EXPONDIST

指数分布関数を返します。

FDIST

F 分布の確率関数の値を返します。

FINV

F 分布の確率関数の逆関数値を返します。

FLOOR

数値を指定された桁数で切り捨てます。

予報

既存の値を使用して将来の値を計算または予測します。

FTEST

F 検定の結果を返します。

GAMMADIST

ガンマ分布関数の値を返します。

GAMMAINV

ガンマ累積分布の逆関数値を返します。

HYPGEOMDIST

超幾何分布関数の値を返します。

LOGINV

対数正規型の累積分布関数の逆関数の値を返します。

LOGNORMDIST

対数正規分布の累積分布関数の値を返します。

モード

最も頻繁に出現する値 (最頻値) を返します。

NEGBINOMDIST

負の二項分布の確率密度関数値を返します。

NORMDIST

正規分布の累積分布関数の値を計算して返します。

NORMINV

正規分布の累積分布関数の逆関数値を計算して返します。

NORMSDIST

標準正規分布の累積分布関数の値を返します。

NORMSINV

標準正規分布の累積分布関数の逆関数値を返します。

パーセンタイル

特定の範囲に含まれるデータの第 k 百分位数に当たる値を返します。

PERCENTRANK

配列内での値の順位を百分率で表した値を返します。

ポアソン

ポアソン確率の値を返します。

四分位数

配列に含まれるデータから四分位数を計算して返します。

数値のリストの中で、指定した数値の序列を返します。

STDEV

引数を正規母集団の標本と見なし、標本に基づいて母集団の標準偏差の推定値を返します。

STDEVP

引数を母集団全体と見なし、母集団の標準偏差を返します。

TDIST

スチューデントの t 分布の値を返します。

TINV

スチューデントの t 分布の逆関数値を返します。

TTEST

スチューデントの t 検定における確率を返します。

VAR

標本に基づいて母集団の分散の推定値 (不偏分散) を返します。

VARP

引数を母集団全体と見なし、母集団の分散 (標本分散) を返します。

WEIBULL

ワイブル分布の値を返します。

ZTEST

z 検定の片側 P 値を返します。

関数

説明

CUBEKPIMEMBER

主要業績評価指標 (KPI) のプロパティを返し、KPI 名をセルに表示します。 KPI は、月間粗利益や四半期従業員退職率など、定量化が可能な測定値であり、組織の業績をモニタリングするために使用されます。

CUBEMEMBER

キューブのメンバーまたは組を返します。 キューブ内にメンバーまたは組が存在することを確認するために使用します。

CUBEMEMBERPROPERTY

キューブ内のメンバー プロパティの値を返します。 メンバー名がキューブ内に存在することを確認し、このメンバーの特定のプロパティを取得するために使用します。

CUBERANKEDMEMBER

セット内の n 番目の (ランクされている) メンバーを返します。 売り上げトップの販売員、成績上位 10 位までの生徒など、セット内の 1 つ以上の要素を取得するために使用します。

CUBESET

セット式をサーバー上のキューブに送信して、計算されたメンバーまたは組のセットを定義します。サーバー上のキューブによってセットが作成され、Microsoft Excel に返されます。

CUBESETCOUNT

セット内のアイテムの数を返します。

CUBEVALUE

キューブの集計値を返します。

関数

説明

DAVERAGE

選択したデータベース登録の平均値を計算して返します。

DCOUNT

リストまたはデータベースの指定された列を検索し、条件を満たすレコードの中で数値が入力されているセルの個数を返します。

DCOUNTA

データベースの空白でないセルを返します。

DGET

指定された基準と一致するレコードをデータベースから1つ抽出します。

DMAX

リストまたはデータベースの指定された列を検索し、条件を満たすレコードの最大値を返します。

DMIN

選択したデータベースの登録から最小値を返します。

DPRODUCT

リストまたはデータベースの指定された列を検索し、条件を満たすレコードの特定のフィールド値の積を返します。

DSTDEV

リストまたはデータベースの列を検索し、指定された条件を満たすレコードを母集団の標本と見なして、母集団に対する標準偏差を返します。

DSTDEVP

リストまたはデータベースの指定された列を検索し、条件を満たすレコードを母集団全体と見なして、母集団の標準偏差を返します。

DSUM

条件に一致するデータベース内のレコードのフィールド カラムの数値を追加します。

DVAR

リストまたはデータベースの指定された列を検索し、条件を満たすレコードを母集団の標本と見なして、母集団に対する分散を返します。

DVARP

リストまたはデータベースの指定された列を検索し、条件を満たすレコードを母集団全体と見なして、母集団の分散を返します。

関数

説明

DATE

指定された日付に対応するシリアル値を返します。

DATEDIF

指定された期間の日数、月数、年数を計算して返します。 この関数は、年齢を計算する数式に使うと便利です。

DATEVALUE

日付をテキスト型からシリアル番号に変換します。

DAY

シリアル値を日付に変換します。

DAYS (2013)

2 つの日付間の日数を返します。

DAYS360

1 年を 360 日 (30 日 x 12) として、指定された期間の日数を計算します。

EDATE

開始日から起算して、指定した月数だけ前または後の日付のシリアル値を返します。

EOMONTH

開始日から起算して、指定した月数だけ前または後の月の最終日に対応するシリアル値を返します。

HOUR

シリアル値を時刻に変換します。

ISOWEEKNUM (2013)

指定された日付のその年における ISO 週番号を返します。

MINUTE

シリアル値を時刻の分に変換します。

MONTH

シリアル値を月に変換します。

NETWORKDAYS

開始日と終了日を指定して、その期間内の稼動日の日数を返します。

NETWORKDAYS.INTL (2010)

週末がどの曜日で何日間あるかを示すパラメーターを使用して、開始日と終了日の間にある稼働日の日数を返します。

NOW

現在の日付と時刻に対応するシリアル値を返します。

SECOND

シリアル値を時刻の秒に変換します。

TIME

指定した時刻に対応するシリアル値を返します。

TIMEVALUE

時刻を表す文字列をシリアル値に変換します。

TODAY

現在の日付のシリアル値を返します。

WEEKDAY

シリアル値を曜日に変換します。

WEEKNUM

シリアル値をその年の何週目に当たるかを示す値に変換します。

勤務

開始日から起算して、指定した稼動日数だけ前または後の日付に対応するシリアル値を返します。

WORKDAY.INTL (2010)

週末がどの曜日で何日間あるかを示すパラメーターを使用して、開始日から起算して指定した稼働日数だけ前または後の日付に対応するシリアル値を返します。

YEAR

シリアル値を年に変換します。

YEARFRAC

開始日と終了日を指定して、その間の期間が 1 年間に対して占める割合を返します。

関数

説明

BESSELI

修正ベッセル関数 In(x) を返します。

BESSELJ

ベッセル関数 Jn(x) を返します。

BESSELK

修正ベッセル関数 Kn(x) を返します。

BESSELY

ベッセル関数 Yn(x) を返します。

BIN2DEC

2 進数を 10 進数に変換します。

BIN2HEX

2 進数を 16 進数に変換します。

BIN2OCT

2 進数を 8 進数に変換します

BITAND (2013)

2 つの数値の 'ビット単位の And' を返します。

BITLSHIFT (2013)

shift_amount ビットだけ左へシフトした数値を返します。

BITOR (2013)

2 つの数値のビット単位の OR を返します。

BITRSHIFT (2013)

shift_amount ビットだけ右へシフトした数値を返します。

BITXOR (2013)

2 つの数値のビット単位の 'Exclusive Or' を返します。

複雑

実数係数および虚数係数を複素数に変換します。

CONVERT

指定した数値の単位を変換して返します。

DEC2BIN

10 進数を 2 進数に変換します。

DEC2HEX

10 進数を 16 進数に変換します。

DEC2OCT

10 進数を 8 進数に変換します。

差分

2 つの値が等しいかどうかを調べます。

ERF

誤差関数の積分値を返します。

ERF.PRECISE (2010)

誤差関数の積分値を返します。

ERFC

相補誤差関数の積分値を返します。

ERFC.PRECISE (2010)

x から無限大の範囲で、相補誤差関数の積分値を返します。

GESTEP

数値がしきい値以上であるかどうかを調べます。

HEX2BIN

16 進数を 2 進数に変換します。

HEX2DEC

16 進数を 10 進数に変換します。

HEX2OCT

16 進数を 8 進数に変換します。

IMABS

指定した複素数の絶対値を返します。

架空

指定した複素数の虚数係数を返します。

IMARGUMENT

引数シータ (ラジアンで表した角度) を返します。

IMCONJUGATE

複素数の複素共役を返します。

IMCOS

複素数のコサインを返します。

IMCOSH (2013)

複素数の双曲線余弦を返します。

IMCOT (2013)

複素数の余接を返します。

IMCSC (2013)

複素数の余割を返します。

IMCSCH (2013)

複素数の双曲線余割を返します。

IMDIV

2 つの複素数の商を返します。

IMEXP

複素数のべき乗を返します。

IMLN

複素数の自然対数を返します。

IMLOG10

複素数の 10 を底とする対数を返します。

IMLOG2

複素数の 2 を底とする対数を返します。

IMPOWER

複素数の整数乗を返します。

IMPRODUCT

2 ~ 255 個の複素数の積を返します。

IMREAL

複素数の実数係数を返します。

IMSEC (2013)

複素数の正割を返します。

IMSECH (2013)

複素数の双曲線正割を返します。

IMSIN

複素数のサインを返します。

IMSINH (2013)

複素数の双曲線正弦を返します。

IMSQRT

複素数の平方根を返します。

IMSUB

2 つの複素数の差を返します。

IMSUM

複素数の和を返します。

IMTAN (2013)

複素数の正接を返します。

OCT2BIN

8 進数を 2 進数に変換します。

OCT2DEC

8 進数を 10 進数に変換します。

OCT2HEX

8 進数を 16 進数に変換します。

関数

説明

ACCRINT

定期的に利息が支払われる証券の未収利息額を返します。

ACCRINTM

満期日に利息が支払われる証券の未収利息を返します。

AMORDEGRC

減価償却係数を使用して、各会計期における減価償却費を返します。

AMORLINC

各会計期における減価償却費を返します。

COUPDAYBS

利払期間の第 1 日目から受渡日までの日数を返します。

COUPDAYS

受渡日を含む利払期間内の日数を返します。

COUPDAYSNC

受渡日から次の利払日までの日数を返します。

COUPNCD

受領日後の次の利息支払日を返します。

COUPNUM

受領日と満期日の間に利息が支払われる回数を返します。

COUPPCD

証券の受領日の直前の利息支払日を数値で返します。

CUMIPMT

指定した期間に、貸付金に対して支払われる利息の累計を返します。

CUMPRINC

指定した開始期から終了期の期間に、貸付金に対して支払われる元金の累計を返します。

DB

定率法 (Fixed-declining Balance Method) を使用して、特定の期間における資産の減価償却費を返します。

DDB

倍額定率法 (Double-declining Balance Method) を使用して、特定の期における資産の減価償却費を返します。

DISC

証券に対する割引率を返します。

DOLLARDE

分数で表されたドル単位の価格を、小数表示に変換します。

DOLLARFR

小数で表されたドル単位の価格を、分数表示に変換します。

期間

定期的に利子が支払われる証券の年間のマコーレー デュレーションを返します。

影響

実効年間利率を返します。

FV

投資の将来価値を返します。

FVSCHEDULE

一連の複利を計算し、初期投資の元金の将来価値を返します。

INTRATE

全額投資された証券の利率を返します。

IPMT

投資期間内の指定された期に支払われる金利を返します。

IRR

一連のキャッシュ フローに対する内部利益率を返します。

ISPMT

指定された投資期間に支払われる金利を計算します。

MDURATION

仮の額面価格を $100 として、証券に対する修正マコーレー デュレーションを返します。

MIRR

定期的な支払額 (負のキャッシュフロー) と収益額 (正のキャッシュフロー) に対する、修正内部利益率を返します。

名目

名目年利率を返します。

NPER

投資に必要な期間を返します。

NPV

定期的な支払額 (負のキャッシュフロー) と収益額 (正のキャッシュフロー)、および割引率を使用して、投資の正味現在価値を算出します。

ODDFPRICE

1 期目の日数が半端な証券に対して、額面 $100 あたりの価格を返します。

ODDFYIELD

1 期目の日数が半端な証券の利回りを返します。

ODDLPRICE

最終期の日数が半端な証券に対して、額面 $100 あたりの価格を返します。

ODDLYIELD

最終期の日数が半端な証券の利回りを返します。

PDURATION (2013)

投資が指定した価値に達するまでの投資期間を返します。

PMT

定期支払額を算出します。

PPMT

指定した期に支払われる元金を返します。

価格

定期的に利息が支払われる証券に対して、額面 $100 あたりの価格を返します。

PRICEDISC

割引証券の額面 $100 あたりの価格を返します。

PRICEMAT

満期日に利息が支払われる証券の、$100 あたりの額面価格を返します。

PV

投資の現在価値を返します。

RATE

投資の利率を返します。

受け

全額投資された証券に対して、満期日に支払われる金額を返します。

RRI (2013)

投資の成長に対する等価利率を返します。

SLN

定額法 (Straight-line) を使用して、1期あたりの資産の減価償却費を計算して返します。

SYD

級数法 (Sum-of-Year's Digits メソッド) を使用して、特定期間の資産の減価償却費を計算して返します。

TBILLEQ

米国財務省短期証券 (TB) の債券換算利回りを返します。

TBILLPRICE

米国財務省短期証券 (TB) の額面 $100 あたりの価格を返します。

TBILLYIELD

米国財務省短期証券 (TB) の利回りを返します。

VDB

倍額定率法を使用して、指定した期間における資産の減価償却費を計算して返します。

XIRR

定期的でないキャッシュ フローに対する内部利益率を返します。

XNPV

定期的でないキャッシュフローに基づき、正味現在価値を計算して返します。

YIELD

利息が定期的に支払われる証券の利回りを返します。

YIELDDISC

米国財務省短期証券 (TB) などの割引債の年利回りを返します。

YIELDMAT

満期日に利息が支払われる証券の利回りを返します。

関数

説明

CELL

セルの書式、位置、内容についての情報を返します。

ERROR.TYPE

エラーの種類に対応する数値を返します。

INFO

現在の操作環境についての情報を返します。

注: この関数は、 Web 用 Excelでは使用できません。

ISBLANK

対象が空白セルを参照するときに TRUE を返します。

ISERR

対象が #N/A 以外のエラー値のときに TRUE を返します。

ISERROR

対象が任意のエラー値のときに TRUE を返します。

ISEVEN

数値が偶数のときに TRUE を返します。

ISFORMULA (2013)

数式が含まれるセルへの参照がある場合に TRUE を返します。

ISLOGICAL

対象が論理値のときに TRUE を返します。

ISNA

対象がエラー値 #N/A のときに TRUE を返します。

ISNONTEXT

対象が文字列以外のときに TRUE を返します。

ISNUMBER

対象が数値のときに TRUE を返します。

ISODD

数値が奇数のときに TRUE を返します。

ISOMITTED (2024)

LAMBDA の値が見つからないかどうかを確認し、TRUE または FALSE を返します

ISREF

対象がセル参照のときに TRUE を返します。

ISTEXT

対象が文字列のときに TRUE を返します。

N

値を数値に変換します。

該当なし

エラー値 #N/A を返します。

SHEET (2013)

参照されるシートのシート番号を返します。

シート (2013)

参照内のシート数を返します。

TYPE

データ型を表す数値を返します。

関数

説明

AND

すべての引数が TRUE のときに TRUE を返します。

BYCOL  function (2024)

各列に LAMBDA を適用し、結果の配列を返します

BYROW (2024)

各行に LAMBDA を適用し、結果の配列を返します

FALSE

論理値 FALSE を返します。

IF

値または数式が条件を満たしているかどうかを判定します。

IFERROR

数式の結果がエラーの場合は指定した値を返し、それ以外の場合は数式の結果を返します。

IFNA (2013)

それ以外の場合は、式の結果を返します。

IFS (2019)

1つ以上の条件が満たされているかどうかをチェックして、最初の TRUE 条件に対応する値を返します。

LAMBDA (2024)

カスタムで再利用可能な関数を作成し、フレンドリ名で呼び出す

LET (2021)

計算結果に名前を割り当てます

MAKEARRAY (2024)

LAMBDA を適用して、指定した行と列のサイズの計算された配列を返します

MAP (2024)

LAMBDA を適用して新しい値を作成することで、配列内の各値を新しい値にマッピングして形成された配列を返します。

NOT

引数の論理値 (TRUE または FALSE) を逆にして返します。

または

いずれかの引数が TRUE のときに TRUE を返します。

REDUCE (2024)

各値に LAMBDA を適用し、アキュムレータの合計値を返すことで、配列を累積値に減らします。

SCAN (2024)

各値に LAMBDA を適用して配列をスキャンし、各中間値を持つ配列を返します

SWITCH (2016)

値の一覧に対して式を評価し、最初に一致する値に対応する結果を返します。 いずれにも一致しない場合は、任意指定の既定値が返されます。

TRUE

論理値 TRUE を返します。

XOR (2013)

すべての引数の排他的論理和を返します。

関数

説明

ADDRESS

ワークシート上の1つのセルにセル参照をテキストとして返します。

領域

範囲内の数値を返します

選ぶ

指定した複数の値リストの中から特定の値を1つ選択して返します。

CHOOSECOLS (2024)

配列から指定された列を返します

CHOOSEROWS (2024)

配列から指定された行を返します

COLUMN

セル参照の列番号を返します。

セル参照の列数を返します。

DROP (2024)

配列の先頭または末尾から指定した数の行または列を除外します

EXPAND (2024)

指定した行と列のディメンションに配列を展開または埋め込みます

フィルター

(2021)

フィルターは定義した条件に基づいたデータ範囲です。

FORMULATEXT (2013)

指定された参照の位置にある数式をテキストとして返します。

GETPIVOTDATA

ピボットテーブル レポートに格納されているデータを返します。

HLOOKUP

配列の上端行で検索し、指定番号のセルの値を返します。

HSTACK (2024)

配列を水平方向および順番に追加して、大きな配列を返します

HYPERLINK

ネットワーク サーバー、イントラネット、またはインターネット上に保存されているドキュメントを開くために、ショートカットまたはジャンプを作成します。

IMAGE

特定のソースからイメージを返します

INDEX

セル参照または配列から、指定された位置の値を返します。

INDIRECT

テキスト値によって指定されるセル参照を返します。

LOOKUP

ベクトルまたは配列を検索します。

MATCH

参照セルまたは配列で値を検索します。

OFFSET

指定された行数と列数だけシフトした位置にあるセルまたはセル範囲の参照を返します。

漕ぐ

セル参照の行番号を返します。

ROWS

指定したセル参照の行数を返します。

RTD

COM オートメーションに対応するプログラムからリアルタイムのデータを取得します。

ソート

(2021)

範囲または配列の内容を並べ替えます。

SORTBY

(2021)

範囲または配列の内容を、対応する範囲または配列の値に基づいて並べ替えます。

TAKE (2024)

配列の先頭または末尾から、指定した数の連続する行または列を返します。

TOCOL (2024)

1 つの列の配列を返します

TOROW (2024)

1 行の配列を返します

TRANSPOSE

指定したセル範囲のデータの行と列を入れ替えた配列を返します。

UNIQUE

(2021)

一覧表または範囲内から重複データを削除した一覧を返します。 

VLOOKUP

配列の左端列で特定の値を検索し、一致するデータを縦方向に1行ずつ検索していき、セルの値を返します。

VSTACK (2024)

より大きな配列を返すために、配列を垂直方向および順番に追加します

WRAPCOLS (2024)

指定した数の要素の後に、指定した行または列の値を列でラップします

WRAPROWS (2024)

指定した数の要素の後に、指定された行または値の列を行ごとにラップします

XLOOKUP

(2021)

範囲または配列を検索し、最初に見つかった一致に対応する項目を返します。 一致するものがない場合、XLOOKUP は最も近い (近似) 一致を返します。 

XMATCH

(2021)

セルの配列またはセルの範囲内で指定された項目の相対的な位置を返します。 

関数

説明

ABS

数値の絶対値を返します。

ACOS

数値のアークコサインを返します。

ACOSH

数値の双曲線逆余弦 (ハイパーボリック コサインの逆関数) を返します。

ACOT (2013)

数値の逆余接を返します。

ACOTH (2013)

数値の双曲線逆余接を返します。

骨材

リストまたはデータベースの総計を返します。

アラビア語

ローマ数字をアラビア数字に変換します。

ASIN

数値のアークサインを返します。

ASINH

数値の双曲線逆正弦 (ハイパーボリック サインの逆関数) を返します。

ATAN

数値のアークタンジェントを返します。

ATAN2

指定された x-y 座標のアークタンジェントを返します。

ATANH

数値の逆双曲線正接 (ハイパーボリック タンジェントの逆数) を返します。

BASE (2013)

指定された基数 (底) のテキスト表現に、数値を変換します。

CEILING

指定された基準値の倍数のうち、最も近い値に数値を切り上げます。

CEILING.MATH (2013)

指定された基準値の倍数のうち、最も近い値に数値を切り上げます。

CEILING.PRECISE

指定された基準値の倍数のうち、最も近い値に数値を切り上げます。 数値は正負に関係なく切り上げられます。

COMBIN

指定された個数を選択するときの組み合わせの数を返します。

COMBINA (2013)

指定された個数を選択するときの組み合わせ (反復あり) の数を返します

COS

指定された角度のコサインを返します。

COSH

数値の双曲線余弦 (ハイパーボリック コサイン) を返します。

COT (2013)

角度の双曲線余接を返します。

COTH (2013)

数値の双曲線余接を返します。

CSC (2013)

角度の余割を返します。

CSCH (2013)

角度の双曲線余割を返します。

DECIMAL (2013)

指定された底の数値のテキスト表現を 10 進数に変換します。

ラジアンを度に変換します。

さえ

指定した数値を最も違い偶数に切り上げた値を返します。

EXP

e のべき乗を返します。

事実

数値の階乗を返します。

FACTDOUBLE

数値の二重階乗を返します。

FLOOR

数値を指定された桁数で切り捨てます。

FLOOR.MATH (2013)

指定された基準値の倍数のうち、最も近い値に数値を切り捨てます。

FLOOR.PRECISE

指定された基準値の倍数のうち、最も近い値に数値を切り捨てます。 数値は正負に関係なく切り捨てられます。

GCD

最大公約数を返します。

INT

指定された数値を最も近い整数に切り捨てます。

ISO.CEILING (2013)

最も近い整数、または倍数に切り上げた値を返します。

LCM

最小公倍数を返します。

LET (2021)

計算結果に名前を割り当てることにより、中間計算、値、定義名などを数式内に格納できます。

LN

数値の自然対数を返します。

LOG

指定された数を底とする数値の対数を返します。

LOG10

10 を底とする数値の対数 (常用対数) を返します。

MDETERM

配列の行列式を返します。

MINVERSE

配列の逆行列を返します。

MMULT

2 つの配列の行列積を返します。

MOD

数値を除算したときの剰余を返します。

MROUND

指定された値の倍数になるように、数値を切り上げまたは切り捨てます。

多 項

指定された複数の数値の多項係数を返します。

MUNIT (2013)

指定された次元の単位行列を返します。

指定された数値を最も近い奇数に切り上げた値を返します。

PI

円周率 π を返します。

POWER

数値のべき乗を返します。

PRODUCT

指定した複数の値や配列に含まれる数値の積を返します。

QUOTIENT

除算の商の整数部を返します。

RADIANS

度をラジアンに変換します。

RAND

0 以上 1 未満の乱数を返します。

RANDARRAY

(2021)

0 から 1 までのランダムな数値の配列を返します。 ただし、入力する行と列の数、最小値と最大値、および整数または 10 進数の値を返すかどうかを指定できます。

RANDBETWEEN

指定された範囲内の整数の乱数を返します。

ローマ字

アラビア数字を、ローマ数字を表す文字列に変換します。

丸い

数値を四捨五入して指定された桁数にします。

ROUNDDOWN

数値を指定された桁数で切り捨てます。

ROUNDUP

数値を指定した桁数に切り上げます。

SEC (2013)

角度の正割を返します。

SECH (2013)

角度の双曲線正割を返します。

SERIESSUM

数式で定義されるべき級数を返します。

順序

(2021)

1、2、3、4 など、配列内の連続した数値の一覧を生成します。

SIGN

数値の正負を調べます。

SIN

指定された角度のサインを返します。

SINH

数値の双曲線正弦 (ハイパーボリック サイン) を返します。

SQRT

正の平方根を返します。

SQRTPI

正(数値 * π) の平方根を返します。

小計

リストまたはデータベースの集計値を返します。

SUM

引数を合計します。

SUMIF

指定された検索条件に一致するセルの値を合計します。

SUMIFS (2019)

指定した複数の条件を満たすセルの値を合計します。

SUMPRODUCT

指定された配列で対応する要素の積を合計します。

SUMSQ

引数の 2 乗の和 (平方和) を返します。

SUMX2MY2

2 つの配列で対応する配列要素の平方差を合計します。

SUMX2PY2

2 つの配列で対応する配列要素の平方和を合計します。

SUMXMY2

指定した2つの配列内の対応する配列要素の差を2乗して合計して返します。

TAN

指定された角度のタンジェントを返します。

TANH

数値の双曲線正接 (ハイパーボリック タンジェント) を返します。

TRUNC

数値の小数部を切り捨てて、整数または指定された桁数にします。

関数

説明

AVEDEV

データ全体の平均値に対するそれぞれのデータの絶対偏差の平均を返します。

AVERAGE

引数の平均値を返します。

AVERAGEA

数値、文字列、および論理値を含む引数の平均値を返します。

AVERAGEIF

範囲内の検索条件に一致するすべてのセルの平均値 (算術平均) を返します。

AVERAGEIFS (2019)

複数の検索条件に一致するすべてのセルの平均値 (算術平均) を返します。

BETA.DIST (2010)

β分布の累積分布関数の値を返します。

BETA.INV (2010)

指定されたベータ分布の逆累積分布関数を返します。

BINOM.DIST (2010)

二項分布の確率関数の値を返します。

BINOM.DIST.RANGE (2013)

二項分布を使用した試行結果の確率を返します。

BINOM.INV (2010)

累積二項分布の値が基準値以下になる最小値を返します。

CHISQ.DIST (2010)

累積β確率密度関数の値を返します。

CHISQ.DIST.RT (2010)

カイ 2 乗分布の片側確率の値を返します。

CHISQ.INV (2010)

累積β確率密度関数の値を返します。

CHISQ.INV.RT (2010)

カイ 2 乗分布の片側確率の逆関数の値を返します。

CHISQ.TEST (2010)

独立性検定を行います。

CONFIDENCE.NORM (2010)

母集団に対する信頼区間を返します。

CONFIDENCE.T (2010)

スチューデントの t 分布を使用して、母平均に対する信頼区間を返します。

CORREL

指定した2つの配列データの相関係数を返します。

COUNT

引数リストの各項目に含まれる数値の個数を返します。

COUNTA

引数リストの各項目に含まれるデータの個数を返します。

COUNTBLANK

指定された範囲に含まれる空白セルの個数を返します。

COUNTIF

指定された範囲に含まれるセルのうち、検索条件に一致するセルの個数を返します。

COUNTIFS (2019)

指定された範囲に含まれるセルのうち、複数の検索条件に一致するセルの個数を計算します。

COVARIANCE.P (2010)

共分散とは、2 組の対応するデータ間での標準偏差の積の平均値です。

COVARIANCE.S (2010)

共分散とは、2 組の対応するデータ間での標準偏差の積の平均値です。

DEVSQ

偏差値の平方和を返します。

EXPON.DIST (2010)

指数分布関数を返します。

F.DIST (2010)

F 分布の確率関数の値を返します。

F.DIST.RT (2010)

F 分布の確率関数の値を返します。

F.INV (2010)

F 分布の確率関数の逆関数値を返します。

F.INV.RT (2010)

F 分布の確率関数の逆関数値を返します。

F.TEST (2010)

F 検定の結果を返します。

漁夫

フィッシャー変換の値を返します。

FISHERINV

フィッシャー変換の逆関数値を返します。

予報

既知の値を使用し、将来の値を予測します。

注: Excel 2016 では、この関数は新しい Forecasting 関数の一部として、FORECAST.LINEAR に置き換わっていますが、以前のバージョンとの互換性を保つために、引き続き利用できます。

FORECAST.ETS (2016)

指数平滑化 (ETS) アルゴリズムの AAA バージョンを使って、既存の (履歴) 値に基づき将来価値を返します。

FORECAST.ETS.CONFINT (2016)

特定の目標日の予測値について信頼区間を返します。

FORECAST.ETS.SEASONALITY (2016)

Excel が検出する特定の時系列の反復パターンの長さを返します。

FORECAST.ETS.STAT (2016)

時系列予測の結果として統計値を返します。

FORECAST.LINEAR (2016)

既存の値に基づいて、将来価値を返します。

周波数

頻度分布を計算して、垂直配列として返します。

GAMMA (2013)

ガンマ関数値を返します。

GAMMA.DIST (2010)

ガンマ分布関数の値を返します。

GAMMA.INV (2010)

ガンマ累積分布の逆関数値を返します。

GAMMALN

ガンマ関数Γ(x) の値の自然対数を返します。

GAMMALN.PRECISE (2010)

ガンマ関数Γ(x) の値の自然対数を返します。

GAUSS (2013)

標準正規分布の累積分布関数より 0.5 小さい値を返します。

GEOMEAN

相乗平均を返します。

生長

指数曲線から予測される値を返します。

HARMEAN

調和平均を返します。

HYPGEOM.DIST

超幾何分布関数の値を返します。

遮る

線形回帰直線の切片を返します。

クルト

指定されたデータの尖度を返します。

LARGE

データセットの中で、k 番目に大きな値を返します。

LINEST

線形トレンドのパラメーターを返します。

LOGEST

回帰指数曲線の係数の値を返します。

LOGNORM.DIST (2010)

対数正規分布の累積分布関数の値を返します。

LOGNORM.INV (2010)

対数正規型の累積分布関数の逆関数を返します。

MAX

引数リストに含まれる最大の数値を返します。

MAXA

数値、文字列、および論理値を含む引数リストから最大の数値を返します。

MAXIFS (2019)

条件セットで指定されたセルの中の最大値を返します。

MEDIAN

引数リストに含まれる数値のメジアン (中央値) を返します。

MIN

引数リストに含まれる最小の数値を返します。

MINA

数値、文字列、および論理値を含む引数リストから最小値を返します。

MINIFS (2019)

条件セットで指定されたセルの中の最小値を返します。

MODE.MULT (2010)

配列またはセル範囲として指定されたデータの中で、最も頻繁に出現する値 (最頻値) を縦方向の配列として返します。

MODE.SNGL (2010)

最も頻繁に出現する値 (最頻値) を返します。

NEGBINOM.DIST (2010)

負の二項分布の確率密度関数値を返します。

NORM.DIST (2010)

正規分布の累積分布関数の値を計算して返します。

NORM.INV (2010)

正規分布の累積分布関数の逆関数値を計算して返します。

NORM.S.DIST (2010)

標準正規分布の累積分布関数の値を返します。

NORM.S.INV (2010)

標準正規分布の累積分布関数の逆関数値を返します。

PEARSON

ピアソンの積率相関係数 r の値を返します。

PERCENTILE.EXC (2010)

特定の範囲に含まれるデータの第 k 百分位数に当たる値を返します (k は 0 より大きく 1 より小さい値)。

PERCENTILE.INC (2010)

特定の範囲に含まれるデータの第 k 百分位数に当たる値を返します。

PERCENTRANK.EXC (2010)

配列内での値の順位を百分率 (0 より大きく 1 より小さい) で表した値を返します。

PERCENTRANK.INC (2010)

配列内での値の順位を百分率で表した値を返します。

PERMUT

与えられた標本数から指定した個数を選択する場合の順列を返します。

PERMUTATIONA (2013)

指定した数の対象から、指定された数だけ (重複あり) 抜き取る場合の順列の数を返します。

PHI (2013)

標準正規分布の密度関数の値を返します。

POISSON.DIST (2010)

ポアソン確率の値を返します。

確率

指定した範囲に含まれる値が上限と下限との間に収まる確率を返します。

QUARTILE.EXC (2010)

0 より大きく 1 より小さい百分位値に基づいて、配列に含まれるデータから四分位数を返します。

QUARTILE.INC (2010)

配列に含まれるデータから四分位数を計算して返します。

RANK.AVG (2010)

数値のリストの中で、指定した数値の序列を返します。

RANK.EQ (2010)

数値のリストの中で、指定した数値の序列を返します。

RSQ

ピアソンの積率相関係数の 2 乗値を返します。

スキュー

分布の歪度を返します。

SKEW.P (2013)

歪度とは、分布の平均値周辺での両側の非対称度を表す値です。

回帰直線の傾きを返します。

SMALL

指定したデータの中で、k 番目に小さい値を返します。

標準化

正規化された値を返します。

STDEV.P (2010)

引数を母集団全体と見なし、母集団の標準偏差を返します。

STDEV.S (2010)

引数を正規母集団の標本と見なし、標本に基づいて母集団の標準偏差の推定値を返します。

STDEVA

数値、テキスト、論理値を含むデータを正規母集団の標本と見なし、その標本に基づいて母集団の標準偏差の推定値を計算して返します。

STDEVPA

数値、文字列、および論理値を含む引数を母集団全体と見なし、母集団の標準偏差を返します。

STEYX

回帰直線上の予測値の標準誤差を返します。

T.DIST (2010)

スチューデントの t 分布のパーセンテージ (確率) を返します。

T.DIST.2T (2010)

スチューデントの t 分布のパーセンテージ (確率) を返します。

T.DIST.RT (2010)

スチューデントの t 分布の値を返します。

T.INV (2010)

スチューデントの t 分布の t 値を、確率と自由度の関数として返します。

T.INV.2T (2010)

スチューデントの t 分布の逆関数値を返します。

T.TEST (2010)

スチューデントの t 検定における確率を返します。

TREND

回帰直線による予測値を配列で返します。

TRIMMEAN

データセットの中間データの平均値を返します。

VAR.P (2010)

引数を母集団全体と見なし、母集団の分散 (標本分散) を返します。

VAR.S (2010)

標本に基づいて母集団の分散の推定値 (不偏分散) を返します。

VARA

数値、文字列、および論理値を含む引数を正規母集団の標本と見なし、標本に基づいて母集団の分散の推定値 (不偏分散) を返します。

VARPA

数値、文字列、および論理値を含む引数を母集団全体と見なし、母集団の分散 (標本分散) を返します。

WEIBULL.DIST (2010)

ワイブル分布の値を返します。

Z.TEST (2010)

z 検定の片側 P 値を返します。

関数

説明

ASC

全角 (2 バイト) の英数カナ文字を半角 (1 バイト) の文字に変換します。

ARRAYTOTEXT (2021)

指定した範囲のテキスト値の配列を返します。

BAHTTEXT

ß (バーツ) の通貨書式を使用して、数値をテキストに変換します。

CHAR

コード番号で指定された文字を返します。

CLEAN

文字列から印刷できない文字を削除します。

CODE

指定した文字列の先頭文字の数値コードを返します。

CONCAT (2019)

複数の範囲や文字列からのテキストを結合しますが、区切り記号または IgnoreEmpty 引数は提供しません。

CONCATENATE

指定した複数の文字列を1つの文字列に結合して返します。

JIS (2013)

文字列内の半角 (1 バイト) の英数カナ文字を全角 (2 バイト) の文字に変換します。

DOLLAR

$ (ドル)通貨書式を使用して、数値をテキストに変換します。

EXACT

2 つの文字列が同じかどうかを確認します。

FIND、FINDB

大文字と小文字は区別されます。

修正済み

数値を四捨五入し、書式設定した文字列に変換します。

LEFT、LEFTB

文字列の先頭 (左端) から指定された文字数の文字を返します。

LEN、LENB

文字列に含まれる文字数を返します。

LOWER

テキストを小文字に変換します。

MID、MIDB

指定した文字列の開始位置から特定の文字数を返します。

NUMBERVALUE (2013)

文字列をロケールに依存しない方法で数値に変換します。

表音

文字列からふりがなを抽出します。

PROPER

文字列に含まれる英単語の先頭文字だけを大文字に変換します。

REPLACE、REPLACEB

文字列中の指定された数の文字を他の文字に置き換えます。

REPT

文字列を指定された回数だけ繰り返して表示します。

RIGHT、RIGHTB

文字列の末尾 (右端) から指定した文字数分の文字列を返します。

SEARCH、SEARCHB

大文字と小文字は区別されません。

SUBSTITUTE

文字列中の指定した文字列を他の文字列に置き換えて返します。。

T

指定したセルを文字列に変換して返します。

TEXT

数値を書式設定した文字列に変換します。

TEXTAFTER (2024)

指定された文字または文字列の後に発生するテキストを返します

TEXTBEFORE (2024)

指定された文字または文字列の前に発生するテキストを返します

TEXTJOIN (2019)

テキスト:    複数の範囲または文字列のテキストを結合します

TEXTSPLIT (2024)

列区切り記号と行区切り記号を使用してテキスト文字列を分割します

TRIM

文字列から余分なスペースを削除します。

UNICHAR (2013)

指定された数値により参照される Unicode 文字を返します。

UNICODE (2013_

文字列の最初の文字に対応する番号 (コード ポイント) を返します。

UPPER

文字列に含まれる英字をすべて大文字に変換します。

VALUE

文字列を数値に変換して返します。

VALUETOTEXT  

指定した値からテキストを返します。

インストールしたアドインに関数が含まれている場合、これらのアドイン/オートメーション関数は、[関数の挿入] ダイアログ ボックスの [ユーザー定義] カテゴリに表示されます。

ユーザー定義関数 (UDF) は、 Web 用 Excelでは使用できません。

関数

説明

CALL

ダイナミック リンク ライブラリまたはコード リソースで、プロシージャを呼び出します。

EUROCONVERT

数値からユーロ通貨への換算、ユーロ通貨からユーロ通貨使用国の現地通貨への換算、またはユーロ通貨を基にしてユーロ通貨を使用する参加国間の通貨の換算を行います。

REGISTER.ID

あらかじめ登録されている、指定のダイナミック リンク ライブラリ (DLL) またはコード リソースのレジスタ ID を返します。

Web 関数は、 Web 用 Excelでは使用できません。

関数

説明

ENCODEURL (2013)

URL 形式でエンコードされた文字列を返します。

FILTERXML (2013)

指定された XPath に基づいて XML コンテンツの特定のデータを返します。

WEBSERVICE (2013)

Web サービスからのデータを返します。

バージョン マーカーは、関数が導入された Excel のバージョンを示します。 これらの関数は、以前のバージョンでは利用できません。

重要: x86 または x86-64 アーキテクチャの Windows PC と、ARM アーキテクチャの Windows RT PC との間で、Excel の数式やワークシート関数の計算結果が異なる場合があります。 この相違の詳細については、こちらを参照してください

ページの先頭へ

補足説明

Excel Tech Communityで、いつでも専門家に質問できます。また、コミュニティでは、サポートを受けられます。

関連項目

Excel 関数 (アルファベット順)

Excel の数式の概要

壊れた数式のエラーを回避する方法

数式のエラーを検出する

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。