スプレッドシートで使える「演算子(算術, 比較, 参照)」と「論理演算関数(IF, NOT, AND, OR, SWITCH)」を紹介します。利用頻度の高いものをピックアップしています。
目次
算術演算子
演算子 | 説明 |
---|---|
+ | 加算 |
- | 減算 |
* | 乗算 |
/ | 除算 |
^ | べき乗 |
利用例
べき乗の利用例です。2の8乗を求めています。
比較演算子
演算子
演算子 | 説明 |
---|---|
= | 等しい ( EQ関数 でも判定可能) |
<> | 等しくない ( NE関数 でも判定可能) |
> | より大きい ( GT関数 でも判定可能) |
>= | 以上 ( GTE関数 でも判定可能) |
< | より小さい ( LT関数 でも判定可能) |
<= | 以下 ( LTE関数 でも判定可能) |
ISBETWEEN | 範囲内であるか判定
構文
ISBETWEEN(比較する値, 最小値, 最大値, 最小値を含む, 最大値を含む)
利用例
以下例では、5は 2以上 かつ 10以下 のためTRUEとなっています。
参照演算子
演算子 | 説明 |
---|---|
: | セル範囲を指定 (例. A1:E1) |
, | 複数のセル指定 (例. A1,B1) |
条件付き書式での利用例です。
範囲に適用のところで B48:D48,B48:B50を指定しています。
論理演算関数
IF
構文
IF(論理式, TRUE値, FALSE値)
利用例
NOT
構文
NOT(論理式)
利用例
AND
構文
AND(論理式1, 論理式2)
利用例
OR
構文
OR(論理式1, 論理式2)
利用例
SWITCH
構文
SWITCH(式, ケース1, 値1, [デフォルト値 or ケース2, 値2], …)
利用例
第一引数の値が、ケース2に一致するため90が出力されています。
第一引数の値が、ケース3に一致するため80が出力されています。
第一引数の値が、どのケースにも一致しないため0が出力されています。