表に数式を入力するときに使える関数を紹介しています。
数値関数 | |
---|---|
ABS関数 | 数値の絶対値を返します。 |
POWER関数 | 数値のべき乗を返します。 |
ROUND関数 | 四捨五入して指定した桁数に丸めた数値を返します。 |
ROUNDDOWN関数 | 切り捨てして指定した桁数に丸めた数値を返します。 |
ROUNDUP関数 | 切り上げして指定した桁数に丸めた数値を返します。 |
SUM関数 | 数値の合計を返します。 |
SQRT関数 | 引数で指定された数値の平方根を返します。 |
統計関数 | |
AVERAGE関数 | 数値の平均を返します。 |
COUNT関数 | 数値の個数を数えて返します。 |
テキスト関数 | |
CONCATENATE関数 | 値をつないだテキストを返します。 |
論理関数 | |
AND関数 | すべての条件の評価結果がTRUEの場合にTRUEを、それ以外の場合にFALSEを返します。 |
FALSE関数 | FALSEを返します。 |
IF関数 | 条件の評価結果に応じて、指定された値を返します。 |
NOT関数 | 条件の評価結果の反対を返します。 |
OR関数 | 条件の評価結果が1つでもTRUEの場合にTRUEを、それ以外の場合にFALSEを返します。 |
TRUE関数 | TRUEを返します。 |
IFERROR関数 | 数式がエラーとして評価される場合は指定の値を返し、それ以外の場合は数式の結果を返します。 |
三角関数 | |
SIN関数 | 引数で指定された角度のサイン(正弦)を返します。 |
COS関数 | 引数で指定された角度のコサイン(余弦)を返します。 |
TAN関数 | 引数で指定された角度のタンジェント(正接)を返します。 |
ASIN関数 | 引数で指定された数値のアークサイン(逆正弦)を返します。 |
ACOS関数 | 引数で指定された数値のアークコサイン(逆余弦)を返します。 |
ATAN関数 | 引数で指定された数値のアークタンジェント(逆正接)を返します。 |
ATAN2関数 | X軸から、原点(0, 0)と点(X, Y)を結ぶ線までの角度(ラジアン)を返します。 |
DEGREES関数 | 角度(ラジアン)を角度(度)に変換します。 |
RADIANS関数 | 角度(度)を角度(ラジアン)に変換します。 |
検索関数 | |
VLOOKUP関数 | 行方向に指定された値を検索し、見つかった行の指定された列の値を返します。 |
*各関数の書式では、省略可能な引数を [ ] で囲んで記載しています。
*ここでは、セル参照を使った例も紹介しています。この場合、下記の表で使った場合の結果を記載しています。
A | B | C | |
---|---|---|---|
1 | ○○工務店 | 施工 | 3 |
2 | ○○技研 | 測量 | 2 |
3 | ○○○建設 | 施工 | 4 |
*演算子の場合は、数値として扱えるテキストが数値に変換され、評価されます。
A | |
---|---|
1 | 100 |
2 | 200 |
3 |
引数で指定された数値の絶対値を返します。
例: | |
---|---|
=ABS(1-5) | 「4」を返します。 |
=ABS(C1) | セルC1の数値の絶対値「3」を返します。 |
引数で指定された数値を、指数で累乗した値を返します。
例: | |
---|---|
=POWER(2, 3) | 2の3乗「8」を返します。 |
=POWER(C1, C2) | セルC1の値の2乗「9」を返します。 |
数値を四捨五入して、指定した桁数に丸めた数値を返します。
例: | |
---|---|
=ROUND(21.55, 1) | 「21.6」を返します。 |
=ROUND(2155, -2) | 「2200」を返します。 |
数値を切り捨てして、指定した桁数に丸めた数値を返します。
例: | |
---|---|
=ROUNDDOWN(21.55, 1) | 「21.5」を返します。 |
=ROUNDDOWN(2155, -2) | 「2100」を返します。 |
数値を切り上げして、指定した桁数に丸めた数値を返します。
例: | |
---|---|
=ROUNDUP(21.55, 1) | 「21.6」を返します。 |
=ROUNDUP(2155, -2) | 「2200」を返します。 |
引数で指定された数値の合計を返します。
例: | |
---|---|
=SUM(C1:C3) | セルC1・C2・C3の数値の合計「9」を返します。 |
=SUM(10, C1:C3) | 「10」と、セルC1・C2・C3の数値の合計「19」を返します。 |
引数で指定された数値の平方根を返します。
例: | |
---|---|
=SQRT(4) | 4の平方根を返します。(2) |
引数で指定された数値の合計を、その個数で割った平均を返します。
例: | |
---|---|
=AVERAGE(C1:C3) | セルC1・C2・C3の数値の平均「3」を返します。 |
=AVERAGE(10, C1:C3) | 「10」と、セルC1・C2・C3の数値の平均「4.75」を返します。 |
引数で指定された数値の個数を返します。
例: | |
---|---|
=COUNT(A1:C3) | セルA1~C3の数値の個数「3」を返します。 |
=COUNT(5, 10, A1:C3) | 指定した数値の個数「2」と、セルA1~C3の数値の個数「3」の合計「5」を返します。 |
引数で指定された値を1つにつないで、テキストとして返します。
*セル参照に範囲は指定できません。1つのセルへの参照を指定します。
例: | |
---|---|
=CONCATENATE(A1, B1) | セルA1・B1の値をつないだ「○○工務店施工」を返します。 |
=CONCATENATE(B1, ":", C1+C3) | セルB1の値と「:」、C1とC3の値の合計をつないだ「施工:7」を返します。 |
引数で指定されたすべての条件の評価結果がTRUEの場合に論理値TRUEを、それ以外の場合に論理値FALSEを返します。
例: | |
---|---|
=AND(0<C3, C3<5) | セルC3の値「4」が0より大きく5より小さいため「TRUE」を返します。 |
論理値FALSEを返します。
条件の評価結果(TRUEまたはFALSE)に応じて、指定された値を返します。
例: | |
---|---|
=IF(B1=B3,"OK","NG") | セルB1とB3の値が同じ「施工」のため、評価結果が「TRUE」となり「OK」を返します。 |
=IF(C1+C3>C2,"OK","要調整") | セルC1とC3の値の合計「7」がセルC2の値「2」より大きいため、評価結果が「TRUE」となり「OK」を返します。 |
引数で指定された条件の評価結果(TRUEまたはFALSE)の反対を返します。
例: | |
---|---|
=NOT(B1=B3) | セルB1とB3の値が同じ「施工」のため、評価結果が「TRUE」となり、反対の「FALSE」を返します。 |
=NOT(C1+C3>C2) | セルC1とC3の合計「7」がセルC2「2」より大きいため、評価結果が「TRUE」となり、反対の「FALSE」を返します。 |
引数で指定された条件の評価結果が1つでもTRUEの場合に論理値TRUEを、それ以外の場合に論理値FALSEを返します。
例: | |
---|---|
=OR(0=C3, 5<C3) | セルC3の値「4」が0でもなく5より大きくもないため「FALSE」を返します。 |
論理値TRUEを返します。
数式の結果で分岐を行うことができます。
数式がエラーとして評価される場合は指定の値を返し、それ以外の場合は数式の結果を返します。
例: | |
---|---|
=IFERROR(ASIN(2),"Error") | 2のアークサインはエラーであるため、"Error"を返します。(Error) |
=IFERROR(ASIN(1),"Error") | 1のアークサインを返します。(1.5707963267949) |
引数で指定された角度のサイン(正弦)を返します。
例: | |
---|---|
=SIN(PI()/2) | π/2 のサインを返します。(1) |
=SIN(RADIANS(30)) | 30度のサインを返します。(0.5) |
引数で指定された角度のコサイン(余弦)を返します。
例: | |
---|---|
=COS(PI()/3) | π/3 のコサインを返します。(0.5) |
=COS(RADIANS(60)) | 60度のコサインを返します。(0.5) |
引数で指定された角度のタンジェント(正接)を返します。
例: | |
---|---|
=TAN(PI()/4) | π/4 のタンジェントを返します。(1) |
=TAN(RADIANS(60)) | 60度のタンジェントを返します。(1.73205080756888) |
引数で指定された数値のアークサイン(逆正弦)を返します。
戻り値は角度(ラジアン)です。
例: | |
---|---|
=DEGREES(ASIN(0.5)) | 0.5のアークサインを度で返します。(30) |
引数で指定された数値のアークコサイン(逆余弦)を返します。
戻り値は角度(ラジアン)です。
例: | |
---|---|
=DEGREES(ACOS(0.5)) | 0.5のアークコサインを度で返します。(60) |
引数で指定された数値のアークタンジェント(逆正接)を返します。
戻り値は角度(ラジアン)です。
例: | |
---|---|
=DEGREES(ATAN(1))> | 1のアークタンジェントを度で返します。(45) |
X軸から、原点(0, 0)と点(X, Y)を結ぶ線までの角度(ラジアン)を返します。
例: | |
---|---|
=DEGREES(ATAN2(1,-1)) | 座標(1, -1)のアークタンジェントを度で返します。(-45) |
角度(ラジアン)を角度(度)に変換します。
例: | |
---|---|
=DEGREES(PI()) | πを度に変換して返します。(180) |
角度(度)を角度(ラジアン)に変換します。
例: | |
---|---|
=RADIANS(180) | 180度をラジアンに変換して返します。(3.14159265358979) |
円周率πの近似値である数値 3.14159265358979 を返します。
例: | |
---|---|
=PI() | πの近似値を返します。(3.14159265358979) |
行方向に指定された値を検索し、見つかった行の指定された列の値を返します。
例: | |
---|---|