関数と当記事の意図
たくさんあるエクセル関数から特にビジネスシーンで使えそうなものをまとめました。
今後はより見やすく使いやすく改良していきたいと思います。
編集履歴
2020-05-15 インデックスまとめ・関数まとめ
参考文献) できるネット
★自分用メモ★
- 関数並び替え
- 実例・記入例追加
- 関数のさらなる厳選
エクセル関数インデックスの種類
- AutoSum
- エクセル関数でもっともよくつかわれる関数群
- Financial(財務関数)
- 貯蓄や借入の利息計算、投資の現在価値や将来価値を得る関数、資産の減価償却費を求める関数など、金利計算や資産評価のような財務に関する関数群
- Logical(論理関数)
- 論理式の結果に基づいて異なる計算をするIF関数と、そのなかで使用される条件判定用の論理式をさまざまに組み合わせるための関数群
- Text(文字列操作関数)
- 文字列の一部の取り出し、置き換え、連結といった処理を行う関数や、全角/半角、大文字/小文字を互いに変換する関数など、文字列に関連する関数群
- Date & Time(日付/時刻関数)
- 現在の日付や時刻を得る関数、年月日・時分秒とその内部的な数値(シリアル値)を変換する関数など、日時に関連するデータを計算するための関数群
- Lookup & Reference(検索/行列関数)
- セル範囲や配列、セル参照の位置(アドレス)などを調べたり、データの行と列を入れ替えたりする関数群
- Math & Trig(数学/三角関数)
- 四則演算(加減乗除)、切り上げや切り捨て、四捨五入といった基本的な計算やさまざまな集計のほか、数学で使われる行列や階乗の計算、三角関数や指数関数の計算をするための関数群
- Information(情報関数)
- セルに入力されているデータの状態の検査をはじめ、空白セルやエラー値、文字列、数値、数式かどうかを調べたり、セルやシートについての情報を得たりするための関数群
他にもWEB関数・Engineering(エンジニアリング)関数・Cube(キューブ)関数・Compatibility(適合)関数などがある。
エクセル関数 役割リスト
AutoSum
AutoSum
Logical
Logical
Information
Information
ERROR.TYPE
エラー値の種類を調べる
INFO
現在の操作環境についての情報を得る
ISBRANK
空白セルかどうかを調べる
ISERR
エラー値かどうかを調べる
ISERROR
エラー値かどうかを調べる
ISEVEN
偶数か奇数かどうかを調べる
ISFORMULA
数式かどうかを調べる
ISLOGICAL
論理値かどうかを調べる
ISNA
[#N/A]かどうかを調べる
ISNONTEXT
文字列か文字列以外かどうかを調べる
ISNUMBER
数値かどうかを調べる
ISODD
偶数か奇数かどうかを調べる
ISREF
セル参照かどうかを調べる
ISTEXT
文字列か文字列以外かどうかを調べる
N
N引数を数値に変換する
NA
[#N/A]を返す
PHONETIC
エクセルに入力したデータの「読み」をフリガナとして表示させる
SHEET
ワークシートの番号を調べる
SHEETS
ワークシートの数を調べる
TYPE
データの種類を調べる
Text
Text
LENB
文字列の文字数またはバイト数を求める
LEFT
左端から何文字かまたは何バイトかを取り出す
LEFTB
左端から何文字かまたは何バイトかを取り出す
RIGHT
右端から何文字かまたは何バイトかを取り出す
RIGHTB
右端から何文字かまたは何バイトかを取り出す
MID
指定した位置から何文字かまたは何バイトかを取り出す
MIDB
指定した位置から何文字かまたは何バイトかを取り出す
FIND
指定した位置から何文字かまたは何バイトかを取り出す
FINDB
指定した位置から何文字かまたは何バイトかを取り出す
SEARCH
文字列の位置またはバイト位置を調べる
SEARCHB
文字列の位置またはバイト位置を調べる
REPLACE
指定した文字数またはバイト数の文字列を置き換える
REPLACEB
指定した文字数またはバイト数の文字列を置き換える
SUBSTITUTE
検索した文字列を置き換える
CONCATENATE
文字列を連結する
CONCAT
文字列を連結する
TEXTJOIN
区切り記号を挿入しながら複数の文字列を連結する
TRIM
余計な空白文字を削除する
CLEAN
印刷できない文字を削除する
REPT
指定した回数だけ文字列を繰り返す
YEN/DOLLAR
数値に通貨記号と桁区切り記号を付ける
UPPER
英字を大文字に変換する
LOWER
英字を小文字に変換する
TEXT
数値に表示形式を適用した文字列を返す
FIXED
数値に桁区切り記号と小数点を付ける
VALUE
数値を表す文字列を数値に変換する
NUMBERVALUE
異なる表示形式を持つ数値の文字列を通常の数値に変換する
NUMBERSTRING
数値を漢数字の文字列に変換する
PROPER
英単語の先頭文字だけを大文字に変換する
EXACT
文字列が等しいかどうかを調べる
T
引数が文字列のときだけ文字列を返す
Finance
Financial
ACCRINTM
満期利付債の経過利息を求める
AMORDEGRC
フランスの会計システムで減価償却費を求める
AMORLINC
フランスの会計システムで減価償却費を求める
COUPDAYBS
固定利付債の受渡日と利払日の間の日数を求める
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
最初の利払期間が半端な固定利付債の現在価格を求める
ODDFYIELD
最初の利払期間が半端な固定利付債の利回りを求める
ODDLPRICE
最後の利払期間が半端な固定利付債の現在価格を求める
ODDLYIELD
最後の利払期間が半端な固定利付債の利回りを求める
PDURATION
投資金額が目標額になるまでの期間を求める
PMT
ローンの返済額や積立貯蓄の払込額を求める
PPMT
ローンの返済額の元金相当分を求める
PRICE
固定利付債の現在価格を求める
PRICEDISC
割引債の現在価格を求める
PRICEMAT
満期利付債の現在価格を求める
PV
現在価値を求める
RATE
ローンや積立貯蓄の利率を求める
RECEIVED
割引債の満期日受取額を求める
RRI
元金と満期受取額から複利計算の利率を求める
SLN
定額法(旧定額法)で減価償却費を求める
SYD
算術級数法で減価償却費を求める
TBILLEQ
米国財務省短期証券の債券換算利回りを求める
TBILLPRICE
米国財務省短期証券の現在価格を求める
TBILLYIELD
米国財務省短期証券の利回りを求める
VDB
指定した期間の減価償却費を倍額定率法で求める
XIRR
不定期的なキャッシュフローから内部利益率を求める
XNPV
不定期的なキャッシュフローから正味現在価値を求める
YIELD
固定利付債の利回りを求める
YIELDDISC
割引債の単利年利回りを求める
YIELDMAT
満期利付債の利回りを求める