ทำคำสั่ง Excel IF ที่ซ้อนกันด้วยเงื่อนไขหลายข้อที่เหมาะกับคุณ

ทำคำสั่ง Excel IF ที่ซ้อนกันด้วยเงื่อนไขหลายข้อที่เหมาะกับคุณ

คำสั่ง IF ใน Excel ให้คุณกำหนดเงื่อนไขสำหรับสูตรของคุณและบอกสิ่งที่จะแสดงออกมาเมื่อตรงตามเงื่อนไขหรือเมื่อไม่ตรงตามเงื่อนไข





คุณสามารถนำคำสั่ง IF ของคุณไปสู่อีกระดับได้โดยการซ้อนไว้ในกันและกัน อยากรู้ยังไง? อ่านต่อไปเพื่อหาข้อมูล!





วิธีทำมิดิคอนโทรล

คำสั่ง IF ใน Excel คืออะไร?

คำสั่ง IF หรือฟังก์ชัน IF เป็นหนึ่งในฟังก์ชันเหล่านั้นใน Excel ที่มีศักยภาพในการนำสูตรของคุณไปสู่ระดับถัดไป และทำให้งานที่ซับซ้อนยิ่งขึ้นเป็นไปได้ ด้วยฟังก์ชัน IF คุณสามารถเขียนเงื่อนไขหรือการทดสอบเชิงตรรกะในสูตรของคุณได้





หากค่าผ่านการทดสอบเชิงตรรกะ สูตรจะคืนค่าเอาต์พุตแรก หากไม่เป็นเช่นนั้น สูตรจะส่งคืนผลลัพธ์อื่น ifs สองตัวนี้จะสร้างฟังก์ชัน IF สิ่งที่ยอดเยี่ยมเกี่ยวกับฟังก์ชัน IF ก็คือ คุณสามารถซ้อนฟังก์ชันนี้ภายในตัวมันเองได้ ซึ่งทำให้คุณสามารถสร้างเงื่อนไขได้หลายแบบสำหรับสูตรของคุณ

ก่อนที่เราจะพูดถึงคำสั่ง IF ที่ซ้อนกัน ต่อไปนี้คือคำสั่งง่ายๆ: หากคุณคุ้นเคยกับฟังก์ชัน IF แล้ว ให้ไปยังส่วนถัดไป ถ้าไม่เช่นนั้น อ่านคำแนะนำของเราเกี่ยวกับ คำสั่ง IF และวิธีใช้ใน Excel .



ตัวอย่างคำสั่ง Excel IF

เมื่อต้องการเริ่มต้น ให้ทำคำสั่ง IF พื้นฐานใน Excel สมมติว่าคุณมีคะแนนของนักเรียนบางคน และคุณต้องการให้ Excel ตรวจสอบว่าพวกเขาผ่านหรือไม่ หรือพระเจ้าห้าม ล้มเหลว คะแนนเต็ม 20 และคะแนนสอบผ่านขั้นต่ำคือ 12

เพื่อให้บรรลุสิ่งนี้ คุณต้องเขียนคำสั่ง IF ที่ทำการทดสอบเชิงตรรกะว่าเกรดของนักเรียนสูงกว่าเกรดที่ผ่านขั้นต่ำหรือไม่ ถ้าใช่ สูตรจะกลับคืนมา ใช่ , หากไม่เป็นเช่นนั้น สูตรจะกลับคืนมา เลขที่ .





  1. เลือกเซลล์ C2 .
  2. ในแถบสูตร ให้ป้อนสูตรด้านล่าง: |_+_| จำไว้ว่าหลังจากการทดสอบเชิงตรรกะ ค่าแรกจะเป็นจริง และค่าที่สองจะเป็นเท็จ
  3. กด เข้า . Excel จะกำหนดว่านักเรียนผ่านหรือไม่
  4. หยิบที่จับเติมแล้วลากทับเซลล์ที่เหลือจาก B2 ถึง B7 .
  5. สังเกตชะตากรรมของนักเรียนจะถูกตัดสิน

ซ้อนคำสั่ง IF ใน Excel

คำสั่ง IF ที่ซ้อนกันเกิดขึ้นเมื่อค่าใดค่าหนึ่งในคำสั่ง IF เป็นคำสั่ง IF อื่น ด้วยเหตุนี้ เรามีคำสั่ง IF ที่ซ้อนกันซึ่งสร้างด้วยคำสั่ง IF ที่สองนี้

ที่เกี่ยวข้อง: วิธีจัดรูปแบบเส้นขอบใน Excel เพื่อทำให้ข้อมูลของคุณดูน่าสนใจ





คุณสามารถซ้อนคำสั่ง IF ซ้อนกันได้จนกว่าเงื่อนไขทั้งหมดของคุณจะถูกกำหนดไว้ในสูตร ควรมีระเบียบบ้างดีที่สุด เพราะคุณอาจหลงทางได้ง่ายในรังเหล่านี้

ตัวอย่างคำสั่ง IF ที่ซ้อนกัน 1

ในตัวอย่างแรกนี้ เรามีรายการรถยนต์และคุณลักษณะ และรายการประเภทของรถ ในสถานการณ์นี้ เราต้องการจัดรถเหล่านี้ในคลาสต่างๆ โดยพิจารณาจากความเร็วที่พวกเขาสามารถเร่งความเร็วจาก 0 ถึง 100 กม./ชม. คุณสามารถดูตัวอย่างคู่มือชั้นเรียนในภาพด้านล่าง

ตอนนี้กลับไปที่แผ่นข้อมูลหลัก เป้าหมายที่นี่คือการเขียนสูตรที่ส่งออกระดับรถโดยการอ่านความเร่งของมัน โดยพื้นฐานแล้ว สูตรจะทดสอบว่าความเร่งน้อยกว่า 3 วินาทีหรือไม่ ถ้าใช่ แสดงว่ารถเป็นรถ S-class แน่ๆ

แต่ถ้าไม่ต่ำกว่า 3 สูตรจะทดสอบว่าน้อยกว่า 5 หรือไม่ การทดสอบนี้ควบคู่ไปกับการทดสอบครั้งแรก ทดสอบจริง ๆ เพื่อดูว่าค่าความเร่งอยู่ระหว่าง 3 ถึง 5 หรือไม่ ซึ่งจะระบุว่า รถเป็น A-class หรือเปล่า

ทีวีของฉันมี hdmi 2.1 . หรือไม่

การทดสอบเหล่านี้จะดำเนินต่อไปเรื่อยๆ และด้วยคำสั่ง IF แต่ละรายการ คำสั่ง IF ก่อนหน้าจะถูกตัดออก ในที่สุดสูตรจะทดสอบค่าความเร่งของทุกคลาส และหากรถไม่พอดีกับสิ่งเหล่านี้ (หมายถึงความเร่งมากกว่า 14 วินาที) สูตรจะแสดงผล No Class

=IF(B2>12, 'Yes', 'No')

ในตัวอย่างนี้ value_if_false เป็นคำสั่ง IF อื่น นี้ซ้ำเจ็ดครั้ง จนกระทั่งในคำสั่งสุดท้าย ค่าถ้าเท็จจะกลายเป็นไม่มีคลาส ให้เอาสูตรนี้ไปใช้

  1. เลือกเซลล์ C2 .
  2. ในแถบสูตร ให้ป้อนสูตรด้านล่าง: |_+_|
  3. กด เข้า . ตอนนี้สูตรจะกำหนดระดับของรถคันแรก
  4. จับที่จับเติมแล้วลากไปบนเซลล์ที่เหลือ ( C2 ถึง C8 ).
  5. สังเกตว่าสูตร Excel กำหนดคลาสของรถแต่ละคัน

ตัวอย่างคำสั่ง IF ที่ซ้อนกัน 2

ในตัวอย่างที่สองนี้ เรามีรายชื่อบทความที่มีมุมมองที่แต่ละบทความได้รับ นักเขียนจะได้รับเงินสำหรับการดูทุกครั้ง อย่างไรก็ตาม จำนวนเงินที่จ่ายต่อการดู (PPV) นั้นพิจารณาจากจำนวนการดู

ดังนั้น ในการคำนวณรายได้ PPV ก่อนอื่นคุณต้องดูว่าบทความอยู่ในกลุ่ม PPV ใด และสุดท้ายคูณกลุ่ม PPV ด้วยจำนวนการดูเพื่อรับรายได้ PPV

ที่เกี่ยวข้อง: เทมเพลตสเปรดชีตที่มีประโยชน์เพื่อจัดระเบียบชีวิตของคุณ

การเขียนสูตรตรวจสอบและกำหนดกลุ่ม PPV นั้นเหมือนกับตัวอย่างก่อนหน้าของคลาสรถมาก คุณจะต้องมีคำสั่ง IF ที่ซ้อนกัน

=IF(B2<3,'S',IF(B2<5,'A',IF(B2<7,'B',IF(B2<9,'C',IF(B2<10,'D',IF(B2<12,'E',IF(B2<14,'F','No Class')))))))

สูตรนี้จะทดสอบจำนวนการดูและดูว่าบทความอยู่ในกลุ่มแรกหรือไม่ ถ้าใช่ กลุ่ม PPV จะเป็น 0.001 และถ้าไม่ใช่ สูตรจะย้ายไปทดสอบว่าอยู่ในกลุ่มอื่นหรือไม่ หากบทความไม่เหมาะกับกลุ่มใดกลุ่มหนึ่งก่อนหน้านี้ จะต้องมีการดูมากกว่า 10,000 ครั้ง ซึ่งจัดอยู่ในกลุ่ม 0.02 PPV ได้เวลาใช้สูตรนี้ในแผ่นข้อมูลแล้ว

  1. เลือกเซลล์ C2 .
  2. ในแถบสูตร ให้ป้อนสูตรด้านล่าง: |_+_|
  3. กด เข้า . สูตรจะกำหนดกลุ่ม PPV ของบทความนั้น
  4. จับที่จับเติมแล้วลากไปบนเซลล์ที่เหลือ ( C2 ถึง C6 ). ตอนนี้สูตรจะกำหนดกลุ่ม PPV สำหรับแต่ละบทความ

ตอนนี้ มาคำนวณรายได้ PPV กัน

  1. เลือกเซลล์ D2 .
  2. ในแถบสูตร ให้ป้อนสูตรด้านล่างแล้วกด เข้า : |_+_| สิ่งนี้จะทวีคูณกลุ่ม PPV ด้วยจำนวนการดู
  3. หยิบที่จับเติมบนเซลล์ D2 แล้วลากไปทับเซลล์ที่เหลือ ( D2 ถึง D6 ).
  4. Excel จะคำนวณรายได้ PPV สำหรับแต่ละบทความ

คำสั่ง IF ที่ซ้อนกันทำได้ง่าย

คำสั่ง IF ที่ซ้อนกันอาจดูน่ากลัวจากมุมมองของบุคคลภายนอก แต่ถ้าคุณรู้ว่าคุณกำลังทำอะไรอยู่ ก็ใช้งานได้ง่ายเหมือนกับคำสั่ง IF ทั่วไป คำสั่ง IF มีประโยชน์มากหากคุณใช้ Excel เพื่อการเงิน แล้วฟังก์ชัน Excel ทางการเงินอื่นๆ ล่ะ?

แบ่งปัน แบ่งปัน ทวีต อีเมล หน้าที่ทางการเงิน 7 อันดับแรกใน Excel

ไม่ว่าคุณจะเป็นนักบัญชีหรือผู้เชี่ยวชาญด้านการเงิน คุณควรทราบสูตร Excel เหล่านี้

อ่านต่อไป
หัวข้อที่เกี่ยวข้อง
  • ผลผลิต
  • Microsoft Excel
  • เคล็ดลับสเปรดชีต
  • เคล็ดลับ Microsoft Office
  • การสร้างภาพ
เกี่ยวกับผู้เขียน อาเมียร์ เอ็ม. อินเทลลิเจนซ์(39 บทความเผยแพร่)

อาเมียร์เป็นนักศึกษาเภสัชศาสตร์ที่มีความหลงใหลในเทคโนโลยีและการเล่นเกม เขาชอบเล่นดนตรี ขับรถ และเขียนคำ

เพิ่มเติมจาก Amir M. Bohlooli

สมัครรับจดหมายข่าวของเรา

เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!

คลิกที่นี่เพื่อสมัครสมาชิก