メインコンテンツへスキップ

Excel OR function

ExcelのOR関数は、複数の条件を同時にテストするために使用されます。条件のいずれかが満たされた場合はTRUEが返され、いずれの条件も満たされない場合はFALSEが返されます。 OR関数は、AND関数およびIF関数と組み合わせて使用​​できます。

ドキュメントまたは関数1


 構文:

ExcelのOR関数の構文は次のとおりです。

=OR (logical1, [logical2], ...)

 引数:

  • Logical1:必須。 テストする最初の条件または論理値。
  • Logical2:オプション。 評価するXNUMX番目の条件または論理値。

ノート:

  • 1.引数は、TRUEやFALSEなどの論理値であるか、論理値を含む配列または参照である必要があります。
  • 2.指定された範囲に論理値が含まれていない場合、OR関数は#VALUE!を返します。 エラー値。
  • 3. Excel 2007以降のバージョンでは、最大255の条件を入力できますが、Excel 2003では、最大30の条件のみを処理できます。

 戻る:

複数の条件をテストし、引数のいずれかが満たされた場合はTRUEを返し、満たされていない場合はFALSEを返します。


 例:

例1:OR関数のみを使用する

以下のデータを例にとってみましょう。

ドキュメントまたは関数1

Result Description
Cell C4: =OR(A4,B4) TRUE 最初の引数が真であるため、TRUEを表示します。
Cell C5: =OR(A5>60,B5<20) FALSE 両方の基準が一致しないため、FALSEを表示します。
Cell C6: =OR(2+5=6,20-10=10,2*5=12) TRUE 条件「20-10」が一致しているため、TRUEを表示します。

例2:OR関数とAND関数をXNUMXつの数式で一緒に使用する

Excelでは、いくつかの問題を解決するためにAND関数とOR関数を組み合わせる必要がある場合があります。次のようないくつかの基本的なパターンがあります。

  • =AND(OR(Cond1, Cond2), Cond3)
  • =AND(OR(Cond1, Cond2), OR(Cond3, Cond4)
  • =OR(AND(Cond1, Cond2), Cond3)
  • =OR(AND(Cond1,Cond2), AND(Cond3,Cond4))

たとえば、KTEとKTOの製品を知りたい場合、KTEの順序は150より大きく、KTOの順序は200より大きくなります。

この数式を使用してから、この数式を適用するセルに塗りつぶしハンドルをドラッグすると、次のスクリーンショットのような結果が得られます。

=OR(AND(A4="KTE", B4>150), AND(A4="KTO", B4>200))

ドキュメントまたは関数2


例3:OR関数とIF関数をXNUMXつの数式で一緒に使用する

この例は、OR関数とIF関数の組み合わせを理解するのに役立ちます。 たとえば、学生のテストスコアを含むテーブルがあり、科目の60つがXNUMXを超える場合、学生は最終試験に合格します。それ以外の場合、試験に不合格になります。 スクリーンショットを参照してください:

ドキュメントまたは関数3

学生が試験に合格したかどうかを確認するには、IF関数とOR関数を一緒に使用してそれを解決し、次の式を使用してください。

=IF((OR(B2>=60, C2>=60)), "Pass", "Fail")

この数式は、列Bまたは列Cの値が60以上の場合、Passを返すことを示しています。それ以外の場合、数式はFailを返します。 スクリーンショットを参照してください:

ドキュメントまたは関数4

IF関数の詳細については、ここをクリックしてください…


例4:配列形式としてOR関数を使用する

配列数式としてORを実行すると、特定の範囲内のすべての値を特定の条件に対してテストできます。

たとえば、1500を超える範囲の値があるかどうかを確認する場合は、以下の配列数式を使用してから、Ctrl + Shift + Enterキーを同時に押すと、A1:C8のいずれかのセルがTRUEを返します。 1500より大きい場合、それ以外の場合はFALSEが返されます。 スクリーンショットを参照してください:

=OR(A1:C8>1500)

ドキュメントまたは関数5


最高のオフィス生産性ツール

Kutools forExcel-群衆から目立つのに役立ちます

人気の機能: 重複を検索、強調表示、または識別する  |  空白行を削除する  |  データを失わずに列またはセルを結合する  |  数式なしのラウンド ...
スーパーVルックアップ: 複数の基準  |  複数の値  |  複数のシートにわたって  |  ファジールックアップ...
上級ドロップダウンリスト: 簡単なドロップダウンリスト  |  依存関係のドロップダウン リスト  |  複数選択のドロップダウンリスト...
列マネージャー: 特定の数の列を追加する  |  列の移動  |  Toggle 非表示列の表示ステータス  列を比較する 同じセルと異なるセルを選択する ...
注目の機能: グリッドフォーカス  |  デザインビュー  |  ビッグフォーミュラバー  |  ワークブックとシートマネージャー | リソースライブラリ (自動テキスト)  |  日付ピッカー  |  ワークシートを組み合わせる  |  セルの暗号化/復号化  |  リストごとにメールを送信する  |  スーパーフィルター  |  特殊フィルター (太字/斜体/取り消し線をフィルター...) ...
上位 15 のツールセット12 テキスト 工具 (テキストを追加, 文字を削除する ...)  |  50+ チャート 種類 (ガントチャート ...)  |  40+ 実用的 (誕生日に基づいて年齢を計算する ...)  |  19 挿入 工具 (QRコードを挿入, パスから画像を挿入 ...)  |  12 変換 工具 (数字から言葉へ, 通貨の換算 ...)  |  7 マージ&スプリット 工具 (高度な結合行, Excelのセルを分割する ...)  |  ... もっと

Kutools for Excelは300以上の機能を誇り、 必要なものをワンクリックで手に入れることができます...


Officeタブ-MicrosoftOffice(Excelを含む)でタブ付きの読み取りと編集を有効にする

  • 数十の開いているドキュメントを切り替えるのにXNUMX秒!
  • マウスの手に別れを告げて、毎日何百ものマウスクリックを減らしてください。
  • 複数のドキュメントを表示および編集する際の生産性が 50% 向上します。
  • Chrome、Edge、Firefox と同様に、効率的なタブを Office (Excel を含む) にもたらします。
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations