<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>複数条件 - プログラミングで遊ブログ</title>
	<atom:link href="https://lemon818.com/tag/%E8%A4%87%E6%95%B0%E6%9D%A1%E4%BB%B6/feed/" rel="self" type="application/rss+xml" />
	<link>https://lemon818.com</link>
	<description>現役システムエンジニアが趣味でプログラミングする自由気ままなブログ</description>
	<lastBuildDate>Sat, 12 Oct 2019 06:59:37 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>
<atom:link rel="hub" href="https://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="https://pubsubhubbub.superfeedr.com"/>	<item>
		<title>【Excel 関数】IF関数にOR/ANDを組み合わせて複数条件に対応させる方法</title>
		<link>https://lemon818.com/excel-if/</link>
		
		<dc:creator><![CDATA[Take]]></dc:creator>
		<pubDate>Sun, 09 Dec 2018 00:22:24 +0000</pubDate>
				<category><![CDATA[Excel]]></category>
		<category><![CDATA[AND]]></category>
		<category><![CDATA[OR]]></category>
		<category><![CDATA[複数条件]]></category>
		<guid isPermaLink="false">https://lemon818.com/?p=2740</guid>

					<description><![CDATA[はじめに Excel では IF関数を使ってさまざまな条件分岐を行えます。 さらに OR/AND 関数をつかって複数の条件が一致する場合もしくは複数の条件の中からどれかと一致する場合に 処理するように実装することも可能で…]]></description>
										<content:encoded><![CDATA[<h2>はじめに</h2>
<p>Excel では IF関数を使ってさまざまな条件分岐を行えます。</p>
<p>さらに OR/AND 関数をつかって複数の条件が一致する場合もしくは複数の条件の中からどれかと一致する場合に</p>
<p>処理するように実装することも可能です。</p>
<p>このページでは、IF関数に複数条件を対応させる方法についてご紹介します。</p>
<h2>IF関数の複数条件</h2>
<p>まず、IF関数の使い方とAND/OR関数への組み合わせ方法について順に説明します。</p>
<h3>IF関数</h3>
<div class="sc_frame_wrap inline orange">
<div class="sc_frame_title">IF関数の表記方法</div>
<div class="sc_frame ">
<div class="sc_frame_text"><strong>=IF(論理式,真の場合,偽</strong><strong>の場合)</strong></div>
</div>
</div>
<p>ある条件式（論理式）が、真の場合（つまり、条件が当てはまる場合）と偽の場合（つまり、条件に当てはまらない場合）とで処理を分岐できます。</p>
<p>例で説明しますと</p>
<p style="text-align: center;"><strong>=IF(値段≧1000,高い,安い)</strong></p>
<p>なら、「値段」が 1000 以上なら「高い」、1000以下なら「安い」ということです。</p>
<p>「値段」が A1 セルにある場合</p>
<p style="text-align: center;"><strong>=IF(A1≧1000,高い,安い)</strong></p>
<p>となります。</p>
<h3>OR 関数</h3>
<div class="sc_frame_wrap inline orange">
<div class="sc_frame_title">OR関数の表記方法</div>
<div class="sc_frame ">
<div class="sc_frame_text"><strong>=OR(論理式1,論理式2,.....</strong><strong>)</strong></div>
</div>
</div>
<p>ORの括弧内に含まれる論理式のどれか一つが当てはまる場合は 「TRUE」、どれにも当てはまらない場合は 「FALSE」を返します。</p>
<p>例で説明しますと</p>
<p style="text-align: center;"><strong>=OR(個数&gt;15,値段&gt;5000)</strong></p>
<p>なら、①「個数」が 15 より大きい条件と➁「値段」が5000より大きい条件との2つの条件があり、</p>
<p>①と➁のどちらかに当てはまる場合「TRUE」、どちらにも当てはまらない場合「FALSE」となります。</p>
<p>OR 関数を複数条件で使う場合、<strong>「または」</strong>という意味であることを念頭に入れてください。</p>
<h5>補足</h5>
<div>
<div class="voice clearfix left n_bottom">
<div class="icon">
<p><img decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2019/07/hukurou.jpg" /></p>
<div class="name"></div>
</div>
<div class="text sc_balloon left white">「TRUE」と「FALSE」の違いってなんや？</div>
</div>
</div>
<div>
<p>プログラミングではある条件が真（条件が正しい）か偽（条件が正しくない）を判断した場合、</p>
<p>その結果として「TRUE」か 「FALSE」 という値を出力させます。</p>
<p>「TRUE」「FALSE」がわからない方は、下記のようなイメージをもってください。</p>
</div>
<div class="sc_designlist li fa_angle_o blue">
<ul>
<li>TRUE → 条件に当てはまる  (【例】バナナは「黄色」→ TRUE)</li>
<li>FALSE → 条件に当てはまらない (【例】リンゴは「黄色」→ FALSE)</li>
</ul>
<p>※バナナは黄色、リンゴは赤色ということが前提です。</p>
</div>
<h4>IF関数とOR関数</h4>
<p>IF関数とOR関数を組み合わせる場合、以下のようにします。</p>
<p style="text-align: center;"><strong>=IF(OR(論理式1,...),真の場合,偽の場合)</strong></p>
<p>下記画面では、「個数」が15より大きい （OR （または））「値段」が5000より大きい場合は「高い」、それ以外は「安い」となります。</p>
<p><img fetchpriority="high" decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2018/12/excel-if-1.png" alt="" width="922" height="417" class="wp-image-2745 aligncenter" srcset="https://lemon818.com/wp/wp-content/uploads/2018/12/excel-if-1.png 1339w, https://lemon818.com/wp/wp-content/uploads/2018/12/excel-if-1-300x136.png 300w, https://lemon818.com/wp/wp-content/uploads/2018/12/excel-if-1-768x347.png 768w, https://lemon818.com/wp/wp-content/uploads/2018/12/excel-if-1-1024x463.png 1024w" sizes="(max-width: 922px) 100vw, 922px" /></p>
<h3>AND 関数</h3>
<div class="sc_frame_wrap inline orange">
<div class="sc_frame_title">AND関数の表記方法</div>
<div class="sc_frame ">
<div class="sc_frame_text"><strong>=AND(論理式1,論理式2,.....</strong><strong>)</strong></div>
</div>
</div>
<p>ANDの括弧内に含まれる論理式の全てに当てはまる場合は 「TRUE」、どれにも当てはまらない場合は 「FALSE」を返します。</p>
<p>例で説明しますと</p>
<p style="text-align: center;"><strong>=AND(個数&gt;15,値段&gt;5000)</strong></p>
<p>なら、①「個数」が 15 より大きい条件と➁「値段」が5000より大きい条件との2つの条件があり、</p>
<p>①と➁の両方に当てはまる場合「TRUE」、どちらにも当てはまらない場合「FALSE」となります。</p>
<p>OR 関数を複数条件で使う場合、<strong>「かつ」</strong>という意味であることを念頭に入れてください。</p>
<h4>IF関数とAND関数</h4>
<p>IF関数とAND関数を組み合わせる場合、以下のようにします。</p>
<p style="text-align: center;"><strong>=IF(AND(論理式1,...),真の場合,偽の場合)</strong></p>
<p>下記画面では、「個数」が15より大きい （AND （かつ））「値段」が5000より大きい場合は「高い」、それ以外は「安い」となります。</p>
<p><img decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2018/12/excel-if-2.png" alt="" width="878" height="390" class="wp-image-2748 aligncenter" srcset="https://lemon818.com/wp/wp-content/uploads/2018/12/excel-if-2.png 1355w, https://lemon818.com/wp/wp-content/uploads/2018/12/excel-if-2-300x133.png 300w, https://lemon818.com/wp/wp-content/uploads/2018/12/excel-if-2-768x341.png 768w, https://lemon818.com/wp/wp-content/uploads/2018/12/excel-if-2-1024x454.png 1024w" sizes="(max-width: 878px) 100vw, 878px" /></p>
<h4>IF関数とAND関数とOR関数</h4>
<p>AND 関数 と OR 関数を使って複雑な条件も可能です。</p>
<p>下記画面では、以下の3つの条件があります。</p>
<div class="sc_designlist ol square solid blue">
<ol>
<li>「個数」が15より大きい</li>
<li>「値段」が5000より大きい</li>
<li>「重さ」が2000より大きい</li>
</ol>
</div>
<p><img decoding="async" src="https://lemon818.com/wp/wp-content/uploads/2018/12/excel-if-3.png" alt="" width="958" height="414" class="wp-image-2749 aligncenter" srcset="https://lemon818.com/wp/wp-content/uploads/2018/12/excel-if-3.png 1407w, https://lemon818.com/wp/wp-content/uploads/2018/12/excel-if-3-300x130.png 300w, https://lemon818.com/wp/wp-content/uploads/2018/12/excel-if-3-768x332.png 768w, https://lemon818.com/wp/wp-content/uploads/2018/12/excel-if-3-1024x442.png 1024w" sizes="(max-width: 958px) 100vw, 958px" /></p>
<p>&nbsp;</p>
<p>まず、OR関数で、➁「値段」が5000より大きい と③「重さ」が2000より大きいのどちらかの条件が当てはまるかを確認します。</p>
<p>その後、①「個数」が15より大きいと OR 関数の二つの条件が当てはまるかを確認し、「TRUE」か「FALSE」 を判断します。</p>
<p>「TRUE」（条件が当てはまる）の場合は「高い」、「FALSE」（条件が当てはまらない）の場合は「安い」となります。</p>
<h2>最後に</h2>
<p>IF関数は非常に汎用性の高い関数で、Excel で絶対に覚えておく必要がある関数のうちの一つです。</p>
<p>IF関数を使えば複雑な条件も簡単に使用することができますのでぜひ覚えておいてください。</p>
<p>&nbsp;</p>
<p><span></span></p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
