演算子を理解する(Microsoft Excel)
_Operators_は、2つ以上のセル参照間、または2つ以上の値間の関係を定義するために数式で使用される記号です。これらにより、Excelに何らかのアクションが実行されます。たとえば、次の式について考えてみます。
= B3 + B4
この場合、プラス記号は演算子です。ただし、Excelがサポートする演算子はこれだけではありません。 Excelでサポートされている演算子にはいくつかの種類があります。最も一般的なタイプである_arithmetic_の演算子を次に示します:
Operator |
Meaning |
|
+ |
Addition |
|
— |
Subtraction |
|
* |
Multiplication |
|
/ |
Division |
|
% |
Percent (placed after a value) |
|
^ |
Exponentiation |
Excelは、ブール演算子または_comparison_演算子もサポートしています。これらの演算子は、2つの値または式を比較するために使用され、論理値TRUEまたはFALSEのいずれかを返します。これらは、比較の結果を表すためにExcelでサポートされている特別な値です。比較演算子は、論理関数の引数で最も頻繁に使用されます。たとえば、次の式について考えてみます。
=IF(B3 > 99,"Limit has been exceeded","")
この数式は、IF関数を使用して、セルB3に含まれる値が99より大きいかどうかを判別します。99より大きい場合、示されたテキストメッセージがこの数式を含むセルに表示されます。それ以外の場合は、何も表示されません。
より複雑なExcelワークシートを開発するにつれて、比較演算子にますます依存するようになります。比較演算子を表1-3に示します。
Operator |
Meaning |
|
= |
Equal to |
|
> |
Greater than |
|
>= |
Greater than or equal to |
|
< |
Less than |
|
⇐ |
Less than or equal to |
|
<> |
Not equal to |
最後に、Excelには、テキストを結合(または_concatenate_)するために使用されるテキスト演算子も用意されています。この演算子はアンパサンド(&)文字です。
演算子は、数式内にある場合にのみ演算子として機能することに注意してください。文字が演算子として解釈されないようにする場合は、文字を引用符で囲む必要があります。たとえば、次のことを考慮してください。
= A1 & " & " & B1 & " work together"
セルA1とB1に人の名前(BillとBetty)がある場合、この数式の結果は次のようになります。
Bill & Betty work together
式には4つのアンパサンドが含まれていますが、演算子と見なされるのはそのうちの3つだけであることに注意してください。引用符内のアンパサンドは、Excelでは文字列として扱われます。
_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。
このヒント(12426)は、Microsoft Excel 2007、2010、2013、および2016に適用されます。
Excelの古いメニューインターフェイス用のこのヒントのバージョンは、次の場所にあります:
link:/ excel-Understanding_Operators [UnderstandingOperators]
。