機 能 |
関 数 |
数値の計算 |
|
合計 |
SUM SUBTOTAL SUMPRODUCT |
条件付きで合計する |
SUMIF SUMIFS DSUM AGGREGATE
|
平均値 |
AVERAGE AVERAGEA |
条件付きで平均する |
AVERAGEIF AVERAGEIFS DAVERAGE |
中央値 |
MEDIAN |
最頻値 |
MODE MODE.MULT MODE.SNGL |
セルを数える |
COUNT COUNTA COUNTBLANK |
条件付きでセルを数える |
COUNTIF COUNTIFS DCOUNT DCOUNTA FREQUENCY(度数分布) SUMPRODUCT |
四捨五入 |
ROUND MROUND FIXED |
切り上げ |
ROUNDUP CEILING EVEN(偶数に) ODD(奇数に) |
切り捨て |
ROUNDDOWN FLOOR INT TRUNC←結果の違いには注意が必要 |
最大値 |
MAX LARGE(大きい方から) |
最小値 |
MIN SMALL(小さい方から) |
順位 |
RANK RANK.EQ RANK.AVG |
除算の商と余り |
QUOTIENT MOD |
積 |
PRODUCT |
絶対値 |
ABS |
度・ラジアン |
RADIANS DEGREES |
三角関数 |
SIN COS TAN |
乱数 |
RAND RANDBETWEEN RANDARRAY   |
|
|
文字列の計算 |
|
文字の長さ |
LEN LENB |
文字を取り出す |
LEFT LEFTB MID RIGHT PHONETIC(ふりがな) TEXTSPLIT
TEXTAFTER TEXTBEFORE
|
文字を探す/比較する |
FIND SEARCH EXACT |
文字種を変換 |
ASC JIS UPPER LOWER PROPER NUMBERSTRING |
文字を取り除く |
CLEAN TRIM |
文字を置き換える |
SUBSTITUTE REPLACE REPLACEB |
文字をつなぐ |
&(演算子) CONCATENATE TEXTJOIN
 |
数値を文字列に変える |
TEXT |
文字列を繰り返し表示する |
REPT |
文字コード |
CODE CHAR UNICODE UNICHAR |
|
|
検索/行列の関数 |
|
一致した値を返す |
LOOKUP VLOOKUP HLOOKUP INDEX MATCH CHOOSE
XLOOKUP CHOOSECOLS CHOOSEROWS
|
セル位置を返す |
ROW・ROWS COLUMN・COLUMNS OFFSET INDIRECT TRANSPOSE ADDRESS |
他のセル位置へ移動する |
HYPERLINK |
セルを参照する |
INDIRECT ADDRESS |
行と列を入れ替える |
TRANSPOSE |
|
|
日付/時刻の関数 |
|
現在の日付/時刻 |
TODAY() NOW() |
年月日を取り出す |
YEAR MONTH DAY |
時分秒を取り出す |
HOUR MINUTE SECOND |
シリアル値を返す |
DATE DATEVALUE TIME TIMEVALUE |
文字列を返す |
DATESTRING TEXT |
曜日を求める |
WEEKDAY WEEKDAY TEXT |
稼働日数 |
WORKDAY NETWORKDAYS WORKDAY.INTL NETWORKDAYS.INTL
|
期間の年・月・日数 |
DATEDIF |
月末・何ヶ月後・数日後 |
EOMONTH EDATE |
週番号 |
WEEKNUM WEEKNUM ISOWEEKNUM |
|
|
セルの情報の関数 |
|
セルの内容を調べる |
CELL INFO ISBLANK ISERR ISERROR
ISEVEN ISFORMULA ISLOGICAL ISNONTEXT ISNUMBER ISODD
|
数式を表示する |
FORMULATEXT |
データ型を調べる |
TYPE |
エラー処理の関数 |
|
エラー処理に使う関数 |
IF IFERROR IFNA
ISERR ISERROR エラー値とその対策 |