一緒に読んで頂いている記事

スタディサプリというシステムを使って実際に子供の成績がアップした!?
 
小学4年生~中学3年生までを対象にしたWEB学習サービスの「スタディサプリ」を使って実際に成績が上がった人のブログです。使って良かった点と悪かった点も書かれているのでとても参考になります。

エクセル関数のIFを使った複数条件|orとandを使った組み合わせ

iforand4739-8

エクセル(Excel)のIF関数は複数条件を指定することができる関数です。条件1のとき、条件2のとき、条件3のときのように表示する条件を複数分岐して、指定することができます。そのIF関数に「または」というOR関数を使ったり、「かつ」というAND関数を使ったり、組み合わせて使うことで様々な複数条件を指定することができ、振り分けることができます。

そこで今回は、複数条件を仕分けるIF関数にOR関数またはAND関数を組み合わせたIF関数の使い方をまとめました。

スポンサーリンク



IF関数の条件の中にOR関数を入れた複数条件の判定の仕方

関数の書式

IF関数の書式は、「=IF(論理式真の場合偽の場合)」という関数式です。このIF関数にOR関数を入れるときには、条件式である論理式にて使います。

論理式・・・OR関数を使って条件を指定します。

真の場合・・・論理式を満たしているときに行う処理を指定します(論理式の結果が「True」の場合)。

偽の場合・・・論理式を満たしていないときに行う処理を指定します(論理式の結果が「False」の場合)。

iforand4739-1

例えば、各教科の点数のうち、1つでも60点未満(59点以下)があったら不合格という判定をします。

IF関数だけを使った場合だと1つのセルの条件判定だけしか出来ないため、「=IF(B3<60),”不合格”,”合格”」という関数式になりますが、これだとB列の国語だけしか判定することしかできません。そこで使うのが「または」を表すOR関数です。

iforand4739-2

=IF(OR(B3<60,C3<60,D3<60,E3<60),“不合格”,“合格”)

論理式・・・国語・算数・理科・社会のうち1つでも60点未満があるかという条件。

真の場合・・・1科目でも60点未満があれば「不合格」の文字を表示します。

偽の場合・・・1科目でも60点未満が無ければ「合格」の文字を表示します。

 IF関数の論理式に入れるOR関数の使い方

OR関数を使うときに、よく間違えやすいのが「=IF((B3<60 OR C3<60 OR D3<60 OR E3<6),”不合格”,”合格”)」としてしまうことです。気持ちは分かりますが、OR関数を使うときは「=IF(OR(B3<60,C3<60,D3<60,E3<6),”不合格”,”合格”)」という式にしないと関数が上手く反映されずに、表示されない結果になってしまいます。

iforand4739-3

F3のセルに入力した関数の式を必要な範囲にコピーすると、画像のように評価条件が表示されます。

IF関数の条件の中にAND関数を入れた複数条件の判定の仕方

関数の書式

IF関数の書式は、「=IF(論理式真の場合偽の場合)」という関数式です。このIF関数にOR関数を入れるときには、条件式である論理式にて使います。

論理式・・・AND関数を使って2つ以上の条件を満たすことを指定します。

真の場合・・・論理式を満たしているときに行う処理を指定します(論理式の結果が「True」の場合)。

偽の場合・・・論理式を満たしていないときに行う処理を指定します(論理式の結果が「False」の場合)。

iforand4739-4

IF関数の論理式にAND関数を使った条件式を作ってみたいと思います。

4科目すべての点数が80点以上であれば「合格」、1科目でも80点以下があれば「不合格」という条件をIF関数とAND関数で作っていきます。

iforand4739-4

=IF(AND(B3>=80,C3>=80,D3>=80,E3>=80),“不合格”,“合格”)

論理式・・・国語・算数・理科・社会のすべての科目が80点以上であるかという条件。

真の場合・・・4科目すべてが80点以上であれば「合格」の文字を表示します。

偽の場合・・・1科目でも80点以下であれば「不合格」の文字を表示します。

iforand4739-5

関数式を必要な範囲に貼り付けることで、複数の条件にあった振り分けを行なってくれます。

IF関数の条件の中にAND関数とOR関数を入れた複数条件の判定の仕方

iforand4739-6

IF関数の複数条件でAND関数またはOR関数を使って複数条件を仕分ける方法を紹介しましたが、今回はIF関数の式の中にAND関数とOR関数の両方を組み合わせたときの関数式を作ってみました。

振り分け方としては、

・赤点が無いこと
・内申がC以上であること

この2つの条件をクリアしている人だけを「合格」と表示し、クリアしていない人は「空白」で表示するIF関数を作ってみたいと思います。

iforand4739-7

=IF(AND(B3>=40,C3>=50,D3>=40,E3>=50,OR(F3=”A”,F3=”B”,F3=”C”)),“合格”,“”)

論理式・・・4科目全てが赤点ではなく内申の評価がC以上であるかという条件。

真の場合・・・論理式の条件をクリアしていれば「合格」の文字を表示します。

偽の場合・・・論理式の条件をクリアしていなければ「空白」を表示します。

iforand4739-8

判定したいセルの範囲に関数式を貼り付けて完了です。

編集後記

IF関数に「AND関数」または「OR関数」を組み合わせた複数条件の例を紹介しました。学校の成績表や会社の売上や人事などの評価などにも使えるものです。実際に私も、IF関数を使って複数条件を判定して評価に使っています。

判定する件数が少なければ、自分で仕分けをしてしまってもいいですが、件数が多くなると時間が掛かってしまいます。そのため、関数を使って判定してあげれば時間短縮にもなりますし、間違いがありませんので、是非使ってみてください。

スポンサーリンク

こんな記事もよく読まれています

no image
エクセルに住所の番地などを入力すると日付に変換されるのを防ぐ方法

エクセル(Excel)で住所録を作成していたときに都道府県の住所と住所番地を別で入力したら日付に変換されてしまいます。セルに「1-2-3」と入力してEnterキーを押すと「2001/2/3」と表示されてしまい住所の番地を […]

no image
2018-2019年の干支の可愛いイラスト入り月別六曜エクセルカレンダー|無料ダウンロード

2018年1月から2019年3月までの六曜(六輝)入りの干支イラスト月別カレンダーをエクセル(Excel)で作り無料ダウンロードできるようにしました。2018年の干支は戌(犬・いぬ)、2019年の干支は亥(いのしし)です […]

no image
エクセル関数SUMの使い方|計算できないときの解決法と引き算のやり方

表の合計値を求めるのに使うのがSUM関数です。売上高や点数、日計表や家計簿などエクセル(Excel)で作るときには、縦計・横計など複数のセルに入力されている数値の合計を計算しますが、そのときに役立つエクセル関数がSUMで […]

no image
2018・2019年カレンダー(年間・月別)テンプレートまとめ|無料ダウンロード・印刷

2018年・2019年の年間・月間カレンダーの無料ダウンロードできプリントアウトして使えるシンプルタイプとかわいい干支などのイラスト入りのテンプレートです。1月始まり・4月始まりと日曜始まり・月曜始まり、六曜入り、万年カ […]

no image
エクセル初心者のワークシートの使い方|追加・削除・名前の変更方法

エクセルの1つのファイルの中にワークシートという作業するシートを必要に応じて増やしたり、減らしたり、シート名を変更したりすることができます。シート名を変更することで、どんなデータを作成したのかが分かりやすくなりますし、作 […]

no image
印刷したら白紙ページが混ざるときの削除方法|エクセルの使い方

エクセル(Excel)で表を作成して印刷したら、白紙のページが出てきました。作成した表だけを印刷したかったのですが、印刷してみたら白紙が混ざることがありますよね。作成した表だけを印刷したいので白紙部分は削除したい、印刷し […]

no image
エクセルで良く使う103のショートカットキー目的別一覧表

エクセルの使い方を覚えるときにタブやリボン部分のボタンをマウスで押して行削除や罫線・日付・シート移動などの設定を行っていました。覚えたことを変えるのは抵抗がありますが、使ってみると作業時間の短縮になり効率化することができ […]

no image
すぐに使える!エクセルで作った月間業務報告書(月報)のテンプレート|無料ダウンロード

月間業務報告書や月報は1ヶ月の業務内容をまとめて書く書式のものです。業務月報だけを使うことは少なく、日報や週報と一緒に合わせて使うことが多いです。仕事をする上では、年間・月間・週間・日々とより細かく、詳細な情報を書いてい […]

no image
印刷するときに表を用紙の中央にしたい|エクセルの使い方

エクセル(Excel)で作成した表を印刷するときに、用紙の中央に寄せて印刷したら見栄えもいいし、用紙とのバランスがいいですよね。左側に寄って印刷されてしまい、バランスが良くないときがありますので、そんなときは、印刷したと […]

no image
行の高さが変わってしまった!自動で戻したり揃えたりする設定手順|エクセルの使い方

エクセル(Excel)の行の高さが違うのを気にするのはA型だから・・・。表作成をしているときに間違えて行を変えてしまったり、文字の大きさを変更していたら、行の高さが広がったままになってしまい元に戻らないということでありま […]

no image
エクセルで簡単な手作りアルバムの作り方!テンプレートの無料ダウンロードあり

フォトアルバムを手作りしてみようと思います。 お渡しする人が多いので、100均などでフォトブックやアルバムを買ってきて準備するのも大変なので、エクセル(Excel)を使って見栄えの良いアルバムを作りたいと思います。 エク […]

no image
スケジュール管理にエクセルの無料テンプレートを使って作成する

エクセルを使える人や関数やVBAが分かる人は、エクセルの機能を使って、エクセルでスケジュール管理できるようなひな形やテンプレートを作成する人もいますね。 エクセルでスケジュール管理の作り方を公開しているサイトも数多くあり […]

no image
エクセルに画像を挿入したいけどクリップアートが無い?画像の貼り付け方

エクセルで表や図を作成して企画書やプレゼン資料作成するときや案内書やお知らせなどをエクセル(Excel)で作るときにイラストや画像を入れることでイメージしやすいようにしますよね。また、地域や会社でバーベキュー大会やイベン […]

no image
エクセルの上部にある操作ボタンが消えた|リボンを表示する設定方法

エクセルを使っていて、操作していたらエクセルの上部にあるタブや操作するためのボタンが消えたり、非表示になることがあります。常に表示しておきたいのに消えたら困りますよね。タブが表示されている状態であればまだタブをクリックす […]

no image
余白なしや減らしたり調整して印刷する設定方法|エクセルの使い方

エクセル(Excel)で表などを作ったときに印刷すると余白部分が多く、もっと減らしたいと思うことがありますよね。余白をなくしたいとか、均等に調整したいとか、余白を削除する設定をしたい・・・。用紙いっぱいに印刷したりするた […]

no image
小数点以下が表示されないときの設定手順|エクセルの使い方

エクセル(Excel)の表作成をしていて比率を計算することが多々あります。前年対比や前月対比・達成率などを割合を計算するときに小数点以下を表示させたいときがあります。整数しか表示されないと同じ数字が並んだときに分かりにく […]

no image
区切りの良いところで改ページして印刷したい設定と解除方法|エクセルの使い方

エクセル(Excel)で表を作成して印刷してみたら、表が途中で切れてしまい変なところで2ページ目に印刷されるという経験があると思います。資料としては見にくくなってしまいますし、会議資料としては使えません。表のサイズが違う […]

no image
エクセル関数のIFの使い方|複数条件で評価判定する方法

Excel(エクセル)関数のIFの使い方知っていると何かと便利です。評価の種類が2種類とか3種類と条件が分岐して、特定の条件にあった結果の値を返すことができるのがIF関数です。条件に合うか、合わないかでセルに表示する文字 […]

no image
エクセルの起動・終了方法とファイル保存の仕方

エクセルを初めて使うときには、エクセル(Excel)を立ち上げて起動させないといけません。パソコンのデスクトップ上にエクセルのアイコンがあればダブルクリックすれば起動することは簡単ですが、無いときにはどこからエクセルを起 […]

no image
エクセルカレンダー六曜入り予定表!曜日の色を変えると便利

エクセルでカレンダーを作ってスケジュール管理をしています。 でも、マクロや関数といったものがよく分かっていなく、いつも使っている関数であれば分かるのですがエクセルカレンダーに六曜、曜日を入れて、特定の曜日だけ、例えば休み […]

no image
日付から曜日を表示するエクセル関数TEXTの使い方|祝日の色付けと和暦表示

カレンダーや日計表、スケジュール表などを作成するときに知りたいのが、日付から自動で曜日を表示したり、土日祝日は文字を色付けしたり、セルの背景を変えたりして休みが分かるようにしたいと言ったことです。曜日を手入力したり、土曜 […]

no image
エクセル初心者の使い方|画面構成と基本操作のやり方

エクセル(Excel)初心者にとって、エクセルを扱うのは難しいです。入門編として基本的なことをまず覚えておかないと、エクセルを使える人から「表を作っておいて」と頼まれたりしても分かりませんし、エクセルを扱うときに使う名称 […]

no image
2018・2019年の年間エクセルカレンダー1月・4月始まりの縦並び|無料ダウンロード

自分で使うために2018-2019(平成30年・平成31年)の年間カレンダーをエクセル(Excel)で作り、無料ダウンロードできるようにしました。1月始まりと4月始まりがあり、日付は縦に並んでいて予定を書き込めるようにし […]

no image
エクセルの行番号・列番号が表示されない!消えたときの表示方法

エクセルを開いたら何かシンプルだなぁと思ったら、行番号と列番号が表示されていませんでした。なんで表示されていないのかとも思いましたが、まずは表示するための設定方法を確認して表示することが先です。 そこで今回は、エクセルの […]

no image
管理しやすい住所録の作り方!エクセルで簡単作成|無料テンプレートあり

年賀状や取引先の方の住所を管理する住所録をエクセルで作りたいと思います。なるべく簡単に入力することができるようにしていきたいと思います。それに、入力するデータの数が多くなっても整理することが簡単にでき、活用できるようにし […]

no image
文字を入力すると上書きされるのを解除する方法|エクセルの使い方

エクセル(Excel)で文字入力をしていたりすると、文字を挿入することができずにあとの文字が消えて、入力した文字が上書きされてしまうことがあります。どうしても、文字を挿入することができなくて、他のセルに文字を入力して、そ […]

no image
エクセルで作成したカレンダーに関数を使って六曜を表示する方法

自分が使いやすいカレンダーやスケジュール帳などの管理台帳をエクセルで作ったときに曜日を入れるのと一緒に六曜も表示させたいと思いました。結婚式や婚姻届、葬式・告別式・お通夜、納車日・引っ越し・お宮参りなど、縁起のいい日に行 […]

no image
エクセルで数値を入力したとき【0】ゼロを先頭に表示する方法

エクセル(Excel)で表作成で数値の先頭に「0」ゼロを入力して表示させいときがありますが、普通に「0」ゼロを入力しても数値の頭に「0」ゼロが表示されません。例えば、電話番号は必ず「0」ゼロから始まりますよね。日付でも桁 […]

no image
エクセルのセルをコピーして矢印キーを押すと隣に移動し文字修正ができない

エクセルで表を作成し、文字入力は問題なく出来ました。でも、セルの内容をコピーして貼り付けたのですが、貼り付けたセルの文字を修正しようと矢印キーの「→」や「←」キーを押すとセルが移動するだけで文字の入力ができないときは、ど […]

no image
エクセルに入力した数字の右端にスペースが入り右寄せにならない

エクセル(Excel)で表計算をしているとたまに数字・数値が完全に右寄せにならないことがあります。画像のようにB列とC列は数字の最後に半角スペースが入ってしまっていて右寄せになっていません。D列のように右寄せにしたいです […]

no image
システム手帳のリフィルを無料ダウンロードして手帳を作る

毎日使うシステム手帳。スケジュール管理やタスク管理、メモなどに使うシステム手帳は、社会人になったら必須アイテムの1つですよね。 手帳には1月始まりと4月始まりがあります。冊子型になっている手帳を使っている人が多く、1年た […]

no image
スマホでExcel・Word・PowerPointを作成・データ編集・閲覧する方法は?

Android(アンドロイド)スマートフォンでExcel(エクセル)・Word(ワード)・PowerPoint(パワーポイント)のファイルデータを開いたり、編集したり、閲覧したいときがありますよね。 特に仕事でスマホのメ […]

no image
2018-2019年の干支の可愛いイラスト入り月別エクセルカレンダー日曜・月曜始まり|無料ダウンロード

2018年と2019年の干支(戌・犬・いぬ)の可愛いイラスト入り月別カレンダーをエクセル(Excel)で作りました。2018年1月から2019年3月分までを作成しましたので1月始まりでも4月始まりでも対応できます。日曜は […]

no image
簡単に枠線を付けて印刷したい|エクセルの使い方

エクセル(Excel)で作成した表を印刷するときに、ただ作成したデータだけを印刷するだけでは表としては見にくいですよね。表を見やすくするためには、枠線を付けて印刷したほうが見やすいです。自分用の資料のときには罫線は引かな […]

no image
エクセル関数のVLOOKUPで複数条件を評価判定する使い方

エクセル(Excel)関数を使いたいと思ったときに、何が最適な関数なのかよくわからないことが多く、関数の勉強を始めたので使い方についてまとめておこうと思います。VLOOKUP関数の使い方を知ると売上管理や人事やテストの成 […]

no image
すぐに使える!エクセルの業務報告書のテンプレート|無料ダウンロード

業務報告書とは、ビジネスにおいて上司に指示された仕事を遂行して、その結果または経過報告をするために使用する報告書です。担当者から上司に正確な情報を簡潔にまとめて伝える必要があります。何の件についての報告なのか、業務の内容 […]

no image
印刷するときのページ番号を「1」以外の途中からの連番設定にしたい|エクセルの使い方

エクセル(Excel)で作成した表のページ番号は通常「1」からの連番にしますが、たまに「1」以外の途中からのページ番号を使いたいときがあります。例えば、資料の差し替えのときなんかは「2」とか「3」ページから印刷するほうが […]

no image
表の行と列を一瞬で入れ替える方法|エクセルの使い方

エクセル(Excel)で作成した表の縦と横の見出しを切れ変えたほうが表が見やすいときがあります。でも、縦と横の軸、行と列を入れ替えるのは手作業で行ったら大変です。行と列のデータを1つずつコピーしては入れ替えていかないとい […]

no image
印刷するときにずれる・切れる・はみ出る表を1ページに収める方法|エクセルの使い方

エクセル(Excel)で表を作成して印刷してみると右端が切れてしまい、1ページに収まらずに2ページに渡って印刷されてしまうことがあります。表が途中で切れて2枚目にはみ出してしまうと見にくいです。印刷するときに印刷する範囲 […]

no image
エクセルで顧客名簿を管理する表の作り方|フリーテンプレート

会社で使う顧客名簿は検索しにくかったり、必要な情報が項目になかったりすることがあります。そんなとき、自分で顧客名簿を管理する「顧客名簿管理表」を自分で作成することで管理しやすくなりますし、データの分析もすることができるよ […]

no image
エクセルで@や/から始まる文字が入力できないときどうしたらいい?

エクセルで表作成をしているとき、滅多にありませんが「@(アットマーク)」や「/(半角スラッシュ)」を文字の頭につけて表示することがあります。でも、そのまま入力しても正しく表示することができません。いくら「@」や「/」を入 […]

no image
旅のしおりの作り方!エクセルで簡単手作りしちゃおう|テンプレートの無料ダウンロードあり

日帰り旅行や1泊などの宿泊旅行を友達やカップルで行くときに旅のしおりがあると気分が違いますし、日程や持ち物、費用、アクセス方法などの情報を皆で共有することができますし、盛り上がりますよね。既成のテンプレートもいくつかあり […]

no image
計算式を削除して計算結果だけをコピーする方法|エクセルの使い方

エクセル(Excel)で作成した表の数式は削除して、計算結果だけをコピーすることができます。私はよく、計算する表と計算結果だけを表示する表を作成しています。資料を作成するときに計算式があると資料作成に支障があるときがあり […]

no image
業務日報報告書のエクセルテンプレート5選|無料ダウンロード

業務日報は、今日・本日の仕事内容を記載して、やったことを記録に残し、業務の進捗管理をしたり、課題や反省点・明日行なうべき業務などを明確にすることを目的にしています。私も、業務報告書(日報)の作成依頼を受けて何パターンか作 […]

no image
エクセル初心者の使い方|複数のセル・行・列の選択や挿入・削除など

エクセルを初めて使う初心者の方は、エクセルのセル・行・列を上手に操作することを覚えましょう。セルだけではなく、行や列ごと選択することができたり、削除や挿入といった操作も出来ます。もちろん、1つのセルだけではなく複数のセル […]

no image
エクセル初心者でも作れる!簡単家計簿の作り方|無料テンプレートあり

エクセルで家計簿を作ることができます。関数やマクロなどの機能を使った上級者向けの家計簿を作ることもできますが、エクセル初心者でも簡単に家計簿を作ることができます。簡単な機能を作って本格的な家計簿を自分でつくることができま […]

no image
2018-2019年の月別シンプルエクセルカレンダー日曜・月曜始まり|無料ダウンロード

2018年と2019年の月別カレンダーをエクセル(Excel)で作りました。2018年1月から2019年3月分までを作成しましたので1月始まりでも4月始まりでも対応できます。また、職種や業種によって日曜はじまりと月曜はじ […]

no image
エクセルで月間カレンダーを自分で作る!関数を使い1度作れば年度や月を変えるだけの作り方

月間カレンダーをエクセルで作ってみたいと思います。1回作ってしまえば、年度や月を変更するだけで、月間カレンダーを更新できるように関数や条件付き書式を使って自動化したいと思います。 エクセルが得意ではない私が、作成するのに […]

no image
エクセル初心者の複合グラフの作り方|軸ラベルの表示・単位の追加など

エクセルで種類の違うグラフを1つのグラフにまとめて表示することができます。複合グラフとは、縦棒グラフと折れ線グラフと異なったグラフをグラフ化することです。数値の単位や大きさが違うグラフを1つの表にすることで数値だけの表よ […]

no image
エクセルで就業時間・時間外・給与計算を自動で行なう出勤簿を作成する方法

出勤簿・勤怠管理表・勤務時間計算表・タイムカードなど呼び方は様々ですが、出勤時間と退勤時間を入力することで所定労働時間と時間外労働時間(残業時間)を計算して、1ヶ月間の合計時間を計算し、さらに給与計算まで自動計算できるよ […]

関連コンテンツ



コメントを残す