ฟังก์ชัน IF ของ Excel พร้อม 3 เงื่อนไข (5 การทดสอบเชิงตรรกะ)

  • แบ่งปันสิ่งนี้
Hugh West

เมื่อคุณทำการวิเคราะห์ข้อมูลที่ซับซ้อนและมีประสิทธิภาพ คุณต้องปรับเงื่อนไขต่างๆ ให้ลงตัว ณ เวลาเดียว ใน 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 สำหรับบล็อกเพิ่มเติม

Hugh West เป็นผู้ฝึกอบรมและนักวิเคราะห์ Excel ที่มีประสบการณ์สูงและมีประสบการณ์มากกว่า 10 ปีในอุตสาหกรรมนี้ เขาสำเร็จการศึกษาระดับปริญญาตรีสาขาการบัญชีและการเงิน และปริญญาโทสาขาบริหารธุรกิจ Hugh มีความหลงใหลในการสอนและได้พัฒนาแนวทางการสอนที่เป็นเอกลักษณ์ซึ่งง่ายต่อการติดตามและเข้าใจ ความรู้ความเชี่ยวชาญของเขาเกี่ยวกับ Excel ช่วยให้นักเรียนและผู้เชี่ยวชาญหลายพันคนทั่วโลกพัฒนาทักษะและความเป็นเลิศในอาชีพการงาน ฮิวจ์แบ่งปันความรู้ของเขากับคนทั้งโลกผ่านบล็อก โดยเสนอบทช่วยสอน Excel ฟรีและการฝึกอบรมออนไลน์เพื่อช่วยให้บุคคลและธุรกิจบรรลุศักยภาพสูงสุดของตนเอง