PCブログ

※本サイトの記事にはアフィリエイト広告を含む場合があります

Office

【Excel】OR関数とIF関数を組み合わせた使い方【複数条件】

投稿日:2020年8月21日 更新日:

【Excel】OR関数とIF関数を組み合わせた使い方【複数条件】

✅ この記事で解決できる悩み

  • OR関数の使い方を知りたい
  • 複数条件に対して、IF関数を使いたい
  • IF関数とOR関数を組み合わせた使い方を知りたい

✅ 記事の信頼性

profile


<想定機種>
この記事は、下記機種を想定して書いています。

💻 Windows、Mac
💻 ノート、デスクトップ、一体型、自作パソコン


【Excel】OR関数の使い方

【Excel】OR関数の使い方

まずは、OR関数とはどういう関数なのかを解説していきます。

その上で、IF関数と組み合わせてどういったことができるのかを見ていきましょう。

OR関数とは?

この記事では関数の挿入を使い、関数を入れていきます。
直接関数を入力する方法、関数の挿入を使う方法の違いは以下の記事で解説しています。
»関数の入れ方【EXCEL/直接入力と関数の挿入の使い方】

ExcelのOR関数とは?

OR関数には上記のような決まりがあります。
『いずれかの引数が TRUEのとき、TRUE を返します。引数がすべて FALSE である場合は、FALSE を返します。』

上の画像では、論理式1と論理式2が表示されていますが、論理式は最大で255個まで増やせます。
この論理式の一つ一つが条件というわけです。

では、論理式が2つの場合を考えてみましょう。

『いずれかの引数が TRUEのとき、TRUE を返します』とは、論理式1か論理式2のどちらか、もしくは両方がTRUEのとき、TRUEを返しますと読み替えることができます。

TRUEのときとは、つまり論理式を満たしているとき、ということですね。

OR関数とIF関数を組み合わせると複数条件に対応できる

OR関数だけでは、結果がTRUEかFALSEで返ってくるだけです。

ここで、IF関数の登場です。

IF関数には、下記のような決まりがありました。

ExcelのIF関数の決まり

『論理式の結果(TRUE か FALSE)に応じて、指定された値を返します。』
出てくる言葉が似ていますね。

IF関数の論理式にOR関数を入れると、OR関数の結果(TRUE か FALSE)に応じて、真(TRUE)の場合は〇〇、偽(FALSE)の場合は××と値を取ってくることができます。

OR関数では、複数の論理式を満たしているかどうか判定できます。
そして、IF関数では論理式の条件によって、表示させる値を変えることができます。

つまり、OR関数とIF関数を組み合わせることにより、複数条件に対応した式を作ることが可能になります。

式の説明だけでは分かりづらいと思いますので、具体例を見てみましょう。

OR関数とIF関数を組み合わせた使い方【具体例】

OR関数とIF関数を組み合わせた使い方【具体例】

それでは、具体例を見てみましょう。
例では、以下の表を使います。

OR関数とIF関数を組み合わせた使い方①

A列がフルーツがあれば、H列にフルーツと表示し、A列がフルーツでなければ、野菜と表示する式を考えてみます。

A列の中でフルーツはりんご、みかん、バナナですね。
このどれかに該当すれば、H列にフルーツと表示させましょう。

2行目を例に考えてみましょう。

A2がりんご、みかん、バナナのいずれかであれば、条件を満たすわけです。
選択肢が3つあるので、OR関数の論理式は3つ必要です。

  • 論理式1・・・A2がりんご→A2=”りんご”
  • 論理式2・・・A2がみかん→A2=”みかん”
  • 論理式3・・・A2がバナナ→A2=”バナナ”

これが論理式(条件)です。
上記のうち、1つでも満たせばTRUEです。

まとめて書くと、下記のようになります。

OR(A2=”りんご”,A2=”みかん”,A2=”バナナ”)

次はIF関数を考えます。
上記により、論理式はわかっています。

論理式・・・OR(A2=”りんご”,A2=”みかん”,A2=”バナナ”)

あとは、真の場合、偽の場合です。

論理式を満たせばフルーツ、満たさなければ野菜と表示させるので、以下のようになります。

  • 論理式 ・・・OR(A2=”りんご”,A2=”みかん”,A2=”バナナ”)
  • 真の場合・・・”フルーツ”
  • 偽の場合・・・”野菜”

OR関数とIF関数をまとめると、下記のようになります。

=IF(OR(A2=”りんご”,A2=”みかん”,A2=”バナナ”),”フルーツ”,”野菜”)

実際に、先ほどの表に入力してみましょう。

OR関数とIF関数を組み合わせた使い方②

このようにフルーツと表示されました。
これを下までコピーすれば、完成です。

OR関数とIF関数を組み合わせた使い方③

思い通り、表示させることができました。

まとめ:【Excel】OR関数とIF関数を組み合わせた使い方

この記事では、OR関数の決まりから確認し、IF関数と組み合わせる方法を解説してきました。
そして、具体例として、実際にどのように使うのかを見ました。

具体例を何度も見返し、どういう風に式を作っていくのか、しっかり押さえていきましょう。

また、関数の中に関数が入っており、少し複雑です。
括弧()の数が合わないとエラーになってしまうので、慣れるまでは慎重に式を作りましょう。

OR関数と同じように複数条件に対応できるものに、AND関数があります。
AND関数は下記記事で解説していますので、合わせてご覧ください。
»ExcelのAND関数とIF関数を組み合わせた使い方【複数条件】

関数のみになりますが、順序立てて学べるように、記事を書きました。
このブログで勉強される方は、下記記事をどうぞ。
»【Excel】関数の教科書【基礎〜上級:17記事で解説】

Excelついて、『基本的な内容を広く知りたい』という方は、下記の書籍がおすすめです。
»FOM出版 よくわかるExcelシリーズ

-Office
-, ,

執筆者:

関連記事

【応用】ExcelのVLOOKUP関数とHLOOKUP関数を組み合わせた使い方

【応用】ExcelのVLOOKUP関数とHLOOKUP関数を組み合わせた使い方

この記事では、VLOOKUP関数とHLOOKUP関数組み合わせた使い方を解説しています。 どちらもよく使う関数ですので、実用的な使い方をマスターしていきましょう。 ✅ この記事で解決でき …

LEFT関数、RIGHT関数、MID関数の使い方をエクセル講師が解説!特定の文字列の抽出方法

LEFT関数、RIGHT関数、MID関数の使い方をエクセル講師が解説!特定の文字列の抽出方法

✅ この記事で解決できる悩み LEFT関数、RIGHT関数、MID関数の使い方を知りたい 特定の文字以降の抽出方法や左から任意の文字数を削除する方法を知りたい 仕事で使える応用例を知りた …

ExcelのSUMIF関数の使い方【検索条件に合う数値の合計】

ExcelのSUMIF関数の使い方【検索条件に合う数値の合計】

この記事では、SUMIF関数について解説していきます。 SUM関数の仲間で、特定の条件に合うものだけを合計する関数です。 Excelを使っていると、よく出てくる関数なので、ぜひ使い方を押さえておきまし …

ExcelとGoogleスプレッドシートの違いは?互換性はある?

ExcelとGoogleスプレッドシートの違いは?互換性はある?

✅ この記事で解決できる悩み Googleスプレッドシートって何? ExcelとGoogleスプレッドシートの違いを知りたい ExcelとGoogleスプレッドシート、どっちがおすすめ? …

【Mac】LibreOfficeのインストールと日本語化の方法

【Mac】LibreOfficeのインストールと日本語化の方法

この記事では、MacでLibreOfficeをインストールする方法、日本語化する方法を解説しています。 これからLibreOfficeを使いたい方、インストールしたけど、日本語にならない方はぜひ最後ま …

当ブログ(PCブログ)のYouTubeチャンネルを開設しました。

ブログの内容を、YouTube『レオ【PCブログ】』で動画コンテンツとしても配信中。

プロフィール

管理人のレオです。

YouTube:@leo-pcblog
Twitter:@Leo__Blog

パソコン修理経験を活かし、Windows、Macの使い方、パソコンの選び方などを解説しています。

また、Excelの解説記事も書いています。

【修理・指導実績】
✔ パソコン修理歴5年/1,500件以上
Windows、Mac対応可能

✔ エクセル指導歴5年
職業訓練校、職業能力開発での指導経験あり

【2023年9月23日更新】BTOパソコンのセール情報まとめ

【2023年9月23日更新】BTOパソコンのセール情報まとめ
パソコンショップのセール情報をまとめました。
ビジネス向け〜動画編集・ゲーミングPCまであり、最大10万円以上OFFのセールも実施中です。

お得にパソコンを買いたい方は、ぜひセールを利用しましょう。
»この記事を読む

【買うならどこ?】中古パソコンのおすすめショップ5選【PC修理者が厳選】

【買うならどこ?】中古パソコンのおすすめショップ5選【PC修理者が厳選】
50台以上の中古パソコンを買ってきた私が選ぶ、おすすめの中古パソコンショップです。
特に、1位のショップは3年保証と無条件返品ができるので、安心して買うことができます。

中古パソコンで失敗しなくない方は、ぜひ。
»この記事を読む

【Excel】関数の教科書【基礎〜上級:17記事で解説】

【Excel】関数の教科書【基礎〜上級:17記事で解説】
Excelの関数を学習したい方向け。

Excelの関数を基礎から上級までまとめました。
実際の業務で使える関数をまとめましたので、これからExcelの関数を学びたい方や現在学習中の方はぜひご覧ください。
»この記事を読む