สารบัญ
เมื่อคุณทำการวิเคราะห์ข้อมูลที่ซับซ้อนและมีประสิทธิภาพ คุณต้องปรับเงื่อนไขต่างๆ ให้ลงตัว ณ เวลาเดียว ใน Microsoft Excel ฟังก์ชัน IF ทำหน้าที่เป็นเครื่องมือที่มีประสิทธิภาพในการทำงานตามเงื่อนไข ในบทช่วยสอนนี้ เราจะใช้ฟังก์ชัน IF ที่ซ้อนกันใน Excel เราจะวิเคราะห์ฟังก์ชัน IF ด้วย 3 เงื่อนไข ใน Excel ตาม 5 การทดสอบเชิงตรรกะ .
ดาวน์โหลดแบบฝึกหัดแบบฝึกหัด
ดาวน์โหลดไฟล์แบบฝึกหัดนี้และลองทำตามวิธีการต่างๆ ด้วยตัวเอง
ฟังก์ชัน IF ที่มี 3 เงื่อนไข.xlsx
5 การทดสอบเชิงตรรกะบนฟังก์ชัน IF ของ Excel ที่มี 3 เงื่อนไข
เพื่ออธิบายกระบวนการ นี่คือชุดข้อมูลของ รายงานการขาย ของบริษัท แสดงข้อมูลของ รหัสผลิตภัณฑ์ และ ยอดขายรายเดือน ใน ช่วงเซลล์ B4:C10 .
เราจำเป็นต้องกำหนด สถานะการขาย ตาม เงื่อนไข 3 ข้อ ที่แสดงในภาพด้านล่าง:
ตอนนี้ ให้เราสมัคร การทดสอบเชิงตรรกะต่อไปนี้เพื่อระบุสถานะของผลิตภัณฑ์ 6 รายการในชุดข้อมูล
1. ฟังก์ชัน IF ที่ซ้อนกันโดยมี 3 เงื่อนไข
ใน Excel เราสามารถซ้อน ฟังก์ชัน IF หลายๆ ฟังก์ชันได้ ในเวลาเดียวกันเพื่อทำการคำนวณที่ซับซ้อน
ในบทความนี้ เราจะใช้ฟังก์ชันซ้อน IF สำหรับ 3 เงื่อนไข มาทำตามขั้นตอนกัน
- ก่อนอื่น ใส่สูตรนี้ใน เซลล์D5 .
=IF(C5>=2500,"Excellent",IF(C5>=2000,"Good",IF(C5>=1000,"Average")))
- ถัดไป กด Enter .
- หลังจากนั้น คุณจะเห็นสถานะแรกตามเงื่อนไขที่ใช้
ที่นี่ เราใช้ ฟังก์ชัน IF เพื่อใช้การเปรียบเทียบเชิงตรรกะระหว่างเงื่อนไขสำหรับ เซลล์ C5 ที่เลือก
- ต่อไปนี้ ใช้เครื่องมือ ป้อนอัตโนมัติ และคุณจะได้รับ สถานะทั้งหมดสำหรับยอดขายแต่ละรายการ
อ่านเพิ่มเติม: คำสั่ง VBA IF พร้อมเงื่อนไขหลายเงื่อนไขใน Excel (8 วิธี)
2. ฟังก์ชัน IF กับ AND Logic สำหรับ 3 เงื่อนไขใน Excel
ในส่วนนี้ เราจะใช้ฟังก์ชัน IF ที่รวม ฟังก์ชัน AND สำหรับการทดสอบตรรกะ ทำตามขั้นตอนด้านล่าง
- ก่อนอื่น ให้ใส่สูตรนี้ใน เซลล์ D5
=IF(AND(C5>=2500),"Excellent",IF(AND(C5>=2000),"Good",IF(AND(C5>=1000),"Average","")))
<0- ถัดไป กด Enter และคุณจะเห็นผลลัพธ์แรก
ที่นี่ เราได้รวมฟังก์ชัน IF และ AND เพื่อเปรียบเทียบแต่ละเงื่อนไขกับข้อความทีละรายการ และส่งกลับค่าหากเงื่อนไขไม่ตรงกับค่าเซลล์ใน C5 ในตอนท้าย เราแทรก สตริงว่าง ( “” ) เพื่อละเว้นเซลล์ว่าง หากมี
- สุดท้าย ใช้สูตรนี้สำหรับ ช่วงเซลล์ D6:D10 และดูผลลัพธ์สุดท้าย
อ่านเพิ่มเติม: Excel VBA: การรวม If กับ และสำหรับหลายเงื่อนไข
3. ฟังก์ชัน Excel IF พร้อม OR Logicขึ้นอยู่กับ 3 เงื่อนไข
การรวมกันของ IF และ ฟังก์ชัน OR ยังเป็นเครื่องมือที่ทรงพลังมากในการเรียกใช้การทดสอบลอจิกด้วย 3 เงื่อนไข มาดูกันว่ามันทำงานอย่างไร
- ในตอนเริ่มต้น เลือก เซลล์ D5
- ที่นี่ ให้ใส่สูตรนี้
=IF(OR(C5>=2500),"Excellent",IF(OR(C5>=2000),"Good",IF(OR(C5>=1000),"Average","")))
- หลังจากนั้น กด Enter .
- สุดท้าย ใช้ปุ่ม ป้อนอัตโนมัติ เครื่องมือใน ช่วงเซลล์ D6:D10 .
- สุดท้าย คุณจะเห็นผลลัพธ์ที่แสดงด้านล่าง:
ที่นี่ การเปรียบเทียบประโยชน์ของฟังก์ชัน IF และ OR ภายใน 3 เงื่อนไข ดังนั้นจึงกำหนดเงื่อนไข ดีเยี่ยม , ดี และ เฉลี่ย ตามค่าต่างๆ
อ่านเพิ่มเติม: Excel VBA: รวม If และ Or (3 ตัวอย่าง)
4. คำสั่ง IF ของ Excel พร้อมฟังก์ชัน SUM สำหรับ 3 เงื่อนไข
หากชุดข้อมูลของคุณใช้ไม่ได้กับตรรกะใดๆ การทดสอบข้างต้น คุณสามารถใช้ ฟังก์ชัน SUM ที่รวมอยู่ในคำสั่ง IF จะทำงานได้สำเร็จตามเงื่อนไข 3 ข้อ
- ก่อนอื่น ใช้สูตรนี้ใน เซลล์ D5 .
=IF(SUM(C5>=2500),"Excellent",IF(SUM(C5>=2000),"Good","Average"))
- หลังจากนี้ กด Enter เพื่อดูผลลัพธ์แรก
ในที่นี้ การรวมกันของฟังก์ชัน IF จะเปรียบเทียบแต่ละเงื่อนไขกับค่าใน เซลล์ C5 ต่อไปนี้ ฟังก์ชัน SUM จะคำนวณค่าตามเงื่อนไขเพื่อพิจารณาว่าเป็นเช่นนั้นหรือไม่ จริง หรือ เท็จ .
- สุดท้าย ใช้เครื่องมือ ป้อนอัตโนมัติ และคุณจะได้รับสถานะทั้งหมดพร้อมเงื่อนไข 3 ข้อ
อ่านเพิ่มเติม: Excel VBA: If Then Else คำสั่งที่มีเงื่อนไขหลายข้อ (5 ตัวอย่าง)
5. รวม IF & ฟังก์ชัน AVERAGE ที่มี 3 เงื่อนไขใน Excel
ฟังก์ชัน AVERAGE ยังมีประโยชน์หากคุณมีสตริงข้อมูลชุดอื่น รวมเข้ากับฟังก์ชัน IF สำหรับเปรียบเทียบระหว่างเงื่อนไขต่างๆ มาดูขั้นตอนด้านล่างกัน
- ในตอนเริ่มต้น ให้เลือก เซลล์ D5 .
- จากนั้น ใส่สูตรนี้ลงในเซลล์
=IF(AVERAGE(C5>=2500),"Excellent",IF(AVERAGE(C5>=2000),"Good","Average"))
- หลังจากนั้น กด Enter
- สุดท้าย ใช้สิ่งนี้ สูตรสำหรับ ช่วงเซลล์ D6:D10 .
- สุดท้าย คุณจะเห็นผลลัพธ์ที่แสดงด้านล่าง
ที่นี่ เราใช้ฟังก์ชัน IF เพื่อเปรียบเทียบเงื่อนไขทั้ง 3 เงื่อนไข จากนั้น ใช้ฟังก์ชัน เฉลี่ย เพื่อส่งคืนค่าเฉลี่ย (ถ้ามี) สำหรับเซลล์ที่เลือก
อ่านเพิ่มเติม: วิธีใช้คำสั่ง IF ของ Excel ที่มีหลายเงื่อนไขในช่วง
ฟังก์ชัน IF ของ Excel ที่มี 2 เงื่อนไข
นี่คือเคล็ดลับเพิ่มเติมสำหรับคุณ หากคุณกำลังทำงานกับ 2 เงื่อนไข มาดูกันว่าฟังก์ชัน IF ทำงานอย่างไรในกรณีนี้
- ในตอนเริ่มต้น ให้เราใช้สองเงื่อนไข: กำไร และ ขาดทุน ขึ้นอยู่กับค่า >=2500 และ >=1000 ตามลำดับ
- จากนั้น ใส่สูตรนี้ใน เซลล์ D5 .<14
=IF(AND(C5>=2500,OR(C5>=1000)),"Profit","Loss")
- หลังจากนี้ กด Enter และคุณจะเห็นสถานะแรก สำหรับค่าใน เซลล์ C5 .
ที่นี่ IF , AND & ; หรือ ฟังก์ชันจะรวมกันเพื่อกำหนดเงื่อนไขของ กำไร และ ขาดทุน สำหรับ เซลล์ C5 โดยยึดตามค่าเงื่อนไข
- สุดท้าย ใช้เครื่องมือ FlashFill และรับผลลัพธ์สุดท้ายตามเงื่อนไข 2 ข้อ
อ่านเพิ่มเติม : วิธีใช้ฟังก์ชัน IF ที่มีหลายเงื่อนไขใน Excel
ข้อควรจำ
- จำเป็นต้องทำตามลำดับเงื่อนไขใน สูตรที่คุณตั้งขึ้นในตอนแรก มิฉะนั้นจะแสดงค่าผิด
- ตรวจสอบให้แน่ใจว่าได้สมดุลทุก วงเล็บ ตามตัวเลขและลำดับภายในสูตรเพื่อให้ได้ผลลัพธ์ที่ถูกต้อง
- หาก เงื่อนไขจะอยู่ในรูปแบบ ข้อความ โดยจะต้องอยู่ใน เครื่องหมายคำพูดคู่
สรุป
สรุปบทความนี้ด้วยความหวังว่า มันมีประโยชน์ในฟังก์ชัน Excel IF ที่มี 3 เงื่อนไขตามการทดสอบเชิงตรรกะ 5 รายการ ฉันพยายามครอบคลุมกระบวนการใน 2 เงื่อนไข แจ้งให้เราทราบคำแนะนำที่ชาญฉลาดของคุณในช่องแสดงความคิดเห็น ติดตาม ExcelWIKI สำหรับบล็อกเพิ่มเติม