ฟังก์ชัน IF เป็นหนึ่งในฟังก์ชันที่ใช้บ่อยที่สุด ฟังก์ชั่นต่างๆ ใน Microsoft Excel. คุณสามารถทดสอบค่าเพื่อดูว่าตรงตามเกณฑ์หรือไม่ หากเป็นเช่นนั้น ให้แสดงผลหนึ่ง และหากไม่เป็นเช่นนั้น ให้แสดงผลลัพธ์อื่น โดยพื้นฐานแล้วนี่คือสถานการณ์สมมติแบบ If, Then
สารบัญ
- ไวยากรณ์สูตรของฟังก์ชัน IF
- ใช้ IF กับข้อความ
- ใช้ IF กับตัวเลข
- ใช้ IF กับข้อความและตัวเลข
- ใช้ IF กับการคำนวณ
คุณสามารถใช้ฟังก์ชัน IF กับข้อความ ตัวเลข หรือการผสมใดๆ ก็ได้ เพื่อให้คุณมีความยืดหยุ่น ที่นี่ เราจะอธิบายไวยากรณ์สำหรับสูตรและอาร์กิวเมนต์ตามด้วยตัวอย่างเล็กๆ น้อยๆ เพื่อช่วยให้คุณใช้ฟังก์ชันกับข้อมูลของคุณเองได้
วิดีโอแนะนำ
ปานกลาง
15 นาที
ไมโครซอฟต์ เอ็กเซล
ไวยากรณ์สูตรของฟังก์ชัน IF
ฟังก์ชัน IF มีไวยากรณ์ง่ายๆ ที่มีเพียงสามอาร์กิวเมนต์เท่านั้น ทำให้ใช้งานง่าย ไวยากรณ์คือ IF(ทดสอบ, if_true, if_false) โดยที่ต้องใช้เพียงสองข้อโต้แย้งแรกเท่านั้น
ทดสอบ: นี่คือค่าที่คุณต้องการทดสอบและเกณฑ์ที่คุณต้องการใช้ เนื่องจากคุณกำลังเปรียบเทียบข้อมูล คุณสามารถใช้การอ้างอิงเซลล์กับเงื่อนไขเพื่อเปรียบเทียบได้
ถ้าเป็นจริง: นี่คือผลลัพธ์ที่จะแสดงหากค่าตรงตามเกณฑ์ ซึ่งอาจเป็นข้อความหรือตัวเลข
ถ้า_เท็จ: นี่คือผลลัพธ์ที่จะแสดงหากค่าไม่ตรงตามเกณฑ์และอาจเป็นข้อความหรือตัวเลขก็ได้
ตอนนี้คุณมีไวยากรณ์และอาร์กิวเมนต์สำหรับสูตรแล้ว มาดูตัวอย่างวิธีใช้ฟังก์ชัน IF ใน Excel กัน
ใช้ IF กับข้อความ
คุณสามารถใช้ข้อความสำหรับการทดสอบและผลลัพธ์ได้ อย่าลืมใส่ข้อความไว้ในเครื่องหมายคำพูด
ในตัวอย่างนี้ เรามีคะแนนของนักเรียน เราต้องการแสดง Fail หากเกรดเป็น F และ Pass สำหรับเกรดอื่น เกรดจะอยู่ในเซลล์ B2
ขั้นตอนที่ 1: เลือกเซลล์ที่คุณต้องการแสดงผลลัพธ์ นี่คือเซลล์ที่คุณจะป้อนสูตร
ขั้นตอนที่ 2: พิมพ์สูตรลงในเซลล์ โดยแทนที่อาร์กิวเมนต์ของคุณเอง: =IF(B2=”F”,”ล้มเหลว”,”ผ่าน”).
หากต้องการแยกย่อยสูตร หากข้อความในเซลล์ B2 คือ (เท่ากับ) F ให้แสดง ล้มเหลว หากไม่ใช่ F ให้แสดงบัตรผ่าน
ที่เกี่ยวข้อง
- GPT-4: วิธีใช้แชทบอท AI ที่ทำให้ ChatGPT อับอาย
- วิธีเรียกคืนอีเมลใน Outlook
- Google Bard คืออะไร? ต่อไปนี้เป็นวิธีใช้คู่แข่ง ChatGPT
ขั้นตอนที่ 3: กด เข้า หรือ กลับ.
จากนั้นคุณจะเห็นผลลัพธ์ในเซลล์ของคุณ ถ้าคุณต้องการใช้สูตรเดียวกันสำหรับเซลล์เพิ่มเติม ให้ใช้จุดจับเติมเพื่อลากสูตรไปยังเซลล์อื่นๆ
ใช้ IF กับตัวเลข
การใช้ฟังก์ชัน IF เพื่อทดสอบตัวเลขเป็นข้อความก็ง่ายดายพอๆ กัน ด้วยตัวเลข คุณไม่จำเป็นต้องใส่ค่าภายในเครื่องหมายคำพูด
สำหรับตัวอย่างนี้ เรามีคำสั่งซื้อผลิตภัณฑ์ หากยอดรวมย่อยของคำสั่งซื้อมากกว่าหรือเท่ากับ $100 ลูกค้าจะได้รับการจัดส่งฟรี หากมียอดน้อยกว่า $100 จะต้องจ่ายค่าขนส่ง $49.99 ผลรวมย่อยจะอยู่ในเซลล์ D6
ขั้นตอนที่ 1: เลือกเซลล์ที่คุณต้องการแสดงผลลัพธ์เพื่อป้อนสูตร
ขั้นตอนที่ 2: พิมพ์สูตรลงในเซลล์และแทนที่อาร์กิวเมนต์ด้วยอาร์กิวเมนต์ของคุณ: =IF(D6>=100,0,49.99).
เมื่อต้องการแจกแจงสูตรนี้ ถ้าค่าในเซลล์ D6 มากกว่าหรือเท่ากับ 100 จะไม่แสดงอะไรเลย (ศูนย์) หากไม่เป็นเช่นนั้นให้แสดง 49.99
ขั้นตอนที่ 3: กด เข้า หรือ กลับ.
จากนั้นคุณจะเห็นผลลัพธ์ในเซลล์ที่มีสูตร หากต้องการทดสอบ คุณสามารถเปลี่ยนผลรวมย่อยเพื่อให้แน่ใจว่าจำนวนเงินในการจัดส่งจะเปลี่ยนแปลงตามนั้น
ใช้ IF กับข้อความและตัวเลข
คุณสามารถใช้ข้อความหรือตัวเลขสำหรับการทดสอบ และใช้ข้อความหรือตัวเลขสำหรับผลลัพธ์แต่ละรายการได้ นี่เป็นอีกครั้งที่ทำให้คุณมีความยืดหยุ่นอย่างมากกับฟังก์ชัน IF ใน Excel
สำหรับตัวอย่างถัดไป เราจะกลับไปที่ใบเกรดของนักเรียน แต่คราวนี้เราจะใช้เกรดที่เป็นตัวเลขในการทดสอบ เกรดที่เป็นตัวเลขอยู่ในเซลล์ C2 และเราต้องการแสดงผ่านสำหรับเกรดที่สูงกว่า 1.0 และไม่ผ่านสำหรับเกรดที่ต่ำกว่า 1.0
ขั้นตอนที่ 1: เลือกเซลล์ที่คุณต้องการแสดงผลลัพธ์แล้วป้อนสูตร
ขั้นตอนที่ 2: พิมพ์สูตรลงในเซลล์ โดยแทนที่อาร์กิวเมนต์ของคุณด้วยอาร์กิวเมนต์ของคุณ: =IF(C2>1,”ผ่าน”,”ล้มเหลว”).
หากต้องการแยกย่อย ถ้าค่าในเซลล์ C2 มากกว่า 1 ให้แสดงผ่าน หากไม่เป็นเช่นนั้น ให้แสดง Fail
ขั้นตอนที่ 3: กด เข้า หรือ กลับ.
เช่นเดียวกับตัวอย่างด้านบน คุณสามารถทดสอบสูตรของคุณโดยเปลี่ยนเกรดเพื่อยืนยันว่าผลลัพธ์ที่ถูกต้องแสดงขึ้น หรือคัดลอกสูตรลงไปที่เซลล์อื่นเพื่อตรวจสอบเกรดอื่นๆ
ใช้ IF กับการคำนวณ
อีกวิธีหนึ่งในการใช้ฟังก์ชัน IF คือการคำนวณ เช่น การบวก การลบ, หรือ การคูณ. ตัวอย่างเช่น หากค่าของเราตรงตามเงื่อนไข เราจะทำการคำนวณ ถ้าไม่เช่นนั้นเราจะทำอย่างอื่น
ลองใช้ตัวอย่างการสั่งซื้อผลิตภัณฑ์และค่าจัดส่งของเรา เราจะบวกค่าธรรมเนียมโดยอัตโนมัติหากยอดรวมย่อยน้อยกว่า $100 หากมีมูลค่าตั้งแต่ 100 ดอลลาร์ขึ้นไป เราก็จะแสดงผลรวมย่อยดังกล่าวเนื่องจากการจัดส่งฟรี ผลรวมย่อยอยู่ในเซลล์ D6
ขั้นตอนที่ 1: เลือกเซลล์ที่คุณต้องการแสดงผลลัพธ์แล้วป้อนสูตร
ขั้นตอนที่ 2: พิมพ์สูตรลงในเซลล์และแทนที่อาร์กิวเมนต์ของคุณเอง: =IF(D6>=100,D6,D6+49.99).
การแยกสูตรนี้ออก หากค่าในเซลล์ D6 มากกว่าหรือเท่ากับ 100 เพียงแสดงค่าในเซลล์ D6 หากไม่เป็นเช่นนั้น ให้เพิ่ม 49.99 เข้ากับค่าในเซลล์ D6
ขั้นตอนที่ 3: กด เข้า หรือ กลับ.
เช่นเดียวกับสูตรอื่นๆ ข้างต้น คุณสามารถทดสอบสูตรของคุณได้อย่างรวดเร็วเพื่อให้แน่ใจว่าผลลัพธ์จะเปลี่ยนไปตามจำนวนที่แตกต่างกัน
ตอนนี้คุณรู้วิธีใช้ฟังก์ชัน IF ใน Excel แล้ว ให้ใช้ประโยชน์จากเครื่องมือที่มีประโยชน์นี้เพื่อทดสอบค่าของคุณเองหรือค่าที่คุณ ดึงข้อมูลจากไฟล์ PDF.
หากต้องการข้อมูลเพิ่มเติม โปรดดูวิธีการ ผสานและยกเลิกการผสานเซลล์ หรือวิธีการ ใช้ concatenate เพื่อรวมข้อมูล ใน Excel
คำแนะนำของบรรณาธิการ
- เมนูที่ซ่อนอยู่นี้เปลี่ยนวิธีการใช้ Mac ของฉันไปตลอดกาล
- Intel สามารถใช้ AI เพื่อจัดการกับปัญหาใหญ่ในเกมพีซีได้อย่างไร
- วิธีปิดการใช้งาน VBS ใน Windows 11 เพื่อปรับปรุงการเล่นเกม
- ปัญหา Microsoft Teams ที่พบบ่อยที่สุด และวิธีแก้ไข
- ปัญหาทั่วไปของ Windows 11 และวิธีแก้ไข
อัพเกรดไลฟ์สไตล์ของคุณDigital Trends ช่วยให้ผู้อ่านติดตามโลกแห่งเทคโนโลยีที่เปลี่ยนแปลงไปอย่างรวดเร็วด้วยข่าวสารล่าสุด รีวิวผลิตภัณฑ์สนุกๆ บทบรรณาธิการที่เจาะลึก และการแอบดูที่ไม่ซ้ำใคร