代表的な関数一覧表

 

関数名

読み方

語源

説明

 

数学/三角関数

INT

インティジャー

INTeger

数値を最も近い整数に切り捨てます。

3級

MOD

モデュラス

MODulus

割り算の余りを返します。

 

ROUND

ラウンド

ROUND

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

3級

ROUNDDOWN

ラウンドダウン

ROUND DOWN

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

 

ROUNDUP

ラウンドアップ

ROUND UP

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

 

SUM

サム

SUM

引数の合計を返します。

3級

SUMIF

サム・イフ

SUM IF

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

1級

財務

PMT

ペイメント

PayMenT

目的の投資に必要な定期支払額を返します。

 

RATE

レート

RATE

投資の利率を返します。

 

統計関数

AVERAGE

アベレージ

AVERAGE

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

3級

COUNT

カウント

COUNT

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

 

COUNTA

カウント・エー

COUNT A

引数リストに含まれる空白でないセルの個数を返します。

 

MAX

マックス

MAXimum

引数リストの中の最大値を返します。

 

MIN

ミニマム

MINimum

引数リストの中の最小値を返します。

 

RANK

ランク

RANK

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

 

統計/行列

CHOOSE

チューズ

CHOOSE

値のリストから指定した値を取り出します。

 

COLUMNS

コラムズ

COLUMNS

指定された配列の列数を返します。

 

HLOOKUP

エイチ・ルックアップ

Horizontal LOOKUP

配列の先頭行を検索し、該当した列の指定されたセルの値を返します。

 

INDEX

インデックス

INDEX

検索表を使って、セル範囲または配列に含まれている値を選択します。

 

INDIRECT

インダイレクト

INDIRECT

文字列で指定されるセル参照を返します。

1級

LOOKUP

ルックアップ

LOOK UP

ベクトルまたは配列に含まれる特定の値を検索します。

 

ROWS

ロウズ

ROWS

指定された配列の行数を返します。

 

VLOOKUP

ブイ・ルックアップ

Vertical LOOK UP

配列の先頭列を検索し、該当した行の指定されたセルの値を返します。

 

論理関数

AND

アンド

AND

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

3級

FALSE

フォールス

FALSE

常に論理値 FALSE を返します。

1級

IF

イフ

IF

対象となる論理式の計算結果に対応する式を返します。

3級

NOT

ノット

NOT

対象となる論理式の逆を返します。

1級

OR

オア

OR

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

3級

TRUE

トゥルー

TRUE

常に論理値 TRUE を返します。

1級

データベース

DAVERAGE

ディー・アベレッジ

Database AVERAGE

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

 

DCOUNT

ディー・カウント

Database COUNT

データベースの数値が入力されているセルの個数を返します。

 

DMAX

ディー・マックス

Database MAXimum

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

 

DMIN

ディー・ミニマム

Database MINimum

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

 

DSUM

ディー・サム

Database SUM

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

 

文字列操作

LEFT

レフト

LEFT

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

 

LEN

レン

LENgth

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

 

LOWER

ロウワー

LOWER

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

 

MID

ミッド

MIDdle

文字列の任意の位置から指定された数の文字を返します。

 

PROPER

プロパー

PROPER

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

 

REPLACE

リプレイス

REPLACE

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

 

RIGHT

ライト

RIGHT

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

 

TEXT

テキスト

TEXT

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

 

TRIM

トリム

TRIM

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

 

UPPER

アッパー

UPPER

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

 

VALUE

バリュー

VALUE

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

1級

日付/時刻関数

DATE

デート

DATE

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

 

DATEDIF

デートディフ

DATE DIFference

指定された期間内の日数、月数、または年数を返します。

 

DATEVALUE

デート・バリュー

DATE VALUE

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

 

DAY

デイ

DAY

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

1級

HOUR

アワー

HOUR

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

1級

MINUTE

ミニット

MINUTE

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

1級

MONTH

マンス

MONTH

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

 

NOW

ナウ

NOW

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

 

SECOND

セカンド

SECOND

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

1級

TIME

タイム

TIME

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

1級

TIMEVALUE

タイムバリュー

TIME VALUE

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

 

TODAY

トゥデイ

TODAY

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

 

YEAR

イヤー

YEAR

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

 

情報関数

CELL

セル

CELL

対象範囲 の左上隅にあるセルの書式、位置、内容についての情報を返します。

 

ISERROR

イズ・エラー

IS ERROR

対象となる値がエラー値のとき TRUE を返します。

 

ISNUMBER

イズ・ナンバー

IS NUMBER

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

 

ISTEXT

イズ・テキスト

IS TEXT

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

 

注:右端の級は日本商工会議所主催のビジネスコンピューティング検定試験における試験範囲です。