WorksheetFunction インターフェイス

定義

Visual Basic から呼び出すことができる Excel ワークシート関数のコンテナーとして使用されます。

public interface class WorksheetFunction
[System.Runtime.InteropServices.Guid("00020845-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface WorksheetFunction
Public Interface WorksheetFunction
属性

プロパティ

名前 説明
Application

オブジェクト修飾子なしで使用すると、このプロパティは Microsoft Excel アプリケーションを表す Application オブジェクトを返します。 オブジェクト修飾子と共に使用すると、このプロパティは、指定されたオブジェクトの作成者を表す Application オブジェクトを返します。 OLE オートメーション オブジェクトに対してこのプロパティを使用すると、オブジェクトのアプリケーションを取得できます。 読み取り専用です。

Creator

このオブジェクトを作成したアプリケーションを示す、32 ビットの整数値を返します。 読み取り専用 の整数 (C# の場合は int)。

Parent

指定されたオブジェクトの親オブジェクトを返します。 読み取り専用です。

メソッド

名前 説明
_WSFunction(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

内部使用のため予約済みです。

AccrInt(Object, Object, Object, Object, Object, Object, Object)

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

AccrIntM(Object, Object, Object, Object, Object)

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

Acos(Double)

数値のアークコサインを返します。 アークコサインは、コサインが Arg1の角度です。 戻り値の角度は、0 (ゼロ) ~ PI の範囲のラジアンとなります。

Acosh(Double)

数値の双曲線逆余弦 (ハイパーボリック コサインの逆関数) を返します。 数値は 1 以上である必要があります。 双曲線逆余弦は、双曲線余弦が Arg1 の値であるため、Acosh(Cosh(number)) は Arg1 に等しくなります。

Acot(Double)

数値の逆余接 (コタンジェントの逆関数) を 0 ~ Pi の範囲のラジアンで取得します。

Acoth(Double)

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

Aggregate(Double, Double, Range, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

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

AmorDegrc(Object, Object, Object, Object, Object, Object, Object)

各会計期における減価償却費を返します。 この関数は、フランスの会計システムのために用意されています。

AmorLinc(Object, Object, Object, Object, Object, Object, Object)

各会計期における減価償却費を返します。 この関数は、フランスの会計システムのために用意されています。

And(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

すべての引数が true の場合に true を返します。1 つまたは複数の引数が false の場合は false を返します。

Arabic(String)

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

Asc(String)

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

Asin(Double)

数値のアークサインを返します。 アークサインは、正弦が Arg1の角度です。 戻り値の角度は、-PI/2 ~ PI/2 の範囲のラジアンとなります。

Asinh(Double)

数値の双曲線逆正弦 (ハイパーボリック サインの逆関数) を返します。 双曲線逆正弦は双曲線正弦が Arg1の値であるため、Asinh(Sinh(数値))は Arg1に等しくなります。

Atan2(Double, Double)

指定された x-y 座標のアークタンジェントを返します。 アークタンジェントとは、x 軸から、原点 0 と x 座標、y 座標で表される点を結んだ直線までの角度のことです。 戻り値の角度は、-PI ~ PI (ただし -PI を除く) の範囲のラジアンとなります。

Atanh(Double)

数値の双曲線逆正接 (ハイパーボリック タンジェントの逆関数) を返します。 数値は -1 より大きく 1 より小さい実数である必要があります。

AveDev(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

データ全体の平均値に対するそれぞれのデータの絶対偏差の平均を返します。 AveDev メソッドは、データの分散性を測定するときに使用します。

Average(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

引数の (数学的な) 平均値を返します。

AverageIf(Range, Object, Object)

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

AverageIfs(Range, Range, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

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

BahtText(Double)

数値をタイ語の文字列に変換し、バーツを表す接尾文字列を付加します。

Base(Double, Double, Object)

数値を特定の基数 (底) を持つ文字列式に変換します。

BesselI(Object, Object)

修正ベッセル関数 In(x) を返します。この関数は、純虚数を引数としたときのベッセル関数 Jn に相当します。

BesselJ(Object, Object)

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

BesselK(Object, Object)

修正ベッセル関数 Kn(x) を返します。この関数は、純虚数を引数としたときのベッセル関数 Jn と Yn の和に相当します。

BesselY(Object, Object)

ベッセル関数 Yn(x) を返します。この関数は、ウェーバー関数、またはノイマン関数とも呼ばれます。

Beta_Dist(Double, Double, Double, Boolean, Object, Object)

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

Beta_Inv(Double, Double, Double, Object, Object)

指定したβ分布の累積分布関数の逆関数の値を返します。 つまり、確率 = Beta_Dist(x,...) であるとき、Beta_Inv(確率,...) = x という関係が成り立ちます。

BetaDist(Double, Double, Double, Object, Object)

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

BetaInv(Double, Double, Double, Object, Object)

指定したβ分布の累積分布関数の逆関数の値を返します。 つまり、確率 = BetaDist(x,...) であるとき、BetaInv(確率,...) = x という関係が成り立ちます。

Bin2Dec(Object)

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

Bin2Hex(Object, Object)

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

Bin2Oct(Object, Object)

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

Binom_Dist_Range(Double, Double, Double, Object)

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

Binom_Dist(Double, Double, Double, Boolean)

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

Binom_Inv(Double, Double, Double)

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

BinomDist(Double, Double, Double, Boolean)

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

Bitand(Double, Double)

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

Bitlshift(Double, Double)

左に移動数ビット (shift_amount) 移動する数値を返します。

Bitor(Double, Double)

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

Bitrshift(Double, Double)

右に移動数ビット (shift_amount) 移動する数値を返します。

Bitxor(Double, Double)

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

Ceiling_Math(Double, Object, Object)

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

Ceiling_Precise(Double, Object)

指定された基準値の倍数のうち、最も近い値に数値を丸めます。

Ceiling(Double, Double)

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

ChiDist(Double, Double)

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

ChiInv(Double, Double)

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

ChiSq_Dist_RT(Double, Double)

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

ChiSq_Dist(Double, Double, Boolean)

カイ 2 乗分布を返します。

ChiSq_Inv_RT(Double, Double)

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

ChiSq_Inv(Double, Double)

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

ChiSq_Test(Object, Object)

カイ 2 乗 (χ2) 検定を行います。

ChiTest(Object, Object)

カイ 2 乗 (χ2) 検定を行います。

Choose(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Arg1 をインデックスとして使用して、値引数のリストから値を返します。

Clean(String)

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

Combin(Double, Double)

すべての項目から指定された個数を選択するときの組み合わせの数を返します。 Combin を使用して、指定したアイテム数についてグループの合計数を決定します。

Combina(Double, Double)

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

Complex(Object, Object, Object)

実数係数および虚数係数を "x+yi" または "x+yj" の形式の複素数に変換します。

Confidence_Norm(Double, Double, Double)

母集団の平均に対する信頼区間を求めます。

Confidence_T(Double, Double, Double)

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

Confidence(Double, Double, Double)

母集団の平均に対する信頼区間を求めます。

Convert(Object, Object, Object)

数値の単位を変換します。 たとえば、 Convert では、距離 (マイル) の表を距離の表 (キロメートル) に変換できます。

Correl(Object, Object)

セル範囲の Arg1Arg2 の相関係数を返します。

Cosh(Double)

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

Cot(Double)

角度のコタンジェントを返します。

Coth(Double)

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

Count(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

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

CountA(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

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

CountBlank(Range)

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

CountIf(Range, Object)

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

CountIfs(Range, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

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

CoupDayBs(Object, Object, Object, Object)

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

CoupDays(Object, Object, Object, Object)

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

CoupDaysNc(Object, Object, Object, Object)

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

CoupNcd(Object, Object, Object, Object)

受渡日後の次の利払日を数値で返します。

CoupNum(Object, Object, Object, Object)

受渡日と満期日の間に利息が支払われる回数を返します。端数が出た場合は切り上げられます。

CoupPcd(Object, Object, Object, Object)

決済日より前のクーポン日を返します。

Covar(Object, Object)

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

Covariance_P(Object, Object)

母集団の共分散を返します。共分散とは、2 組の対応するデータ間での標準偏差の積の平均値です。

Covariance_S(Object, Object)

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

CritBinom(Double, Double, Double)

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

Csc(Double)

角度のコセカントを返します。

Csch(Double)

角度の双曲線余割 (ハイパーボリック コセカント) を返します。

CumIPmt(Object, Object, Object, Object, Object, Object)

開始から終了までの期間内で貸付金に対して支払われる利息の累計を返します。

CumPrinc(Object, Object, Object, Object, Object, Object)

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

DAverage(Range, Object, Object)

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

Days(Object, Object)

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

Days360(Object, Object, Object)

1 年を 360 日 (30 日×12) として、支払いの計算などによく使用される 2 つの日付の間の日数を返します。

Db(Double, Double, Double, Double, Object)

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

Dbcs(String)

文字列内の半角 (1 バイト) の文字を全角 (2 バイト) の文字に変換します。 関数の名前 (および変換する文字) は、言語の設定によって異なります。

DCount(Range, Object, Object)

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

DCountA(Range, Object, Object)

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

Ddb(Double, Double, Double, Double, Object)

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

Dec2Bin(Object, Object)

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

Dec2Hex(Object, Object)

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

Dec2Oct(Object, Object)

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

Decimal(String, Double)

指定された底の数値の文字列式を 10 進数に変換します。

Degrees(Double)

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

Delta(Object, Object)

2 つの値が等しいかどうかを調べます。 数値 1 = 数値 2 のとき 1 を返し、それ以外の場合は 0 を返します。

DevSq(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

標本の平均値に対する各データの偏差の平方和を返します。

DGet(Range, Object, Object)

リストまたはデータベースの列から指定された条件を満たす 1 つの値を抽出します。

Disc(Object, Object, Object, Object, Object)

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

DMax(Range, Object, Object)

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

DMin(Range, Object, Object)

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

Dollar(Double, Object)

数値を文字列形式に変換し、通貨記号を適用します。 この関数の名前および適用される記号は、使用する言語の設定によって異なります。

DollarDe(Object, Object)

分数で表されたドル単位の価格を、小数表示に変換します。 分数で表された証券の価格などを、小数で表す場合に使用します。

DollarFr(Object, Object)

小数で表されたドル単位の価格を、分数表示に変換します。 証券の価格などを分数で表す場合に使用します。

DProduct(Range, Object, Object)

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

DStDev(Range, Object, Object)

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

DStDevP(Range, Object, Object)

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

DSum(Range, Object, Object)

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

Dummy19(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

内部使用のため予約済みです。

Dummy21(Double, Double)

内部使用のため予約済みです。

Duration(Object, Object, Object, Object, Object, Object)

額面を $100 と見なした証券のマコーレー デュレーションを返します。 デュレーションは、キャッシュ フローの現在価値の加重平均として定義され、利回りの変化に対する債券価格の反応の指標として使用されます。

DVar(Range, Object, Object)

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

DVarP(Range, Object, Object)

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

EDate(Object, Object)

開始日から起算して、指定された月数だけ前または後の日付に対応するシリアル値を返します。 このメソッドを使用すると、伝票の発行日と同じ日に当たる支払日や満期日の日付を計算することができます。

Effect(Object, Object)

指定された名目年利率と 1 年あたりの複利計算回数を基に、実効年利率を返します。

EncodeURL(String)

引数が URL エンコードされます。

EoMonth(Object, Object)

開始日から起算して、指定された月数だけ前または後の月の最終日に対応するシリアル値を返します。 このメソッドを使用すると、月末に発生する満期日や支払日を計算することができます。

Erf_Precise(Object)

0 ~下限の範囲で、誤差関数の積分値を返します。

Erf(Object, Object)

下限~上限の範囲で、誤差関数の積分値を返します。

ErfC_Precise(Object)

指定した値~無限大の範囲で、相補誤差関数の積分値を返します。

ErfC(Object)

指定したパラメーター~無限大の範囲で、相補誤差関数の積分値を返します。

Even(Double)

最も近い偶数の整数に切り上げられた数値を返します。 この機能を使用して、2 つに分かれたアイテムを処理できます。 たとえば、梱包箱には 1 つまたは 2 つのアイテムの行が入ります。 最も近い 2 つに切り上げられたアイテムの数が木枠の容量と一致すると、木箱がいっぱいになります。

Expon_Dist(Double, Double, Boolean)

指数分布関数を返します。 このメソッドは、銀行の ATM で現金を引き出すのにかかる時間など、イベントの間隔をモデル化する場合に使用します。 たとえば、EXPON_DIST メソッドを使って、ある処理が 1 分以内に終了する確率を算出することができます。

ExponDist(Double, Double, Boolean)

指数分布関数を返します。 ExponDist を使用して、自動銀行預け取り係が現金の配達にかかる時間など、イベント間の時間をモデル化します。 たとえば、 ExponDist を使用して、プロセスに最大 1 分かかる確率を判断できます。

F_Dist_RT(Double, Double, Double)

F 分布の右側確率関数の値を返します。 この関数を使用すると、2 組のデータを比較して、ばらつきが両者で異なるかどうかを調べることができます。 たとえば、テストの成績を男女別に分析して、男子生徒の成績と女子生徒の成績のばらつきが異なるかどうかを検定することができます。

F_Dist(Double, Double, Double, Boolean)

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

F_Inv_RT(Double, Double, Double)

F 分布の右側確率関数の逆関数の値を返します。 つまり、確率 = F_DIST_RT(x,...) であるとき、F_INV_RT(確率,...) = x という関係が成り立ちます。

F_Inv(Double, Double, Double)

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

F_Test(Object, Object)

F 検定の結果を返します。 F 検定は、array1 と array2 の分散が有意差がないという両側確率を返します。 この関数を使用して、2 つのサンプルの分散が異なるかどうかを判断します。 たとえば、公立学校と私立学校のテストのスコアを与えて、これらの学校のテストスコアの多様性のレベルが異なるかどうかをテストできます。

Fact(Double)

数値の階乗を返します。 数値の階乗は 123*...* 数に等しくなります。

FactDouble(Object)

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

FDist(Double, Double, Double)

F 分布の確率関数の値を返します。 この関数を使用すると、2 組のデータを比較して、ばらつきが両者で異なるかどうかを調べることができます。 たとえば、テストの成績を男女別に分析して、男子生徒の成績と女子生徒の成績のばらつきが異なるかどうかを検定することができます。

FilterXML(String, String)

返された XML (通常は WebService 関数呼び出しから返された XML) から特定のデータを取得します。

Find(String, String, Object)

ワークシートで特定の情報を検索します。

FindB(String, String, Object)

Find(String, String, Object)FindB は、2 番目のテキスト文字列内にある 1 つのテキスト文字列を見つけ、2 番目のテキスト文字列の最初の文字から最初のテキスト文字列の開始位置の番号を返します。

FInv(Double, Double, Double)

F 分布の確率関数の逆関数の値を返します。 つまり、確率 = FDIST(x,...) であるとき、FINV(確率,...) = x という関係が成り立ちます。

Fisher(Double)

x に対するフィッシャー変換の値を返します。 この関数を使うと、非対称分布を正規分布に変換することができます。 この関数は、相関係数の仮説検定を行うときに使用します。

FisherInv(Double)

フィッシャー変換の逆関数を返します。 このメソッドは、データ範囲または配列間の相関を分析する場合に使用します。 y = FISHER(x) であるとき、FISHERINV(y) = x という関係が成り立ちます。

Fixed(Double, Object, Object)

数値を四捨五入し、ピリオド (.) とコンマ (,) を使って書式設定した文字列に変換します。

Floor_Math(Double, Object, Object)

最も近い整数値、または基準値の倍数のうちで最も近い値に切り下げます。

Floor_Precise(Double, Object)

指定された基準値の倍数のうち、最も近い値に数値を丸めます。

Floor(Double, Double)

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

Forecast(Double, Object, Object)

既存の値を使用して、将来の値を計算または予測します。 予測する値は、指定した x の値に対する y の値です。 既存の x と既存の y から得られる回帰直線上で、x の値に対する従属変数 (y) の値を予測します。 この関数を使うと、将来の売上高、商品在庫量、消費動向などを予測できます。

Frequency(Object, Object)

範囲内でのデータの頻度分布を、縦方向の数値の配列として返します。 たとえば、 頻度 を使用して、スコアの範囲内にあるテストのスコアの数をカウントします。 Frequency は配列を返すため、配列数式として入力する必要があります。

FTest(Object, Object)

F 検定の結果を返します。 F 検定は、array1 と array2 の分散が有意差がないという両側確率を返します。 この関数を使用して、2 つのサンプルの分散が異なるかどうかを判断します。 たとえば、公立学校と私立学校のテストのスコアを与えて、これらの学校のテストスコアの多様性のレベルが異なるかどうかをテストできます。

Fv(Double, Double, Double, Object, Object)

定額の支払いを定期的に行い、利率が一定であると仮定して、投資の将来価値を返します。

FVSchedule(Object, Object)

投資期間内の一連の金利を複利計算することにより、初期投資の元金の将来価値を返します。 このメソッドは、金利が変動または調整されるような投資の将来価値を計算する場合に使用します。

Gamma_Dist(Double, Double, Double, Boolean)

ガンマ分布関数の値を返します。 この関数を使うと、正規分布に従わないデータの分析を行うことができます。 ガンマ分布は待ち行列分析などで使用されます。

Gamma_Inv(Double, Double, Double)

ガンマ分布の累積分布関数の逆関数の値を返します。 つまり、確率 = GAMMA_DIST(x,...) であるとき、GAMMA_INV(確率,...) = x という関係が成り立ちます。

Gamma(Double)

Gamma 関数の値を返します。

GammaDist(Double, Double, Double, Boolean)

ガンマ分布関数の値を返します。 この関数を使うと、正規分布に従わないデータの分析を行うことができます。 ガンマ分布は待ち行列分析などで使用されます。

GammaInv(Double, Double, Double)

ガンマ分布の累積分布関数の逆関数の値を返します。 つまり、確率 = GAMMADIST(x,...) であるとき、GAMMAINV(確率,...) = x となるような x の値を返します。

GammaLn_Precise(Double)

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

GammaLn(Double)

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

Gauss(Double)

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

Gcd(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

複数の整数の最大公約数を返します。 最大公約数とは、引数の数値 1、数値 2 … に指定されたすべての整数に共通する約数の中で、最も大きい約数をいいます。

GeoMean(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

正の数から成る配列またはセル範囲のデータの相乗平均を返します。 GeoMean メソッドを利用すると、利率が変動する場合の複利計算で、平均成長率を計算することができます。

GeStep(Object, Object)

数値がステップ≥場合は 1 を返します。それ以外の場合は 0 (ゼロ) を返します。 この関数を使用して、値セットをフィルター処理します。 たとえば、複数の GeStep 関数を合計することで、しきい値を超える値の数を計算します。

Growth(Object, Object, Object, Object)

既存のデータを使用して予測される指数関数的成長を計算します。 拡張では 、既存の x 値と y 値を使用して指定した、一連の新しい x 値の y 値が返されます。 Growth ワークシート関数を使用して、指数曲線を既存の x 値と y 値に適合させることもできます。

HarMean(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

1 組の数値の調和平均を返します。 調和平均は、逆数の算術平均 (相加平均) に対する逆数として定義されます。

Hex2Bin(Object, Object)

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

Hex2Dec(Object)

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

Hex2Oct(Object, Object)

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

HLookup(Object, Object, Object, Object)

指定したテーブルまたは配列の上端行で特定の値を検索し、その値と同じ値が入力されている行と列の値を返します。 HLookup は、比較値がデータ テーブルの一番上にある行に配置され、指定した行数だけ下に表示する場合は、LDookup を使用します。 比較値が検索するデータの左側にある列にある場合は、 VLookup(Object, Object, Object, Object) を使用します。

HypGeom_Dist(Double, Double, Double, Double, Boolean)

超幾何分布関数の値を返します。 HypGeom_Dist は、サンプル サイズ、母集団の成功、および母集団のサイズを考慮して、指定された数のサンプルが成功する確率を返します。 HypGeom_Dist は、母集団が有限の問題で、各観測値が成功または失敗となり、特定のサイズの各サブセットが等しい確率で選択される場合に使用します。

HypGeomDist(Double, Double, Double, Double)

超幾何分布関数の値を返します。 HypGeomDist は、サンプル サイズ、母集団の成功、および母集団のサイズを考慮して、指定された数のサンプルが成功した確率を返します。 HypGeomDist は、母集団が有限の問題で、各観測値が成功または失敗であり、特定のサイズの各サブセットが等しい確率で選択される場合に使用します。

IfError(Object, Object)

数式がエラーとして評価される場合は指定の値を返し、それ以外の場合は数式の結果を返します。 IfError 関数を使用して、数式内のエラーをトラップして処理します。

IfNa(Object, Object)

式が #N/A に解決されると、指定した値を返します。それ以外の場合は、式の結果を返します。

ImAbs(Object)

文字列 "x+yi" または "x+yj" の形式で指定された複素数の絶対値を返します。

Imaginary(Object)

文字列 "x+yi" または "x+yj" の形式で指定された複素数の虚数係数を返します。

ImArgument(Object)

引数 (シータ) を返します。これは、ラジアンで表される角度です。

ImConjugate(Object)

文字列 "x+yi" または "x+yj" の形式で指定された複素数の複素共役を返します。

ImCos(Object)

文字列 "x+yi" または "x+yj" の形式で指定された複素数のコサインを返します。

ImCosh(Object)

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

ImCot(Object)

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

ImCsc(Object)

複素数の余割 (コセカント) を返します。

ImCsch(Object)

複素数の双曲線余割 (ハイパーボリック コセカント) を返します。

ImDiv(Object, Object)

文字列 "x+yi" または "x+yj" の形式で指定された 2 つの複素数の商を返します。

ImExp(Object)

文字列 "x+yi" または "x+yj" の形式で指定された複素数のべき乗を返します。

ImLn(Object)

文字列 "x+yi" または "x+yj" の形式で指定された複素数の自然対数を返します。

ImLog10(Object)

文字列 "x+yi" または "x+yj" の形式で指定された複素数の 10 を底とする対数 (常用対数) を返します。

ImLog2(Object)

文字列 "x+yi" または "x+yj" の形式で指定された複素数の 2 を底とする対数を返します。

ImPower(Object, Object)

文字列 "x+yi" または "x+yj" の形式で指定された複素数の整数乗を返します。

ImProduct(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

文字列 "x+yi" または "x+yj" の形式で指定された 2 ~ 29 個の複素数の積を返します。

ImReal(Object)

文字列 "x+yi" または "x+yj" の形式で指定された複素数の実数係数を返します。

ImSec(Object)

複素数の双曲線余割 (ハイパーボリック コセカント) を返します。

ImSech(Object)

複素数の正割 (セカント) を返します。

ImSin(Object)

文字列 "x+yi" または "x+yj" の形式で指定された複素数のサインを返します。

ImSinh(Object)

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

ImSqrt(Object)

文字列 "x+yi" または "x+yj" の形式で指定された複素数の平方根を返します。

ImSub(Object, Object)

文字列 "x+yi" または "x+yj" の形式で指定された 2 つの複素数の差を返します。

ImSum(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

文字列 "x+yi" または "x+yj" の形式で指定された 2 ~ 29 個の複素数の和を返します。

ImTan(Object)

複素数の正接 (タンジェント) を返します。

Index(Object, Double, Object, Object)

テーブルまたは範囲内の値や、値への参照を返します。 Index 関数には、配列形式と参照形式の 2 つの形式があります。

Intercept(Object, Object)

既知の x と既知の y を通過する線形回帰直線の切片を計算します。 切片とは既知の x と既知の y の値を通過する回帰直線が y 軸と交わる座標のことです。 独立変数が 0 (ゼロ) のときに従属変数の値を求める場合は、 切片 関数を使用します。 たとえば、 Intercept 関数を使用すると、データ ポイントが室温以上で取得された場合に、0°C での金属の電気抵抗を予測できます。

IntRate(Object, Object, Object, Object, Object)

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

Ipmt(Double, Double, Double, Double, Object, Object)

定額の支払いを定期的に行い、利率が一定であると仮定して、投資期間内の指定された期に支払われる金利を返します。

Irr(Object, Object)

一連の定期的なキャッシュ フローに対する内部利益率を返します。 個人年金などの投資では、キャッシュ フローの差し引きが 0 である必要はありません。 ただし、キャッシュ フローとは、月や年などのような一定期間をおいて、必ず発生するものでなければなりません。 内部利益率とは、一定の期間ごとに発生する支払い (負の数) と収益 (正の数) から成る投資効率を表す利率のことです。

IsErr(Object)

値の型をチェックし、値が #N/A 以外のエラー値を参照しているかどうかに応じて、 true または false を返します。

IsError(Object)

値の型をチェックし、値が任意のエラー値 (#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME?、または #NULL!) を参照しているかどうかに応じて、 true または false を返します。

IsEven(Object)

値の型を確認し、値が偶数であるかどうかに応じて true または false を返します。

IsFormula(Range)

数式が含まれるセルへの参照かどうかを調べ、TRUE または FALSE を返します。

IsLogical(Object)

値の型をチェックし、値が論理値を参照しているかどうかに応じて true または false を返します。

IsNA(Object)

値の型を確認し、値が #N/A (値が使用できません) エラー値を参照しているかどうかに応じて true または false を返します。

IsNonText(Object)

値の型を確認し、値がテキスト以外のアイテムを参照しているかどうかに応じて、 true または false を返します。 (この関数は、value が空白セルを参照している場合に true を返します。)

IsNumber(Object)

値の型を確認し、値が数値を参照しているかどうかに応じて true または false を返します。

ISO_Ceiling(Double, Object)

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

IsOdd(Object)

値の型をチェックし、値が奇数かどうかに応じて true または false を返します。

IsoWeekNum(Double, Object)

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

Ispmt(Double, Double, Double, Double)

投資期間内の指定された期に支払われる金利を返します。 この関数は、Lotus 1-2-3 関数との互換性を保つために用意されています。

IsText(Object)

値の型をチェックし、値がテキストを参照しているかどうかに応じて true または false を返します。

IsThaiDigit(String)

内部使用のため予約済みです。

Kurt(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

データセットの尖度を返します。 尖度は、正規分布と比較した分布の相対的なピーク性または平坦性を特徴付けます。 正の尖度は、比較的ピーク分布を示しています。 負の尖度は、比較的平坦な分布を示します。

Large(Object, Double)

1 つのデータ セットの中で順位番目に大きなデータを返します。 LARGE 関数を利用すると、相対的な順位に基づいて、データの中から特定の値を選択することができます。 たとえば、 Large を使用すると、最高、2 位、3 位のスコアを返すことができます。

Lcm(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

複数の整数の最小公倍数を返します。 最小公倍数とは、引数数値 1、数値 2 ... に指定されたすべての整数に共通する倍数の中で、最も小さい倍数のことです。 LCM 関数は、分母の異なる分数の和を求める場合などに使用します。

LinEst(Object, Object, Object, Object)

"最小二乗法" を使って指定したデータに最もよく当てはまる直線を算出し、この直線を記述する配列を返すことによって直線の補正項を計算します。 この関数では、配列の値を返すので、配列数式として入力する必要があります。

Ln(Double)

数値の自然対数を返します。 自然対数とは、定数 e (2.71828182845904) を底とする対数のことです。

Log(Double, Object)

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

Log10(Double)

数値の底が 10 の対数を返します。

LogEst(Object, Object, Object, Object)

回帰分析では、データに適合する指数曲線を計算し、この曲線を表す値の配列を返します。 この関数は値の配列を返すため、配列数式として入力する必要があります。

LogInv(Double, Double, Double)

対数正規型分布は、対数的に変換されたデータを分析する場合に使用します。

LogNorm_Dist(Double, Double, Double, Boolean)

x の対数正規分布関数を返します。ここで、ln(x) はパラメーター mean と standard_dev の正規分布分布です。 この関数を使用して、対数変換されたデータを分析します。

LogNorm_Inv(Double, Double, Double)

対数正規型の累積分布関数の逆関数を返します。 対数正規型分布は、対数的に変換されたデータを分析する場合に使用します。

LogNormDist(Double, Double, Double)

x の累積対数正規分布関数を返します。ここで、ln(x) はパラメーター mean と standard_dev で正規分布します。 この関数を使用して、対数変換されたデータを分析します。

Lookup(Object, Object, Object)

1 行または 1 列のみのセル範囲、または配列に含まれる値を返します。 LOOKUP 関数には、ベクトル形式と配列形式の 2 つの構文形式があります。

Match(Object, Object, Object)

指定された順序での指定された値と一致する要素の、配列内での相対的な位置を表す数値を返します。 アイテム自体ではなく範囲内のアイテムの位置が必要な場合は、Lookup(Object, Object, Object)関数の 1 つではなく、Match を使用します。

Max(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

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

MDeterm(Object)

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

MDuration(Object, Object, Object, Object, Object, Object)

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

Median(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

引数リストに含まれる数値のメジアン (中央値) を返します。 メジアンとは、引数リストの数値を小さいものから大きなものに順に並べたとき、その中央にくる数値のことです。

Min(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

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

MInverse(Object)

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

MIrr(Object, Double, Double)

一連の定期的なキャッシュ フローに基づいて、修正内部利益率を返します。 MIRR 関数では、投資原価と現金の再投資に対する受取利率 (危険利率) の両方が考慮されます。

MMult(Object, Object)

2 つの配列の行列積を返します。 計算結果は、行数が配列 1 と同じで、列数が配列 2 と同じ配列になります。

Mode_Mult(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

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

Mode_Sngl(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

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

Mode(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

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

MRound(Object, Object)

指定された値の倍数になるように、数値を四捨五入します。

MultiNomial(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

指定された数値の和の階乗と、指定された数値の階乗の積との比を返します。つまり、多項係数を求めます。

Munit(Double)

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

NegBinom_Dist(Double, Double, Double, Boolean)

負の二項分布の確率関数の値を返します。 NegBinom_Dist は、成功の確率が定数probability_s場合に、number_s 回目の成功の前に number_f 回の失敗が発生する確率を返します。 この関数は二項分布を計算する BINOMDIST 関数に似ていますが、試行の成功数が定数で試行回数が変数である点が異なります。 さらに、二項分布の場合と同様に、対象となる試行は独立試行であると見なされます。

NegBinomDist(Double, Double, Double)

負の二項分布の確率関数の値を返します。 NegBinomDist は、成功の確率が定数probability_s場合に、number_s 番目に成功する前にnumber_f回の失敗が発生する確率を返します。 この関数は二項分布を計算する BINOMDIST 関数に似ていますが、試行の成功数が定数で試行回数が変数である点が異なります。 さらに、二項分布の場合と同様に、対象となる試行は独立試行であると見なされます。

NetworkDays_Intl(Object, Object, Object, Object)

週末の曜日と日数を示すパラメーターを使用して、2 つの日付の間に含まれる稼動日の日数を返します。 週末、および祭日として指定されている日は、稼動日と見なされません。

NetworkDays(Object, Object, Object)

開始日から終了日までの期間に含まれる稼動日の日数を返します。 稼動日とは、土曜、日曜、および指定された休日を除く日のことです。 NetworkDays を使用して、特定の期間の勤続日数に基づいて発生する従業員の福利厚生を計算します。

Nominal(Object, Object)

指定された実効年利率と 1 年あたりの複利計算回数を元に、名目年利率を返します。

Norm_Dist(Double, Double, Double, Boolean)

指定した平均と標準偏差に対する正規分布関数の値を返します。 この関数は、仮説検定を始めとする統計学の幅広い分野に応用できます。

Norm_Inv(Double, Double, Double)

指定した平均と標準偏差に対する正規分布の累積分布関数の逆関数の値を返します。

Norm_S_Dist(Double, Boolean)

標準正規分布の累積分布関数の値を返します。 この分布は、平均が 0 (ゼロ) で標準偏差が 1 である正規分布に対応します。 正規分布表の代わりにこの関数を使用することができます。

Norm_S_Inv(Double)

標準正規分布の累積分布関数の逆関数の値を返します。 この分布は、平均が 0 (ゼロ) で標準偏差が 1 である正規分布に対応します。

NormDist(Double, Double, Double, Boolean)

指定した平均と標準偏差に対する正規分布関数の値を返します。 この関数は、仮説検定を始めとする統計学の幅広い分野に応用できます。

NormInv(Double, Double, Double)

指定した平均と標準偏差に対する正規分布の累積分布関数の逆関数の値を返します。

NormSDist(Double)

標準正規分布の累積分布関数の値を返します。 この分布は、平均が 0 (ゼロ) で標準偏差が 1 である正規分布に対応します。 正規分布表の代わりにこの関数を使用することができます。

NormSInv(Double)

標準正規分布の累積分布関数の逆関数の値を返します。 この分布は、平均が 0 で標準偏差が 1 である正規分布に対応します。

NPer(Double, Double, Double, Object, Object)

定額の支払いを定期的に行い、利率が一定であると仮定して、投資に必要な期間 (支払回数) を返します。

Npv(Double, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

投資の正味現在価値を、割引率、将来行われる一連の支払い (負の値)、およびその収益 (正の値) を使って算出します。

NumberValue(String, String, String)

ロケールに依存しない方法でテキストを数値に変換します。

Oct2Bin(Object, Object)

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

Oct2Dec(Object)

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

Oct2Hex(Object, Object)

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

Odd(Double)

数値を切り上げて、最も近い奇数の値を返します。

OddFPrice(Object, Object, Object, Object, Object, Object, Object, Object, Object)

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

OddFYield(Object, Object, Object, Object, Object, Object, Object, Object, Object)

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

OddLPrice(Object, Object, Object, Object, Object, Object, Object, Object)

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

OddLYield(Object, Object, Object, Object, Object, Object, Object, Object)

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

Or(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

いずれかの引数が true の場合、true を返します。すべての引数が false の場合は false を返します。

PDuration(Double, Double, Double)

投資が指定した金額に達するまでに必要な期間を返します。

Pearson(Object, Object)

ピアソンの積率相関係数 r の値を返します。r は -1.0 から 1.0 の範囲の数値で、2 組のデータ間での線形相関の程度を示します。

Percentile_Exc(Object, Double)

配列のデータの中で、百分率で率に位置する値を返します。率は、0 ~ 1 (0 と 1 を除く) の範囲の値です。

Percentile_Inc(Object, Double)

配列のデータの中で、百分率で率に位置する値を返します。 この関数は入学試験などの合否ラインなどを決めるときに利用します。 たとえば、この関数を使って、成績が上位 10% の志願者を合格とすることができます。

Percentile(Object, Double)

配列のデータの中で、百分率で率に位置する値を返します。 PERCENTILE 関数は入学試験などの合否ラインなどを決めるときに利用します。 たとえば、PERSENTILE 関数を使って、成績が上位 10% の志願者を合格とすることができます。

PercentRank_Exc(Object, Double, Object)

データ セット内の値のランクを、データ セットに対するパーセント (0 ~ 1、0 と 1 は除く) の値で返します。

PercentRank_Inc(Object, Double, Object)

データ セット内の値のランクを、データ セットに対するパーセント (0 ~ 1、0 と 1 は除く) の値で返します。 この関数は、データ セット内で値の相対的な位置を計算するために利用します。 たとえば、 PercentRank_Inc を使用して、テストのすべてのスコアの中で適性検査のスコアの順位を評価できます。

PercentRank(Object, Double, Object)

データ セット内の値のランクを、データ セットに対するパーセントの値で返します。 この関数は、データ セット内で値の相対的な位置を計算するために利用します。 たとえば、 PercentRank を使用すると、適性検査の点数が、そのテストのすべての点数の中で評価されるかどうかを評価できます。

Permut(Double, Double)

数値オブジェクトから選択した数のオブジェクトについて、順列の数を返します。 順列とは、内部順序が重要なオブジェクトまたはイベントの任意のセットまたはサブセットです。 順列は、内部順序が重要ではない組み合わせとは異なります。 この関数は宝くじスタイルの確率計算に使用します。

Permutationa(Double, Double)

すべてのオブジェクトから指定された数のオブジェクト (繰り返しを含む) を選択する場合の順列の数を返します。

Phi(Double)

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

Phonetic(Range)

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

Pi()

円周率πの近似値である数値 3.14159265358979 を返します。この数値の精度は 15 桁です。

Pmt(Double, Double, Double, Object, Object)

一定利率の支払いが定期的に行われる場合の、ローンの定期支払額を算出します。

Poisson_Dist(Double, Double, Boolean)

ポアソン確率の値を返します。 ポアソン分布の一般的な応用例は、料金所に 1 分間に到着する車の数など、特定の時間におけるイベントの数を予測することです。

Poisson(Double, Double, Boolean)

ポアソン確率の値を返します。 ポアソン分布の一般的な用途は、料金所に 1 分で到着する車の数など、特定の時間におけるイベントの数を予測することです。

Power(Double, Double)

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

Ppmt(Double, Double, Double, Double, Object, Object)

定額の支払いを定期的に行い、利率が一定であると仮定して、投資の指定した期に支払われる元金を返します。

Price(Object, Object, Object, Object, Object, Object, Object)

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

PriceDisc(Object, Object, Object, Object, Object)

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

PriceMat(Object, Object, Object, Object, Object, Object)

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

Prob(Object, Object, Double, Object)

x 範囲に含まれる値が下限と上限との間に収まる確率を返します。 上限を省略すると、x 範囲に含まれる値が下限と等しくなる確率が計算されます。

Product(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

引数リストの積を返します。

Proper(String)

文字列中の英単語の先頭文字を大文字に、2 文字目以降の英字を小文字に変換します。 文字列中の英字以外の文字は変換されません。

Pv(Double, Double, Double, Object, Object)

投資の現在価値を返します。 現在価値とは、将来行われる一連の支払いを、現時点で一括払いした場合の合計金額をいいます。 たとえば、借金をした場合、借入金額の合計が、貸方に対する現在価値となります。

Quartile_Exc(Object, Double)

0 ~ 1 (0 と 1 を除く) の百分位の値に基づいて、配列に含まれるデータから四分位数を抽出します。

Quartile_Inc(Object, Double)

0 ~ 1 (0 と 1 を含む) の百分位の値に基づいて、配列に含まれるデータから四分位数を抽出します。 四分位数は、市場調査などのデータで、母集団を複数のグループに分割するために利用されます。 たとえば、Quartile_Inc メソッドを使って、母集団の中から所得金額が全体の上位 25% を占めるグループを選び出すことができます。

Quartile(Object, Double)

配列に含まれるデータから四分位数を抽出します。 四分位数は、市場調査などのデータで、母集団を複数のグループに分割するために利用されます。 たとえば、 四分位数 を使って母集団の上位 25% の収入を見つけることができます。

Quotient(Object, Object)

除算の商の整数部を返します。 商の余り (小数部) を切り捨てる場合に、この関数を使います。

Radians(Double)

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

RandBetween(Object, Object)

指定された範囲内の整数の乱数を返します。 ワークシートが再計算されるたびに新しい乱数が返されます。

Rank_Avg(Double, Range, Object)

順序に従って範囲内の数値を並べ替えたとき、特定の数値が何番目に位置するかを返します。 複数の値が同じ順位の場合、平均順位が返されます。

Rank_Eq(Double, Range, Object)

数値のリストの中で、指定した数値の順位を返します。 数値の順位は、リスト内の他の値との相対的な位置になります。 (リストの数値の順序を並べ替えても、指定した数値の順位は変わりません)。

Rank(Double, Range, Object)

数値のリストの中で、指定した数値の順位を返します。 数値の順位は、リスト内の他の値との相対的な位置になります。 (リストの数値の順序を並べ替えても、指定した数値の順位は変わりません)。

Rate(Double, Double, Double, Object, Object, Object)

投資の利率を返します。 Rate メソッドの計算には、反復計算の手法が使用されるため、適切な解が見つからないか、複数の解が同時に見つかることになります。 反復計算を 20 回実行した時点で、計算結果の収束値が 0.0000001 以下にならない場合は、エラー値 #NUM! が返されます。

Received(Object, Object, Object, Object, Object)

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

Replace(String, Double, Double, String)

指定した文字の数に従って、テキスト文字列の一部を別のテキスト文字列に置き換えます。

ReplaceB(String, Double, Double, String)

ReplaceB メソッドは、文字列中の指定されたバイト数の文字を別の文字に置き換えます。

Rept(String, Double)

文字列を指定された回数だけ繰り返して表示します。 このメソッドを使用して、セル幅全体に文字列を表示することができます。

Roman(Double, Object)

アラビア数字をテキストとしてローマ数字に変換します。

Round(Double, Double)

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

RoundBahtDown(Double)

内部使用のため予約済みです。

RoundBahtUp(Double)

内部使用のため予約済みです。

RoundDown(Double, Double)

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

RoundUp(Double, Double)

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

Rri(Double, Double, Double)

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

RSq(Object, Object)

既知の y と既知の x を通過する回帰直線を対象に、r2 の値を返します。 詳細については、Pearson(Object, Object)を参照してください。 r2 の値を計算することにより、x の分散に起因する y の分散の比率を解釈することができます。

RTD(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

ソースに接続してリアルタイム データを取得します。

Search(String, String, Object)

2 番目のテキスト文字列内にある 1 つのテキスト文字列を検索してSearchB(String, String, Object)し、2 番目のテキスト文字列の最初の文字から最初のテキスト文字列の開始位置の番号を返します。

SearchB(String, String, Object)

Search メソッドおよび SearchB メソッドは、指定された文字列を他の文字列の中で検索し、その文字列が最初に現れる位置を左端から数え、その番号を返します。

Sec(Double)

角度のセカントを返します。

Sech(Double)

角度の双曲線正割 (ハイパーボリック セカント) を返します。

SeriesSum(Object, Object, Object, Object)

SERIES(x,n,m,a)= a1xn+a2x(n+m)+a3x(n+2m)+...+aix(n+(i-1)m) という式に基づいて、べき乗級列の合計を返します。

Sinh(Double)

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

Skew_p(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

母集団に基づく分布の歪度を取得します。歪度とは、分布の平均値周辺での両側の非対称度を表す値です。

Skew(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

分布の歪度を返します。 歪度は、その平均に対する分布の非対称性の程度を特徴付けます。 正の歪度は、より正の値に向かって伸びる非対称のテールを持つ分布を示します。 負の歪度は、より負の値に向かって伸びる非対称のテールを持つ分布を示します。

Sln(Double, Double, Double)

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

Slope(Object, Object)

既知の y と既知の x のデータから回帰直線の傾きを返します。 直線の傾きとは、直線上の 2 点の垂直方向の距離を水平方向の距離で除算した値で、回帰直線の変化率に対応します。

Small(Object, Double)

1 組のデータの中で順位番目に小さなデータを返します。 この関数を利用すると、相対的な順位に基づいて、データの中から特定の値を選択することができます。

SqrtPi(Object)

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

Standardize(Double, Double, Double)

平均と標準偏差で決定される分布を対象に、標準化変量を返します。

StDev_P(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

引数を母集団全体であると見なして、母集団の標準偏差を返します。 標準偏差とは、統計的な対象となる値が、その平均値からどれだけ広い範囲に分布しているかを計量したものです。

StDev_S(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

引数を標本と見なし、標本に基づいて母集団の標準偏差の推定値を返します。 標準偏差とは、統計的な対象となる値がその平均からどれだけ広い範囲に分布しているかを計量したものです。

StDev(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

引数を標本と見なし、標本に基づいて母集団の標準偏差の推定値を返します。 標準偏差とは、統計的な対象となる値がその平均からどれだけ広い範囲に分布しているかを計量したものです。

StDevP(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

引数を母集団全体であると見なして、母集団の標準偏差を返します。 標準偏差とは、統計的な対象となる値が、その平均値からどれだけ広い範囲に分布しているかを計量したものです。

StEyx(Object, Object)

回帰直線の標準誤差を返します。 標準誤差とは、個別の x の値に対する y の予測値の誤差の程度を計測するための尺度です。

Substitute(String, String, String, Object)

文字列中の指定された文字を他の新しい文字に置き換えます。 SUBSTITUTE メソッドは、文字列中の特定の文字を置き換えるときに使用します。文字列中の特定の位置にある文字を他の文字に置き換えるときは、REPLACE メソッドを使用します。

Subtotal(Double, Range, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

集計を作成します。

Sum(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

セル範囲に含まれる数値をすべて合計します。

SumIf(Range, Object, Object)

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

SumIfs(Range, Range, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

セル範囲内で、複数の検索条件を満たすセルの値を合計します。

SumProduct(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

引数として指定した配列の対応する要素間の積をまず計算し、さらにその和を返します。

SumSq(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

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

SumX2MY2(Object, Object)

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

SumX2PY2(Object, Object)

2 つの配列で対応する配列要素の平方和を合計します。 平方和は、多くの統計計算で一般的な用語です。

SumXMY2(Object, Object)

2 つの配列で対応する配列要素の差を 2 乗し、さらにその合計を返します。

Syd(Double, Double, Double, Double)

級数法 (Sum-of-Year's Digits Method) を使用して、特定の期における減価償却費を返します。

T_Dist_2T(Double, Double)

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

T_Dist_RT(Double, Double)

右側スチューデント t 分布を返します。ここで、数値 (x) は、パーセンテージ ポイントが計算される t の計算値です。 t 分布は、小さな標本データセットの仮説検定に使用されます。 この関数は、t 分布の臨界値の表の代わりに使用します。

T_Dist(Double, Double, Boolean)

スチューデントの t 分布を返します。数値 (x) は t の計算値で、この t に対してパーセンテージが計算されます。

T_Inv_2T(Double, Double)

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

T_Inv(Double, Double)

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

T_Test(Object, Object, Double, Double)

スチューデントの t 分布に従う確率を返します。 T_TEST メソッドを利用すると、2 つの標本が平均値の等しい母集団から取り出されたものであるかどうかを確率的に予測することができます。

Tanh(Double)

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

TBillEq(Object, Object, Object)

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

TBillPrice(Object, Object, Object)

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

TBillYield(Object, Object, Object)

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

TDist(Double, Double, Double)

スチューデントの t 分布のパーセンテージ (確率) を返します。ここで、数値 (x) は、パーセンテージ ポイントが計算される t の計算値です。 t 分布は、小さな標本データセットの仮説検定に使用されます。 この関数は、t 分布の臨界値の表の代わりに使用します。

Text(Object, String)

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

ThaiDayOfWeek(Double)

内部使用のため予約済みです。

ThaiDigit(String)

内部使用のため予約済みです。

ThaiMonthOfYear(Double)

内部使用のため予約済みです。

ThaiNumSound(Double)

内部使用のため予約済みです。

ThaiNumString(Double)

内部使用のため予約済みです。

ThaiStringLength(String)

内部使用のため予約済みです。

ThaiYear(Double)

内部使用のため予約済みです。

TInv(Double, Double)

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

Transpose(Object)

配列の縦方向と横方向のセル範囲の変換を行います。 Transpose メソッドは、配列の列数および行数とそれぞれ同数の行数および列数のセル範囲に、配列数式として入力する必要があります。 Transpose メソッドを利用すると、ワークシート上にある配列の縦と横を逆転させることができます。

Trend(Object, Object, Object, Object)

回帰直線による予測値を返します。 R-2 乗値のメソッドを使って、直線を既知の y と既知の x の配列に当てはめます。 その直線上で、指定した新しい x の配列に対応する y の値が返されます。

Trim(String)

文字列に複数のスペースが連続して含まれている場合、単語間のスペースを 1 つずつ残して、不要なスペースをすべて削除します。 Trim メソッドは、他のアプリケーションから読み込んだテキストに不要なスペースが含まれているときなどに使用します。

TrimMean(Object, Double)

データ セット内部の平均値を返します。 TRIMMEAN は、データ セットの上尾と下尾のデータ ポイントの割合を除外して取得される平均を計算します。 この関数は、分析から外部データを除外する場合に使用できます。

TTest(Object, Object, Double, Double)

スチューデントの t 分布に従う確率を返します。 TTest メソッドを利用すると、2 つの標本が平均値の等しい母集団から取り出されたものであるかどうかを確率的に予測することができます。

Unichar(Double)

特定の数値によって参照されている Unicode 文字を取得します。

Unicode(String)

テキストの先頭文字に対応した数値 (コード ポイント) を返します。

USDollar(Double, Double)

数値を文字列形式に変換し、通貨記号を適用します。 このメソッドの名前および適用される記号は、使用する言語の設定によって異なります。

Var_P(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

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

Var_S(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

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

Var(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

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

VarP(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

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

Vdb(Double, Double, Double, Double, Double, Object, Object)

倍額定率法または指定された方法を使用して、特定の期における資産の減価償却費を返します。 VDB は、Variable Declining Balance の略語です。

VLookup(Object, Object, Object, Object)

指定された範囲の 1 列目で特定の値を検索し、その範囲内の別の列の同じ行にある値を返します。

WebService(String)

HTTP GET 要求を使用して Web サービスを非同期で呼び出し、応答を返す基本の関数。

Weekday(Object, Object)

日付を表すシリアル値から、その日付に対応する曜日を返します。 既定では、戻り値は 1 (日曜) から 7 (土曜) までの範囲の整数となります。

WeekNum(Object, Object)

日付がその年の第何週目に当たるかを返します。

Weibull_Dist(Double, Double, Double, Boolean)

ワイブル分布の値を返します。 この分布は、機械が故障するまでの平均時間のような信頼性の分析に使用されます。

Weibull(Double, Double, Double, Boolean)

ワイブル分布の値を返します。 この分布は、機械が故障するまでの平均時間のような信頼性の分析に使用されます。

WorkDay_Intl(Object, Object, Object, Object)

カスタムの週末パラメーターを使用して、指定された稼働日数の前後の日付のシリアル番号を返します。 週末パラメーターは、どの日が週末であるか、また何日かを示します。 週末、および祭日として指定されている日は、稼動日と見なされません。

WorkDay(Object, Object, Object)

開始日から起算して、指定された稼動日数だけ前または後の日付に対応する値を返します。 稼動日とは、土曜、日曜、および指定された祭日を除く日のことです。 このメソッドを使用すると、納品書の支払日、発送日、作業日数などを計算するときに、週末や祭日を除くことができます。

Xirr(Object, Object, Object)

定期的でないキャッシュ フローに対する内部利益率を返します。 一連の定期的なキャッシュ フローに対する内部利益率を計算する場合は、IRR 関数を使います。

Xnpv(Object, Object)

定期的でないキャッシュ フロー計算表の正味現在価値を返します。

Xor(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

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

YearFrac(Object, Object, Object)

2 つの日付 (開始日と終了日) の間の期間が、1 年間に対して占める割合を返します。 このワークシート関数を使用すると、特定の期間に割り当てられる年利や年債の割合を求めることができます。

YieldDisc(Object, Object, Object, Object, Object)

割引債の年利回りを返します。

YieldMat(Object, Object, Object, Object, Object, Object)

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

Z_Test(Object, Double, Object)

z 検定の片側確率の値を返します。 Z_TEST メソッドは、仮説の母集団平均μ0 について、配列で指定されたデータの観測値平均 (観測された標本平均) よりも標本平均が大きくなる確率を返します。

ZTest(Object, Double, Object)

z 検定の片側確率の値を返します。 ZTEST では、特定の仮説母平均に対して、標本平均が、該当するデータ セット (配列) 内の観測値の平均 (つまり、観測された標本平均値) よりも大きい確率を返します。

適用対象