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

スタディサプリというシステムを使って実際に子供の成績がアップした!?
 
小学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
エクセルの作業を効率化させるショートカットキー一覧

エクセルにはショートカットキーというものがあります。今まではマウスで作業指示していたことをキーボード操作だけで作業ができてしまうというものです。例えば、印刷するときには「ファイル」タブを選んでから「印刷」を選ぶことで印刷 […]

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

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

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

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

no image
複数の入力文字の中から何度も入力する簡単なショートカットキー操作|エクセルの使い方

エクセル(Excel)を使っていて、複数の文字を入力する中で前に入力した同じ文字を何回も入力することがあります。その都度、キーボードを打って入力するのは面倒だし、もっと簡単に入力したいというときに便利なショートカットキー […]

no image
エクセルの使い方|コピーや連続データ入力・セルの移動方法

エクセル(Excel)の使い方として、知っておくと便利な機能があります。必ず使う機能であり、基本的な機能ですので知っておく必要があります。同じものをコピーするとき、セル1つ1つに入力するのは大変ですよね。また、連続するデ […]

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

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

no image
エクセルで作れるグラフの種類と作成するときの名称と役割

エクセルは表作成ソフトですので、作った表を見やすいようにグラフにすることができます。グラフは会議資料や報告書、企画書、プレゼン資料などに使うことができます。数字の羅列だけだと分かりにくいですが、グラフにすることでデータの […]

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

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

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

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

no image
エクセル関数でエラー#N/Aを非表示にする方法|IFERRORの使い方

請求書や見積書・受注書などの書類に商品・単価・数量・金額を表示するときにVLOOKUP関数を使って自動表示させると、検索値となっているセルが未入力の状態だと「#N/A」というエラーが表示されてしまいます。この状態では、送 […]

no image
エクセル関数で今日の日付を自動表示する|TODAYの簡単な使い方

何か書類を作成するときに作成日を印刷しますが、手入力していると作成日付の修正を忘れてしまい、先月のままだったり以前の日付のまま印刷してしまうことがあります。発送前に気がつけば修正するばよいですが、紙の無駄にもなりますし、 […]

no image
業務報告に使えるエクセルの週報テンプレート・ひな形の無料ダウンロード

会社として部所や課の仕事内容を共有または上司が把握するためには業務報告書が役立ちます。ビジネスマンとしては一人で仕事をする訳ではなく課として、または部として皆で業務を遂行していくので、皆が行っている業務内容を把握すること […]

no image
難しい漢字・文字を入力の読み方が分からないときは手書き入力を利用しましょう

エクセル(Excel)やワード(Word)で文章や文字を入力しているときに読めない漢字が出てきたときどうしますか?読み方を色々と変えて入力して漢字変換してみて入力候補に出てきたらいいですが、出てこなかったときは入力のしよ […]

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

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

no image
空白セルだけを選択して文字入力や削除する方法|エクセルの使い方

エクセル(Excel)で表を作成するときに、空欄が発生することがあります。何も入力しなくてもいいかなぁと思って空白セルにしていたけど、やっぱり文字や数値を入力したほうがいいかなとか背景色を変えたほうがいいかなとか、削除し […]

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

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

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

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

no image
セル幅からはみ出した文字を下のセルに分割表示する|エクセルの使い方

エクセル(Excel)で文字を入力したときに、セル幅を文字がはみ出すことがありますよね。セル幅を変えることでセル内に文字を全て表示することができますが、セルの幅を変えたくないまたはセル幅を変えられないというとき、セル幅に […]

no image
エクセルのプルダウンの作り方|設定・追加・解除方法の手順

エクセル(Excel)で表作成をしていると同じ項目を何度も入力することがあります。何度も同じ項目を繰り返し入力するのも面倒ですし、入力ミスもあります。半角と全角・スペースの統一をすることで抽出するときも正しく表示すること […]

no image
エクセルの数式バーが消えた!非表示になったときの出し方・表示方法

資料作成のための過去に作成したデータをUSBメモリカードでもらい、私のパソコンで資料のエクセル(Excel)ファイルを開いたら名前ボックスと数式バーが表示されなくなってしまいました。さっきまでエクセルを使っていたときは数 […]

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

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

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

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

no image
印刷したときにページ数と総ページ数を入れる設定をしたい|エクセルの使い方

エクセル(Excel)で作成した表を印刷したら、どれが1ページ目なのか2ページ目なのか分からなくなってしまいました。表を確認して順番通りに並べていく作業をしないといけません。このときに、印刷したページの下にページ数と総ペ […]

no image
エクセルに入力した日付が正しく表示されないときの解決法

エクセルで表を作成してたら、日付がおかしくなっていました。実際の日付よりも4年違う表示になっていました。何か変な操作をしたのかバグなのか分からなく、正しい日付を表示するのに苦労しましたので記録として残しておきます。エクセ […]

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

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

no image
エクセルで読めない漢字を入力する方法|総画数や部首の画数で検索する手順

エクセルに文字や文章を入力したりしているとき、原稿のほうの漢字が読めないときがありませんか。例えば、忽ち(たちまち)・強ち(あながち)・恣意(しい)・未曾有(みぞう)・夥しい(おびただしい)など他にも難しい漢字がたくさん […]

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

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

no image
住所録・顧客リスト・取引先名簿など管理表をエクセルで作成する方法

住所・氏名・電話番号などを管理するための顧客リスト・取引先名簿などの住所録をエクセル(Excel)で作成したいと思います。データを入力するために見出しを決めてから入力していくと効率がいいですよ。入力規則を使って間違いを減 […]

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

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

no image
エクセルで作成した議事録テンプレート10選|無料ダウンロード

議事録は会社で統一されているところは少ないみたいです。私が勤めた何社かの会社の中でも議事録が統一されていたのは数社だけで、他の会社では部所で議事録のフォーマットが違っていました。基本は、会議の内容がきちんと伝わる内容にな […]

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

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

no image
郵便番号や住所を自動入力したいときの設定方法とやり方|エクセルの使い方

エクセル(Excel)で郵便番号や住所を入力しているときに、こんなことを思いませんか?「郵便番号から住所を自動入力したい」とか「住所から郵便番号を自動入力したい」と。これを自動で入力することができ表示してくれるとかなり入 […]

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

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

no image
エクセル関数!合計値を求めるSUMの使い方|合計・計算されないときの解決法は?

複数の数値の値を足して合計を計算することができるのは、SUM関数です。このSUM関数は、売上集計表などの表を作成するときに縦計と横計を算出するのに、よく使われる関数です。今回は支店の売上集計表を作成して、売上金額の合計を […]

no image
支払期限などの月末日付を求めるエクセル関数|EOMONTHの使い方

請求書などを作成するときに、支払期限を設定します。その支払期限は、翌月末日支払いが多いと思います。この支払期限をエクセル関数を使って自動入力することができます。使う関数はEOMONTHというものです。今まで私は、最初のシ […]

no image
表の列幅を変えずにそのままコピーする方法|エクセルの使い方

エクセルで作成した表を他のシートやワークブックにコピーするときに列幅が変わってしまうことがあります。列幅が変わるとまた、調整しないといけなくなるので時間が掛かります。作成した表の列幅をそのまま移動することができれば調整す […]

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

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

no image
すぐ使える履歴書テンプレート5種類|無料ダウンロード(エクセル)

履歴書を書いたことがある人が多いと思います。私も何回も履歴書を書きました。アルバイトやパート、就職活動や転職活動で何枚も書きました。手書きのときもあれば、エクセル(Excel)やワード(Word)のテンプレートやフォーマ […]

no image
離れた複数のセル範囲を同時に選択して操作したい|エクセルの使い方

エクセル(Excel)の表作成・表計算を作っているときに、「こうしておけば良かった」ということを途中で気が付くときがあります。私が気が付いたことは、列の色を1列おきに背景や文字カラーを変えておいたら見やすかったというとき […]

no image
すぐに使える!エクセルで作成した出張旅費精算書のテンプレート|無料ダウンロード

出張旅費精算は、旅費規程に定める移動距離などの旅費条件を満たしたときに出張としみなされます。交通費精算とは違う、出張旅費精算書を使って精算します。というのも、宿泊費や日当などが発生するため、出張旅費精算書を使って精算しま […]

no image
エクセルで作成した見積書テンプレート10選|無料ダウンロード

会社や個人事業主の方は、取引先や得意先などのお客様などから商品などの見積り依頼があったときに導入しているシステムやソフトに見積書発行機能が付いていれば、それを使えば販売管理が一元管理できて便利ですが、ソフトを購入するには […]

no image
2018・2019年 月齢エクセルカレンダーの無料ダウンロード・印刷

2018・2019年の月齢カレンダーをエクセル(Excel)で作りました。仕事をするときに月の満ち欠けを参考にしてスケジュールを立てていますが、いつから何をはじめたら良いのか書けるように余白を増やしたフォーマットにしまし […]

no image
エクセルの列番号が数字になりセルA1がR1C1と表示されるときの対処法

エクセル(Excel)を開いたら列番号が英数字の「A」とか「B」ではなく、行番号と同じように数字が表示されてしまっています。セルA1の部分のセルをアクティブセルにするとセル番号が「R1C1」と表示されています。列番号が英 […]

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

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

no image
2018・2019年のスケジュール帳エクセルテンプレート無料ダウンロード・印刷

2018年1月から2019年3月までのスケジュール帳を作成しました。日付を横と縦の2つのバーションを作り時間別で管理できます。土日祝日の色を変えて分かりやすくし、記入欄も多くしたエクセル(Excel)ファイルを無料でダウ […]

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

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

no image
エクセルに入力した数値が「##」が表示されるのを正しく表示したい

エクセルで表を作成していたら、セルに入力した数値が##で表示されるので入力した数値や日付が見えません。セルの表示が##になると印刷しても##で印刷されてしまうため正しい表示に直す必要があります。エクセルをはじめて使う初心 […]

no image
指定した印刷範囲だけを印刷する設定方法|エクセルの使い方

エクセル(Excel)で作成した表を印刷すると、表が途中で途切れてしまったり、印刷したときに印刷した表が左上に寄ってしまい余計な部分までが印刷されてしまうということがあります。印刷用紙にしっかりと指定した範囲の表だけを印 […]

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

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

no image
エクセル初心者!文字入力と数式の使い方を覚えよう

さて、エクセル初心者にとってエクセルを起動させてから何をしたらよいのかというと、文字を入力したり、数式の基本的な使い方を覚える必要があります。エクセルは表計算ソフトなので表作成のための基本的な操作を覚える必要があります。 […]

関連コンテンツ



コメントを残す