XOR 関数

注: 最新のヘルプ コンテンツをできるだけ早く、お客様がお使いの言語で提供したいと考えております。 このページは、自動翻訳によって翻訳されているため、文章校正のエラーや不正確な情報が含まれている可能性があります。 私たちの目的は、このコンテンツがお客様の役に立つようにすることです。 お客様にとって役立つ情報であったかどうかを、このページの下部でお知らせください。 簡単に参照できるように、こちらに英語の記事があります。

ここでは、Microsoft Excel の XOR 関数の書式および使用法について説明します。

説明

すべての引数の排他的論理和を返します。

書式

XOR(論理式 1, [論理式 2],…)

XOR 関数の書式には、次の引数があります。

  • Logical1、論理式 2,...    論理1は必須で、後続の論理値は省略可能です。 TRUE または FALSE のいずれかであることをテストするための 1 ~ 254 条件。論理値、配列、または参照を指定できます。

  • 引数には、TRUE または FALSE などの論理値に評価される論理式、または論理値を含む配列または参照を指定する必要があります。

  • 引数として指定した配列や参照に、文字列または空白セルが含まれる場合、これらの値は無視されます。

  • 指定した範囲に論理値が含まれていない場合は、エラー値 #VALUE! が返されます。

  • XOR 関数の配列数式を使用して、ある値が配列内に含まれるかどうかを確認できます。 配列数式を入力するには、Ctrl キーと Shift キーを押しながら Enter キーを押します。

    注: 現在のバージョンのOffice 365を使っている場合は、出力範囲の左上のセルに数式を入力し、 enterキーを押して、数式が動的配列数式として入力されていることを確認します。 それ以外の場合は、最初に出力範囲を選択し、出力範囲の左上のセルに数式を入力してから、CTRL キーとSHIFT キーを押しながら enter キーを押して確認することで、数式をレガシ配列数式として入力する必要があります。 Excel では、数式の先頭と末尾に波かっこが挿入されます。 配列数式の詳細については、「配列数式のガイドラインと例」を参照してください。

  • XOR の結果は、TRUE の入力数が奇数の場合は TRUE、TRUE の入力数が偶数の場合は FALSE です。

使用例

次の表のサンプル データをコピーし、新しい Excel ワークシートのセル A1 に貼り付けます。 数式を選択して、F2 キーを押し、さらに Enter キーを押すと、結果が表示されます。 必要に応じて、列幅を調整してすべてのデータを表示してください。

数式

説明

結果

=XOR(3>0,2<9)

2 つのテストのうちいずれかが TRUE と評価されたため、TRUE が返されます。

TRUE

=XOR(3>12,4>6)

すべてのテスト結果が FALSE と評価されたため、FALSE が返されます。 1 つ以上のテスト結果が TRUE と評価され、TRUE が返される必要があります。

FALSE

Office のスキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

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

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×