メイン コンテンツへスキップ
サポート
Microsoft アカウントでサインイン
サインインまたはアカウントを作成してください。
こんにちは、
別のアカウントを選択してください。
複数のアカウントがあります
サインインに使用するアカウントを選択してください。

演算子は、数式の要素に対して実行する計算の種類を指定します。 計算が行われる既定の順序がありますが、かっこを使用してこの順序を変更できます。

この記事の内容

演算子の種類

計算演算子には、算術演算子、比較演算子、テキスト連結 (テキストの結合)、および参照の 4 種類があります。

算術演算子

加算、減算、乗算などの基本的な数学演算を実行する場合。数値を結合する。数値結果を生成する場合は、数式で次の算術演算子を使用します。

算術演算子

意味

使用例

結果

+ (正符号)

加算

=3+3

6

- (負符号)

減算
負の数

=3–1
=–1

2

-1

* (アスタリスク)

乗算

=3*3

9

/ (スラッシュ)

除算

=15/3

5

% (パーセント記号)

パーセンテージ

=20%*20

4

^ (キャレット)

累乗

=3^2

9

比較演算子

2 つの値を比較する場合は、次の比較演算子を使います。 これらの演算子を使用して 2 つの値を比較すると、結果は論理値 TRUE または FALSE になります。

比較演算子

意味

使用例

= (等号)

等しい

A1=B1

> (大なり記号)

より大きい

A1>B1

< (小なり記号)

より小さい

A1<B1

>= (より大か等しい記号)

以上

A1>=B1

<= (より小か等しい記号)

以下

A1<=B1

<> (不等号)

等しくない

A1<>B1

文字列演算子

アンパサンド (&) を使用して、1 つ以上のテキスト文字列を連結 (結合) して、1 つのテキストを生成します。

文字列演算子

意味

使用例

結果

& (アンパサンド)

2 つの文字列を結合、または連結して、1 つの連続する文字列の値を作成する

="North"&"wind"

Northwind

="Hello" & " " " & "world"

次の使用例は、2 つの単語の間に空白文字を挿入します。 スペース文字は、スペースを開始引用符と終了引用符 (" ") で囲んで指定します。

ハローワールド

参照演算子

次に挙げる参照演算子は、計算するセル範囲を結合します。

参照演算子

意味

使用例

: (コロン)

セル範囲の参照演算子。指定した 2 つのセル参照と、その間に含まれるすべてのセルによって構成される 1 つの参照を作成する

B5:B15

, (カンマ)

複数の範囲を表す参照演算子。複数の参照を 1 つの参照に結合する

SUM(B5:B15,D5:D15)

(スペース)

積集合演算子。数式内の範囲に共通するセルへの参照を返します。 この例では、セル C7 は両方の範囲に存在するため、積集合になります。

B7:D7 C6:C8

ページの先頭へ

数式内の演算を実行する順序

場合によっては、計算を実行する順序が数式の戻り値に影響する可能性があるため、順序の決定方法と、目的の結果を得るために順序を変更する方法を理解することが重要です。

計算の順序

数式では、特定の順序で値が計算されます。 Excel の数式は、常に等号 (=) で開始します。 等号は、次の文字が数式を構成することを Excel に通知します。 等号の後に計算される要素 (数値やセル参照などのオペランド) は、計算演算子 (+、-、*、/など) で区切られます。 Excel では、数式内のそれぞれの演算子の優先順位に基づいて、左から順に数式が計算されます。

演算子の優先順位

1 つの数式で複数の演算子を使用する場合、次の表に示した順序で計算が実行されます。 数式に同順位の演算子が含まれる場合 (たとえば、乗算演算子と除算演算子が含まれる場合)、左から右の順に計算が実行されます。

演算子

説明

: (コロン)

(スペース 1 つ)

, (カンマ)

参照演算子

負の値 (-1 など)

%

パーセンテージ

^

指数化 (累乗に上げる)

* および /

乗算または除算

+ または -

加算または減算

&

文字列の結合または連結

=
< >
<=
>=
<>

比較

かっこの使用

計算順序を変更するには、最初に計算を実行する必要のある数式の要素をかっこで囲みます。 たとえば、Excel では加算前に乗算が計算されるため、次の数式では 11 が生成されます。 つまり、この数式ではまず 2 と 3 が乗算され、その結果に 5 が加算されます。

=5+2*3

上の数式にかっこを使用して構文を次のように変更すると、まず 5 に 2 が加算され、その結果に 3 が乗算されるため、計算結果は 21 になります。

=(5+2)*3

次の例では、数式の最初の部分を囲むかっこを使用して、最初に B4+25 を計算し、セル D5、E5、F5 の値の合計で結果を除算します。

=(B4+25)/SUM(D5:F5)

ページの先頭へ

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。

この情報は役に立ちましたか?

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?
[送信] を押すと、Microsoft の製品とサービスの改善にフィードバックが使用されます。 IT 管理者はこのデータを収集できます。 プライバシーに関する声明。

フィードバックをいただき、ありがとうございます。

×