Excel IFS ฟังก์ชัน
อย่างที่ทราบกันดีว่าเราสามารถใช้ฟังก์ชัน Nested IF เพื่อทดสอบว่าตรงตามเงื่อนไขหลายเงื่อนไขหรือไม่ แต่ที่นี่ฟังก์ชัน IFS นั้นใช้งานง่ายกว่าฟังก์ชัน IF ที่ซ้อนกันมาก ฟังก์ชัน IFS ใช้เพื่อทดสอบเงื่อนไขหลายเงื่อนไขและส่งคืนค่าที่สอดคล้องกับผลลัพธ์ TRUE แรกหากไม่มีเงื่อนไขใดที่ประเมินเป็น TRUE ฟังก์ชันจะส่งกลับข้อผิดพลาด # N / A
ไวยากรณ์:
ไวยากรณ์สำหรับฟังก์ชัน IFS ใน Excel คือ:
ข้อโต้แย้ง:
- logical_test1: จำเป็น เงื่อนไขที่ประเมินเป็น TRUE หรือ FALSE
- value_if_true1: จำเป็น ส่งคืนผลลัพธ์หาก logical_test1 เป็น TRUE สามารถว่างได้
- logical_test2: ไม่จำเป็น. เงื่อนไขที่สองที่ประเมินว่าเป็น TRUE หรือ FALSE
- value_if_true2: ไม่จำเป็น. ส่งคืนผลลัพธ์ที่สองถ้า logical_test2 เป็น TRUE สามารถว่างได้
หมายเหตุ / รายละเอียดเพิ่มเติม:
- 1. ฟังก์ชั่น IFS นี้ให้คุณป้อนเงื่อนไขได้มากถึง 127 เงื่อนไข และนำไปใช้กับ Excel 2019, Office 365 ทุกเวอร์ชันที่เก่ากว่า Excel 2019 ไม่รองรับฟังก์ชันนี้
- 2. หากไม่มีการทดสอบเชิงตรรกะประเมินเป็น TRUE จะส่งกลับข้อผิดพลาด # N / A
- 3. ค่าความผิดพลาด #VALUE เกิดขึ้นหาก logical_test ที่ให้มาส่งกลับค่าใด ๆ ที่ไม่ใช่ TRUE หรือ FALSE
เดินทางกลับ:
เพื่อทดสอบเงื่อนไขหลายเงื่อนไขและส่งคืนค่าที่สอดคล้องกันพร้อมผลลัพธ์ TRUE แรก
ตัวอย่าง:
ตัวอย่างที่ 1: ใช้ฟังก์ชัน IFS เพื่อระบุเกรดตามคะแนน
ในการกำหนดเกรดสำหรับนักเรียนแต่ละคนตามคะแนนตามภาพหน้าจอต่อไปนี้:
โปรดใช้สูตรด้านล่างดังนั้นเกรดจะถูกจัดหมวดหมู่ดังนี้: 0-60: เกรด F; 60-70: เกรด D; 70-80: เกรด C; 80-90: เกรด B; มากกว่าหรือเท่ากับ 90: เกรด A
หมายเหตุ: คุณยังสามารถใช้การอ้างอิงเซลล์เพื่อแทนที่ตัวเลขคงที่ได้ดังนี้:
ตัวอย่างที่ 2: ใช้ฟังก์ชัน IFS เพื่อคำนวณค่าคอมมิชชั่นตามยอดขาย
ฟังก์ชัน IFS สามารถช่วยคุณคำนวณจำนวนค่าคอมมิชชั่นโดยพิจารณาจากอัตราค่าคอมมิชชันที่แตกต่างกันและยอดรวมการขายสะสมในแต่ละเดือน
สมมติว่าคุณมีตารางที่มียอดขายและอัตราค่าคอมมิชชั่นทั้งหมดของพนักงานขายตามภาพหน้าจอต่อไปนี้คุณจะคำนวณค่าคอมมิชชั่นตามอัตราค่าคอมมิชชันต่างๆใน Excel ได้อย่างไร
สูตรต่อไปนี้สามารถให้ค่าคอมมิชชันสำหรับพนักงานขายแต่ละคนโปรดใช้สิ่งนี้:
ซึ่งหมายความว่า:
- ถ้ายอดขายรวม 0-40000: คอมมิชชัน = ยอดขาย * 0;
- ถ้ายอดขายรวม 40000-80000: คอมมิชชั่น = ยอดขาย * 2%;
- ถ้ายอดขายรวม 80000-100000: คอมมิชชั่น = ยอดขาย * 3.5%;
- หากยอดขายรวมมากกว่าหรือเท่ากับ 100000: คอมมิชชั่น = ยอดขาย * 7%;
เคล็ดลับ: ฟังก์ชัน IFS จะได้รับข้อผิดพลาด # N / A หากไม่มีเงื่อนไขใดที่ประเมินเป็น TRUE หากคุณต้องการแทนที่ข้อผิดพลาด # N / A ด้วยค่าที่มีความหมายอื่นคุณควรเพิ่มเงื่อนไข ELSE ที่ส่วนท้ายของฟังก์ชัน IFS
โดยปกติใช้ฟังก์ชัน IFS:
ใช้ฟังก์ชัน IFS ที่มีเงื่อนไข ELSE:
หมายเหตุ: ในสูตรข้างต้นการเพิ่มเงื่อนไขสุดท้าย "TRUE" "อื่น ๆ " จะส่งคืนค่า "อื่น ๆ " เมื่อไม่มีเงื่อนไขใดในฟังก์ชัน IFS ที่ประเมินเป็น TRUE
เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด
Kutools for Excel - ช่วยให้คุณโดดเด่นจากฝูงชน
Kutools for Excel มีคุณสมบัติมากกว่า 300 รายการ รับรองว่าสิ่งที่คุณต้องการเพียงแค่คลิกเดียว...

Office Tab - เปิดใช้งานการอ่านและแก้ไขแบบแท็บใน Microsoft Office (รวมถึง Excel)
- หนึ่งวินาทีเพื่อสลับไปมาระหว่างเอกสารที่เปิดอยู่มากมาย!
- ลดการคลิกเมาส์หลายร้อยครั้งสำหรับคุณทุกวันบอกลามือเมาส์
- เพิ่มประสิทธิภาพการทำงานของคุณได้ถึง 50% เมื่อดูและแก้ไขเอกสารหลายฉบับ
- นำแท็บที่มีประสิทธิภาพมาสู่ Office (รวมถึง Excel) เช่นเดียวกับ Chrome, Edge และ Firefox
