<?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>logic &#8211; excel·a·vista</title>
	<atom:link href="https://excelavista.com/tag/logic/feed/" rel="self" type="application/rss+xml" />
	<link>https://excelavista.com</link>
	<description></description>
	<lastBuildDate>Wed, 29 Jul 2026 14:36:53 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.2</generator>
	<item>
		<title>IF Function สำหรับมือใหม่ — ใช้เงื่อนไขตัดสินใจใน Excel</title>
		<link>https://excelavista.com/excel-for-beginners/if-function-excel-for-beginners/</link>
					<comments>https://excelavista.com/excel-for-beginners/if-function-excel-for-beginners/#respond</comments>
		
		<dc:creator><![CDATA[lungthi]]></dc:creator>
		<pubDate>Wed, 29 Jul 2026 14:31:30 +0000</pubDate>
				<category><![CDATA[Excel สำหรับมือใหม่]]></category>
		<category><![CDATA[beginner]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[if-function]]></category>
		<category><![CDATA[logic]]></category>
		<category><![CDATA[พื้นฐาน]]></category>
		<guid isPermaLink="false">https://excelavista.com/?p=93</guid>

					<description><![CDATA[1. ถ้า… แล้ว… ไม่งั้น… — วิธีคิดของคนทำงาน ในชีวิตประจำวันเราตัดสินใจโดยใช้เงื่อนไขตลอดเวลา: ใน Excel ก็มีฟังก์ชันที่ทำงานแบบนี้เหมือนกันครับ — มันชื่อว่า IF Function IF คือฟังก์ชันที่ให้ Excel ตรวจสอบเงื่อนไข แล้วตัดสินใจว่าจะแสดงค่าอะไรออกมา โดยคุณเป็นคนกำหนดกฏเกณฑ์เอง IF Function ช่วยให้คุณ: มะ! เปิดไฟล์ตัวอย่างแล้วทำไปพร้อมกันเลยครับ — มีชีทตัวอย่างให้ลองทำตามทุกหัวข้อ จะได้เห็นภาพว่า IF ทำงานยังไงบ้าง! 2. IF Function คืออะไร? โครงสร้างพื้นฐาน IF Function มีโครงสร้างง่ายมากครับ: 3 ส่วนสำคัญของ IF: ส่วน ความหมาย ตัวอย่าง Logical_test เงื่อนไขที่ต้องการตรวจสอบ B2 &#62;= 80 Value_if_true ค่าที่จะแสดงถ้าเงื่อนไขเป็นจริง &#8220;ผ่าน&#8221; Value_if_false ค่าที่จะแสดงถ้าเงื่อนไขเป็นเท็จ &#8220;ไม่ผ่าน&#8221; [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">1. ถ้า… แล้ว… ไม่งั้น… — วิธีคิดของคนทำงาน</h2>



<p class="wp-block-paragraph">ในชีวิตประจำวันเราตัดสินใจโดยใช้เงื่อนไขตลอดเวลา:</p>



<ul class="wp-block-list">
<li><strong>ถ้า</strong> ฝนตก <strong>แล้ว</strong> เอาร่มไป <strong>ไม่งั้น</strong> ใส่เสื้อกันหนาวเฉยๆ</li>



<li><strong>ถ้า</strong> ยอดขายถึงเป้า <strong>แล้ว</strong> ได้โบนัส <strong>ไม่งั้น</strong> ได้แค่เงินเดือน</li>



<li><strong>ถ้า</strong> คะแนนสอบเกิน 80 <strong>แล้ว</strong> ได้เกรด A <strong>ไม่งั้น</strong> ต้องดูเกณฑ์ถัดไป</li>
</ul>



<p class="wp-block-paragraph">ใน Excel ก็มีฟังก์ชันที่ทำงานแบบนี้เหมือนกันครับ — มันชื่อว่า <strong>IF Function</strong></p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><strong>IF</strong> คือฟังก์ชันที่ให้ Excel <strong>ตรวจสอบเงื่อนไข</strong> แล้วตัดสินใจว่าจะแสดงค่าอะไรออกมา โดยคุณเป็นคนกำหนดกฏเกณฑ์เอง</p>
</blockquote>



<p class="wp-block-paragraph">IF Function ช่วยให้คุณ:</p>



<ul class="wp-block-list">
<li><strong>ประหยัดเวลา</strong> — ไม่ต้องมานั่งตรวจสอบทีละแถว</li>



<li><strong>ลดข้อผิดพลาด</strong> — คอมพิวเตอร์ตรวจสอบแม่นยำกว่า 100%</li>



<li><strong>ทำงานอัตโนมัติ</strong> — แค่ตั้งสูตรครั้งเดียว ใช้ได้กับข้อมูลเป็นพันแถว</li>



<li><strong>ปรับเปลี่ยนง่าย</strong> — แก้เงื่อนไขตรงไหนก็ได้ อัปเดตทั้งตาราง</li>
</ul>



<p class="wp-block-paragraph">มะ! <a href="https://1drv.ms/x/c/4dab1fe25d608ff5/IQCFfNf7nesNT6e6K-KQoClkAX-3Y7d_LTRSx3Oi-MMgI4U?e=HplZtr">เปิดไฟล์ตัวอย่าง</a>แล้วทำไปพร้อมกันเลยครับ — มีชีทตัวอย่างให้ลองทำตามทุกหัวข้อ จะได้เห็นภาพว่า IF ทำงานยังไงบ้าง!</p>



<h2 class="wp-block-heading">2. IF Function คืออะไร? โครงสร้างพื้นฐาน</h2>



<p class="wp-block-paragraph">IF Function มีโครงสร้างง่ายมากครับ:</p>



<pre class="wp-block-code"><code>=IF( เงื่อนไขที่ตรวจสอบ , ค่าถ้าเป็นจริง , ค่าถ้าเป็นเท็จ )</code></pre>



<h3 class="wp-block-heading">3 ส่วนสำคัญของ IF:</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>ส่วน</th><th>ความหมาย</th><th>ตัวอย่าง</th></tr></thead><tbody><tr><td><strong>Logical_test</strong></td><td>เงื่อนไขที่ต้องการตรวจสอบ</td><td>B2 &gt;= 80</td></tr><tr><td><strong>Value_if_true</strong></td><td>ค่าที่จะแสดงถ้าเงื่อนไขเป็นจริง</td><td>&#8220;ผ่าน&#8221;</td></tr><tr><td><strong>Value_if_false</strong></td><td>ค่าที่จะแสดงถ้าเงื่อนไขเป็นเท็จ</td><td>&#8220;ไม่ผ่าน&#8221;</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><strong>ตัวอย่างที่เข้าใจง่ายที่สุด:</strong></p>



<pre class="wp-block-code"><code>=IF(B2 &gt;= 80, "ผ่าน", "ไม่ผ่าน")</code></pre>



<p class="wp-block-paragraph">ความหมาย: <strong>ถ้า</strong> ค่าในเซลล์ B2 มากกว่าหรือเท่ากับ 80 <strong>ให้แสดง</strong> &#8220;ผ่าน&#8221; <strong>ถ้าไม่ใช่</strong> ให้แสดง &#8220;ไม่ผ่าน&#8221;</p>



<h3 class="wp-block-heading">ตัวดำเนินการเปรียบเทียบที่ใช้กับ IF</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>ตัวดำเนินการ</th><th>ความหมาย</th><th>ตัวอย่าง</th></tr></thead><tbody><tr><td>=</td><td>เท่ากับ</td><td>B2 = &#8220;ฝ่ายขาย&#8221;</td></tr><tr><td>&gt;</td><td>มากกว่า</td><td>C2 &gt; 10000</td></tr><tr><td>&lt;</td><td>น้อยกว่า</td><td>D2 &lt; 50</td></tr><tr><td>&gt;=</td><td>มากกว่าหรือเท่ากับ</td><td>E2 &gt;= 80</td></tr><tr><td>&lt;=</td><td>น้อยกว่าหรือเท่ากับ</td><td>F2 &lt;= 30</td></tr><tr><td>&lt;&gt;</td><td>ไม่เท่ากับ</td><td>G2 &lt;&gt; &#8220;ยกเลิก&#8221;</td></tr></tbody></table></figure>



<h2 class="wp-block-heading">3. ตัวอย่างที่ 1: ตรวจสอบยอดขายว่าได้ตามเป้าหรือไม่</h2>



<p class="wp-block-paragraph">สถานการณ์ที่พบบ่อยที่สุดครับ — คุณมีข้อมูลยอดขายรายวันของพนักงานขาย และต้องการรู้ว่าใครทำยอดถึงเป้า (15,000 บาท) หรือไม่</p>



<p class="wp-block-paragraph"><strong>ข้อมูล:</strong></p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>ชื่อพนักงาน</th><th>ยอดขาย (บาท)</th><th>ผลการประเมิน</th></tr></thead><tbody><tr><td>สมชาย</td><td>18,500</td><td></td></tr><tr><td>สมหญิง</td><td>12,300</td><td></td></tr><tr><td>วิชัย</td><td>22,000</td><td></td></tr><tr><td>นภา</td><td>9,800</td><td></td></tr><tr><td>ประเสริฐ</td><td>15,000</td><td></td></tr><tr><td>กัญญา</td><td>7,200</td><td></td></tr></tbody></table></figure>



<h3 class="wp-block-heading">วิธีทำ</h3>



<p class="wp-block-paragraph">คลิกที่เซลล์ C2 แล้วพิมพ์สูตร:</p>



<pre class="wp-block-preformatted">=IF(B2 &gt;= 15000, "ผ่าน", "ไม่ผ่าน")</pre>



<p class="wp-block-paragraph">จากนั้นกด Enter แล้วลาก Fill Handle (จุดสี่เหลี่ยมมุมขวาล่างของเซลล์) ลงมา — จะเห็นผลลัพธ์ทันที!</p>



<p class="wp-block-paragraph"><strong>ผลลัพธ์ที่ได้:</strong></p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>ชื่อพนักงาน</th><th>ยอดขาย (บาท)</th><th>ผลการประเมิน</th></tr></thead><tbody><tr><td>สมชาย</td><td>18,500</td><td>ผ่าน</td></tr><tr><td>สมหญิง</td><td>12,300</td><td>ไม่ผ่าน</td></tr><tr><td>วิชัย</td><td>22,000</td><td>ผ่าน</td></tr><tr><td>นภา</td><td>9,800</td><td>ไม่ผ่าน</td></tr><tr><td>ประเสริฐ</td><td>15,000</td><td>ผ่าน</td></tr><tr><td>กัญญา</td><td>7,200</td><td>ไม่ผ่าน</td></tr></tbody></table></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f526.png" alt="🔦" class="wp-smiley" style="height: 1em; max-height: 1em;" />สังเกต:</strong> ประเสริฐมียอดขาย 15,000 บาทพอดี ซึ่งเงื่อนไขคือ &gt;= 15000 ดังนั้นก็ได้ &#8220;ผ่าน&#8221; ครับ</p>
</blockquote>



<p class="wp-block-paragraph"><a href="https://1drv.ms/x/c/4dab1fe25d608ff5/IQCFfNf7nesNT6e6K-KQoClkAX-3Y7d_LTRSx3Oi-MMgI4U?e=HplZtr">เปิดไฟล์ตัวอย่าง</a> — ไปที่ชีท &#8220;ยอดขาย&#8221; แล้วลองเปลี่ยนค่ายอดขายดูนะครับ พอเปลี่ยนค่า ผลลัพธ์ใน IF ก็จะเปลี่ยนตามทันที!</p>



<h2 class="wp-block-heading">4. ตัวอย่างที่ 2: คำนวณส่วนลดตามยอดซื้อ</h2>



<p class="wp-block-paragraph">สถานการณ์จริงที่เจอบ่อยในร้านค้าออนไลน์ — คุณต้องการให้ส่วนลดแก่ลูกค้า โดย <strong>ถ้าซื้อครบ 1,000 บาทขึ้นไป ลด 10%</strong> แต่ถ้าต่ำกว่านั้นไม่ได้ส่วนลด</p>



<p class="wp-block-paragraph"><strong>ข้อมูล:</strong></p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>ชื่อลูกค้า</th><th>ยอดซื้อ (บาท)</th><th>ส่วนลด</th><th>ยอดสุทธิ</th></tr></thead><tbody><tr><td>สมใจ</td><td>1,250</td><td></td><td></td></tr><tr><td>มานพ</td><td>850</td><td></td><td></td></tr><tr><td>วิภา</td><td>2,000</td><td></td><td></td></tr><tr><td>ชัย</td><td>500</td><td></td><td></td></tr><tr><td>ดารา</td><td>1,500</td><td></td><td></td></tr></tbody></table></figure>



<h3 class="wp-block-heading">วิธีทำส่วนลด (คอลัมน์ C)</h3>



<p class="wp-block-paragraph">คลิก C2 แล้วพิมพ์:</p>



<pre class="wp-block-preformatted">=IF(B2 &gt;= 1000, B2 * 0.1, 0)</pre>



<p class="wp-block-paragraph"><strong>อธิบาย:</strong></p>



<ul class="wp-block-list">
<li>ถ้า B2 &gt;= 1000 → ส่วนลด = ยอดซื้อ x 10% (0.1)</li>



<li>ถ้า B2 &lt; 1000 → ส่วนลด = 0 บาท (ไม่ได้รับส่วนลด)</li>
</ul>



<h3 class="wp-block-heading">วิธียอดสุทธิ (คอลัมน์ D)</h3>



<p class="wp-block-paragraph">คลิก D2 แล้วพิมพ์:</p>



<pre class="wp-block-code"><code>= B2 - C2</code></pre>



<p class="wp-block-paragraph">จากนั้นลากสูตรทั้งคอลัมน์ C และ D ลงมา จะได้ผลลัพธ์:</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>ชื่อลูกค้า</th><th>ยอดซื้อ (บาท)</th><th>ส่วนลด</th><th>ยอดสุทธิ</th></tr></thead><tbody><tr><td>สมใจ</td><td>1,250</td><td>125</td><td>1,125</td></tr><tr><td>มานพ</td><td>850</td><td>0</td><td>850</td></tr><tr><td>วิภา</td><td>2,000</td><td>200</td><td>1,800</td></tr><tr><td>ชัย</td><td>500</td><td>0</td><td>500</td></tr><tr><td>ดารา</td><td>1,500</td><td>150</td><td>1,350</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><strong>ปรับเปลี่ยนเกณฑ์ได้ง่าย:</strong> ถ้าบริษัทเปลี่ยนนโยบายเป็น &#8220;ซื้อครบ 800 บาทลด 5%&#8221; — แค่เปลี่ยนสูตรเป็น:</p>



<pre class="wp-block-preformatted">=IF(B2 &gt;= 800, B2 * 0.05, 0)</pre>



<p class="wp-block-paragraph">แค่นี้ก็อัปเดตทั้งตารางแล้วครับ ไม่ต้องมานั่งคิดใหม่ทีละคน!</p>



<h2 class="wp-block-heading">5. ตัวอย่างที่ 3: ตรวจสอบสถานะสินค้าคงคลัง</h2>



<p class="wp-block-paragraph">สำหรับคนที่ทำงานด้านคลังสินค้าหรือร้านค้า — คุณต้องการตรวจสอบว่าสินค้าตัวไหนใกล้หมด โดยกำหนดว่า <strong>ถ้าคงเหลือน้อยกว่า 20 ชิ้น ให้ขึ้น &#8220;สั่งซื้อ&#8221; แต่ถ้ามากกว่าหรือเท่ากับ 20 ชิ้น ให้ขึ้น &#8220;ปกติ&#8221;</strong></p>



<p class="wp-block-paragraph"><strong>ข้อมูล:</strong></p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>รหัสสินค้า</th><th>ชื่อสินค้า</th><th>จำนวนคงเหลือ</th><th>สถานะ</th></tr></thead><tbody><tr><td>S001</td><td>เสื้อยืดคอกลม</td><td>45</td><td></td></tr><tr><td>S002</td><td>กางเกงยีนส์</td><td>12</td><td></td></tr><tr><td>S003</td><td>กระเป๋าสะพาย</td><td>8</td><td></td></tr><tr><td>S004</td><td>รองเท้าผ้าใบ</td><td>30</td><td></td></tr><tr><td>S005</td><td>หมวกแก็ป</td><td>3</td><td></td></tr><tr><td>S006</td><td>เข็มขัดหนัง</td><td>50</td><td></td></tr><tr><td>S007</td><td>ถุงเท้า 3 คู่</td><td>15</td><td></td></tr></tbody></table></figure>



<h3 class="wp-block-heading">วิธีทำ</h3>



<p class="wp-block-paragraph">คลิกที่ D2 แล้วพิมพ์:</p>



<pre class="wp-block-code"><code>=IF(C2 &lt; 20, "สั่งซื้อ", "ปกติ")</code></pre>



<p class="wp-block-paragraph">ลาก Fill Handle ลงมา จะได้:</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>รหัสสินค้า</th><th>ชื่อสินค้า</th><th>จำนวนคงเหลือ</th><th>สถานะ</th></tr></thead><tbody><tr><td>S001</td><td>เสื้อยืดคอกลม</td><td>45</td><td>ปกติ</td></tr><tr><td>S002</td><td>กางเกงยีนส์</td><td>12</td><td>สั่งซื้อ</td></tr><tr><td>S003</td><td>กระเป๋าสะพาย</td><td>8</td><td>สั่งซื้อ</td></tr><tr><td>S004</td><td>รองเท้าผ้าใบ</td><td>30</td><td>ปกติ</td></tr><tr><td>S005</td><td>หมวกแก็ป</td><td>3</td><td>สั่งซื้อ</td></tr><tr><td>S006</td><td>เข็มขัดหนัง</td><td>50</td><td>ปกติ</td></tr><tr><td>S007</td><td>ถุงเท้า 3 คู่</td><td>15</td><td>สั่งซื้อ</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">เพิ่มระดับความรุนแรงด้วย IF ซ้อนกัน</h3>



<p class="wp-block-paragraph">ถ้าอยากละเอียดขึ้น — กำหนด 3 ระดับ: &#8220;เร่งด่วน&#8221; (น้อยกว่า 5 ชิ้น), &#8220;สั่งซื้อ&#8221; (5-19 ชิ้น), &#8220;ปกติ&#8221; (20 ชิ้นขึ้นไป)</p>



<pre class="wp-block-code"><code>=IF(C2 &lt; 5, "เร่งด่วน", IF(C2 &lt; 20, "สั่งซื้อ", "ปกติ"))</code></pre>



<p class="wp-block-paragraph"><strong>ผลลัพธ์:</strong></p>



<ul class="wp-block-list">
<li>กระเป๋าสะพาย 8 ชิ้น → &#8220;สั่งซื้อ&#8221;</li>



<li>หมวกแก็ป 3 ชิ้น → &#8220;เร่งด่วน&#8221;</li>
</ul>



<p class="wp-block-paragraph">อันนี้คือตัวอย่างของ <strong>Nested IF</strong> (IF ซ้อน IF) ที่เราจะเรียนละเอียดในหัวข้อถัดไปครับ!</p>



<h2 class="wp-block-heading">6. ตัวอย่างที่ 4: IF ซ้อน IF — คิดเกรดนักเรียน</h2>



<p class="wp-block-paragraph">ในชีวิตจริง เงื่อนไขมักมีมากกว่า 2 ทางเลือก — เช่น การคิดเกรดนักเรียนที่มีหลายระดับ:</p>



<ul class="wp-block-list">
<li>คะแนน 80 ขึ้นไป → A</li>



<li>คะแนน 70-79 → B</li>



<li>คะแนน 60-69 → C</li>



<li>คะแนน 50-59 → D</li>



<li>คะแนนต่ำกว่า 50 → F</li>
</ul>



<p class="wp-block-paragraph"><strong>ข้อมูล:</strong></p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>ชื่อนักเรียน</th><th>คะแนน</th><th>เกรด</th></tr></thead><tbody><tr><td>สมชาย</td><td>85</td><td></td></tr><tr><td>สมหญิง</td><td>67</td><td></td></tr><tr><td>วิชัย</td><td>92</td><td></td></tr><tr><td>นภา</td><td>45</td><td></td></tr><tr><td>ประเสริฐ</td><td>73</td><td></td></tr><tr><td>กัญญา</td><td>58</td><td></td></tr></tbody></table></figure>



<h3 class="wp-block-heading">วิธีทำ</h3>



<p class="wp-block-paragraph">คลิก C2 แล้วพิมพ์:</p>



<pre class="wp-block-preformatted">=IF(B2 &gt;= 80, "A", IF(B2 &gt;= 70, "B", IF(B2 &gt;= 60, "C", IF(B2 &gt;= 50, "D", "F"))))</pre>



<p class="wp-block-paragraph"><strong>อธิบายวิธีคิด:</strong></p>



<ol class="wp-block-list">
<li>ถ้าคะแนน &gt;= 80 → A (จบ ไม่ต้องตรวจสอบต่อ)</li>



<li>ถ้าไม่ถึง 80 แต่ &gt;= 70 → B</li>



<li>ถ้าไม่ถึง 70 แต่ &gt;= 60 → C</li>



<li>ถ้าไม่ถึง 60 แต่ &gt;= 50 → D</li>



<li>ถ้าไม่ถึง 50 เลย → F</li>
</ol>



<p class="wp-block-paragraph"><strong>ผลลัพธ์:</strong></p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>ชื่อนักเรียน</th><th>คะแนน</th><th>เกรด</th></tr></thead><tbody><tr><td>สมชาย</td><td>85</td><td>A</td></tr><tr><td>สมหญิง</td><td>67</td><td>C</td></tr><tr><td>วิชัย</td><td>92</td><td>A</td></tr><tr><td>นภา</td><td>45</td><td>F</td></tr><tr><td>ประเสริฐ</td><td>73</td><td>B</td></tr><tr><td>กัญญา</td><td>58</td><td>D</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">ข้อควรระวังของ Nested IF</h3>



<ul class="wp-block-list">
<li><strong>Excel จำกัด IF ซ้อนกันได้สูงสุด 64 ระดับ</strong> — แต่ในทางปฏิบัติไม่ควรเกิน 5-7 ระดับ เพราะจะงงเอง</li>



<li>ต้องเขียน <strong>เงื่อนไขจากมากไปน้อย</strong> (หรือจากน้อยไปมากให้เป็นระบบเดียวกัน) ไม่งั้นผลลัพธ์อาจผิด</li>



<li>ถ้ามีหลายเงื่อนไข แนะนำให้ใช้ <strong>IFS</strong> (ใน Excel 2016 ขึ้นไป) หรือ <strong>SWITCH</strong> แทน</li>
</ul>



<p class="wp-block-paragraph"><strong>ทางเลือกที่ดีกว่า — ใช้ IFS Function:</strong></p>



<pre class="wp-block-preformatted">=IFS(B2 &gt;= 80, "A", B2 &gt;= 70, "B", B2 &gt;= 60, "C", B2 &gt;= 50, "D", TRUE, "F")</pre>



<p class="wp-block-paragraph">IFS อ่านง่ายกว่า Nested IF เยอะครับ เพราะไม่ต้องมีวงเล็บซ้อนกันหลายชั้น — แต่ใช้ได้เฉพาะ Excel 2016 ขึ้นไป</p>



<h2 class="wp-block-heading">7. การใช้ IF กับ AND / OR — เงื่อนไขที่ซับซ้อนขึ้น</h2>



<p class="wp-block-paragraph">บางครั้งเงื่อนไขไม่ได้มีแค่อย่างเดียว — คุณอาจต้องการตรวจสอบ <strong>หลายเงื่อนไขพร้อมกัน</strong> เช่น:</p>



<ul class="wp-block-list">
<li><strong>AND</strong> — ทุกเงื่อนไขเป็นจริงทั้งหมด → ถึงจะได้ค่าจริง (เหมือน &#8220;และ&#8221;)</li>



<li><strong>OR</strong> — แค่เงื่อนไขใดเงื่อนไขหนึ่งเป็นจริง → ก็ได้ค่าจริง (เหมือน &#8220;หรือ&#8221;)</li>
</ul>



<h3 class="wp-block-heading">ตัวอย่าง: ใช้ AND ใน IF</h3>



<p class="wp-block-paragraph"><strong>สถานการณ์:</strong> พนักงานจะได้โบนัสต่อเมื่อ <strong>ยอดขาย &gt;= 15,000 บาท</strong> และ <strong>จำนวนวันทำงาน &gt;= 20 วัน</strong></p>



<pre class="wp-block-preformatted">=IF(AND(B2 &gt;= 15000, C2 &gt;= 20), "ได้โบนัส", "ไม่ได้โบนัส")</pre>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>พนักงาน</th><th>ยอดขาย</th><th>วันทำงาน</th><th>ผลลัพธ์</th></tr></thead><tbody><tr><td>สมชาย</td><td>18,000</td><td>22</td><td>ได้โบนัส</td></tr><tr><td>สมหญิง</td><td>14,000</td><td>25</td><td>ไม่ได้โบนัส (ยอดขายไม่ถึง)</td></tr><tr><td>วิชัย</td><td>20,000</td><td>18</td><td>ไม่ได้โบนัส (วันทำงานไม่ถึง)</td></tr><tr><td>นภา</td><td>12,000</td><td>15</td><td>ไม่ได้โบนัส (ทั้งสองเงื่อนไข)</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">ตัวอย่าง: ใช้ OR ใน IF</h3>



<p class="wp-block-paragraph"><strong>สถานการณ์:</strong> สินค้าถึงต้องตรวจสอบถ้า <strong>จำนวนคงเหลือ &lt; 10</strong> หรือ <strong>อายุการเก็บ &lt; 30 วัน</strong></p>



<pre class="wp-block-code"><code>=IF(OR(C2 &lt; 10, D2 &lt; 30), "ตรวจสอบ", "ปกติ")</code></pre>



<h3 class="wp-block-heading">ตัวอย่าง: ใช้ AND + OR รวมกัน</h3>



<pre class="wp-block-preformatted">=IF(AND(B2 &gt;= 15000, OR(C2 &gt;= 20, D2 = "หัวหน้าทีม")), "ได้โบนัส", "ไม่ได้โบนัส")</pre>



<p class="wp-block-paragraph">ความหมาย: พนักงานจะได้โบนัสเมื่อยอดขาย &gt;= 15,000 และ (วันทำงาน &gt;= 20 วัน หรือตำแหน่งหัวหน้าทีม)</p>



<h2 class="wp-block-heading">8. ข้อผิดพลาดที่พบบ่อย (และวิธีแก้)</h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>ข้อผิดพลาด</th><th>สาเหตุ</th><th>วิธีแก้</th></tr></thead><tbody><tr><td>ได้ผลลัพธ์ผิด</td><td>เงื่อนไขเรียงลำดับไม่ถูกต้อง (Nested IF)</td><td>เรียงเงื่อนไขจากมากไปน้อยหรือน้อยไปมากให้เป็นระบบ</td></tr><tr><td>#NAME?</td><td>พิมพ์ชื่อฟังก์ชันหรือชื่อช่วงผิด</td><td>ตรวจสอบการสะกด IF, AND, OR</td></tr><tr><td>ค่า Text ไม่ตรง</td><td>ใช้ตัวพิมพ์เล็ก-ใหญ่ไม่ตรงกัน</td><td>Excel เปรียบเทียบตัวพิมพ์เล็ก-ใหญ่ไม่แยก — แต่ระวังช่องว่างเกิน</td></tr><tr><td>ลืมใส่เครื่องหมายคำพูด</td><td>ข้อความใน IF ต้องอยู่ใน &#8220;…&#8221;</td><td>แก้เป็น <code>=IF(B2&gt;80, "ผ่าน", "ไม่ผ่าน")</code></td></tr><tr><td>วงเล็บไม่ครบ</td><td>Nested IF หลายชั้นลืมปิดวงเล็บ</td><td>นับวงเล็บเปิด-ปิดให้เท่ากัน หรือใช้ IFS แทน</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">ฟังก์ชัน IFERROR — จัดการ Error อย่างมืออาชีพ</h3>



<p class="wp-block-paragraph">ถ้าคุณมีสูตรที่อาจเกิด Error (เช่น VLOOKUP แล้วหาไม่เจอ) — ใช้ IFERROR ครอบไว้:</p>



<pre class="wp-block-code"><code>=IFERROR( สูตรของคุณ , "ค่าสำรองเมื่อเกิด Error" )</code></pre>



<p class="wp-block-paragraph"><strong>ตัวอย่าง:</strong></p>



<pre class="wp-block-code"><code>=IFERROR(VLOOKUP(A2, ราคาสินค้า!$A$2:$C$6, 3, FALSE), "ไม่พบข้อมูล")</code></pre>



<h2 class="wp-block-heading">9. เคล็ดลับและเทคนิคสำหรับมือใหม่</h2>



<h3 class="wp-block-heading">ใช้ IF ร่วมกับ Conditional Formatting</h3>



<p class="wp-block-paragraph">IF + Conditional Formatting = พลังของข้อมูล! — ตั้งให้ Excel เปลี่ยนสีเซลล์ตามผลลัพธ์ของ IF โดยอัตโนมัติ</p>



<p class="wp-block-paragraph"><strong>วิธีทำ:</strong></p>



<ol class="wp-block-list">
<li>เลือกช่วงข้อมูลที่มี IF</li>



<li>Home &gt; Conditional Formatting &gt; Highlight Cells Rules &gt; Text that Contains</li>



<li>พิมพ์คำว่า &#8220;ผ่าน&#8221; หรือ &#8220;เร่งด่วน&#8221; แล้วเลือกสี</li>



<li>OK — ข้อมูลที่ผ่านเกณฑ์จะเด่นขึ้นมาทันที!</li>
</ol>



<h3 class="wp-block-heading">ตรวจสอบ IF ด้วย Evaluate Formula</h3>



<p class="wp-block-paragraph">สงสัยว่าสูตร IF ทำงานถูกต้องไหม? ใช้ Evaluate Formula ตรวจสอบทีละขั้นตอน:</p>



<ol class="wp-block-list">
<li>คลิกเซลล์ที่มี IF</li>



<li>ไปที่ <strong>Formulas &gt; Evaluate Formula</strong></li>



<li>คลิก Evaluate ทีละครั้ง — Excel จะแสดงผลการคำนวณทีละส่วน</li>



<li>ดูว่าตรงกับที่คุณคิดไว้หรือเปล่า</li>
</ol>



<h3 class="wp-block-heading">ใช้ IF กับ Text — ตรวจสอบข้อความ</h3>



<pre class="wp-block-code"><code>=IF(A2 = "ฝ่ายขาย", "ทีมขาย", "ทีมอื่น")</code></pre>



<p class="wp-block-paragraph"><strong>ข้อควรระวัง:</strong> ข้อความต้องตรงกันทุกประการ — รวมถึงช่องว่างด้วย! ถ้ามีช่องว่างเกิน เช่น &#8220;ฝ่ายขาย &#8221; (มีช่องว่างข้างท้าย) จะไม่ตรงกับ &#8220;ฝ่ายขาย&#8221;</p>



<h3 class="wp-block-heading">ใช้ IF กับวันที่</h3>



<pre class="wp-block-code"><code>=IF(B2 &gt; TODAY(), "อนาคต", "อดีตหรือวันนี้")</code></pre>



<h2 class="wp-block-heading">10. สรุป: IF คือเพื่อนคู่คิดคนแรกที่คุณควรมี</h2>



<p class="wp-block-paragraph">IF Function เป็นฟังก์ชันพื้นฐานที่สำคัญที่สุดฟังก์ชันหนึ่งใน Excel เพราะมันช่วยให้คุณเปลี่ยนข้อมูลดิบๆ ให้เป็น <strong>ข้อมูลที่มีความหมาย</strong> แบบอัตโนมัติ:</p>



<p class="wp-block-paragraph"><strong>สิ่งที่เราเรียนรู้วันนี้:</strong></p>



<ul class="wp-block-list">
<li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> IF พื้นฐาน — <code>=IF(เงื่อนไข, ค่าจริง, ค่าเท็จ)</code></li>



<li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> ใช้ IF กับตัวเลข — ตรวจสอบยอดขาย คำนวณส่วนลด</li>



<li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> ใช้ IF กับข้อความ — ตรวจสอบสถานะ</li>



<li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Nested IF — IF ซ้อน IF สำหรับหลายเงื่อนไข</li>



<li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> ใช้ AND/OR ร่วมกับ IF — เงื่อนไขซับซ้อน</li>



<li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> IFS — ทางเลือกที่ดีกว่าสำหรับหลายเงื่อนไข</li>
</ul>



<h3 class="wp-block-heading">เริ่มใช้ IF ตั้งแต่พรุ่งนี้เลย!</h3>



<ul class="wp-block-list">
<li>เปิดไฟล์ตัวอย่างที่แนบมาดูครับ — มีชีท &#8220;ยอดขาย&#8221;, &#8220;ส่วนลด&#8221;, &#8220;สินค้าคงคลัง&#8221;, &#8220;เกรด&#8221; และ &#8220;แบบฝึกหัด&#8221;</li>



<li>ลองเริ่มจากข้อมูลง่ายๆ ก่อน เช่น ตรวจสอบว่ายอดขายถึงเป้าหรือไม่</li>



<li>ค่อยๆ เพิ่มความซับซ้อน — ใช้ AND, OR, หรือ Nested IF</li>



<li>ถ้าติดขัด ใช้ Evaluate Formula ตรวจสอบทีละขั้นตอน</li>
</ul>



<p class="wp-block-paragraph">IF คือบันไดขั้นแรกที่พาคุณไปสู่โลกแห่งการวิเคราะห์ข้อมูลครับ — เมื่อคุณเข้าใจ IF แล้ว การเรียนรู้ฟังก์ชันอื่นๆ อย่าง SUMIF, COUNTIF, หรือ VLOOKUP ก็จะง่ายขึ้นตามไปด้วย!</p>



<p class="wp-block-paragraph">แล้วเจอกันในบทความหน้า <strong><a href="https://excelavista.com/excel-for-beginners/cross-sheet-cell-reference-excel/" data-type="post" data-id="95">การอ้างอิงเซลล์ข้ามชีท</a></strong> ที่จะสอนวิธีเชื่อมข้อมูลจากหลายๆ ชีทมาใช้ในชีทเดียว!</p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
					<wfw:commentRss>https://excelavista.com/excel-for-beginners/if-function-excel-for-beginners/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
