_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には、テキストを結合(または_連結_)するために使用されるテキスト演算子も用意されています。この演算子はアンパサンド(&)文字です。

演算子は、数式内にある場合にのみ演算子として機能することに注意してください。文字が演算子として解釈されないようにする場合は、文字を引用符で囲む必要があります。たとえば、次のことを考慮してください。

= A1 & " & " & B1

セルA1とB1に人の名前(BillとBetty)がある場合、この数式の結果は次のようになります。

Bill & Betty

式には3つのアンパサンドが含まれていますが、演算子と見なされるのはそのうちの2つだけであることに注意してください。引用符内のアンパサンドは、Excelでは文字列として扱われます。

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(1921)は、Microsoft Excel 97、2000、2002、および2003に適用されます。Excel(Excel 2007以降)のリボンインターフェイス用のこのヒントのバージョンは、次の場所にあります。