หลัก เอ็กเซล วิธีใช้ฟังก์ชัน IF-THEN ใน Excel

วิธีใช้ฟังก์ชัน IF-THEN ใน Excel



สิ่งที่ต้องรู้

  • ไวยากรณ์ของ IF-THEN คือ =IF(การทดสอบตรรกะ,ค่าหากเป็นจริง,ค่าหากเป็นเท็จ) .
  • ค่า 'จริง' จะบอกฟังก์ชันว่าต้องทำอย่างไรหากผลลัพธ์ของการทดสอบลอจิกเป็นจริง
  • ค่า 'false' จะบอกฟังก์ชันว่าต้องทำอย่างไรหากผลลัพธ์ของการทดสอบลอจิกเป็นเท็จ

บทความนี้จะอธิบายวิธีการเขียนและใช้ฟังก์ชัน IF (หรือที่เรียกว่า IF-THEN) ใน Excel คำแนะนำนำไปใช้กับ Microsoft 365, Excel 2021, 2019, 2016, 2013, 2010; Excel สำหรับ Mac และ Excel ออนไลน์

พิมพ์ของใกล้ตัวได้ที่ไหน

วิธีการเขียน IF-THEN ใน Excel

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

ตัวอย่างเช่น คุณสามารถตั้งค่า IF เพื่อย้อนกลับผลลัพธ์ได้หากเซลล์ใดเซลล์หนึ่งมีค่ามากกว่า 900 หากเป็นเช่นนั้น คุณสามารถทำให้สูตรส่งคืนข้อความ 'PERFECT' ได้ หากไม่เป็นเช่นนั้น คุณสามารถทำให้สูตรส่งกลับ 'TOO SMALL'

ไวยากรณ์ของฟังก์ชัน IF-THEN รวมถึงชื่อของฟังก์ชันและอาร์กิวเมนต์ของฟังก์ชันภายในวงเล็บ

นี่คือไวยากรณ์ที่ถูกต้องของฟังก์ชัน IF-THEN:

|_+_|

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

  • รายการแรกจะบอกฟังก์ชันว่าต้องทำอย่างไรหากการเปรียบเทียบเป็นจริง
  • รายการที่สองจะบอกฟังก์ชันว่าต้องทำอย่างไรหากการเปรียบเทียบเป็นเท็จ

ตัวอย่างฟังก์ชัน IF-THEN อย่างง่าย

ก่อนที่จะดำเนินการคำนวณที่ซับซ้อนมากขึ้น เรามาดูตัวอย่างที่ตรงไปตรงมาของคำสั่ง IF-THEN กันก่อน

สเปรดชีตของเราตั้งค่าด้วยเซลล์ A1 เป็น 0 เราสามารถป้อนสูตรต่อไปนี้ลงใน B1 เพื่อระบุว่ามูลค่ามากกว่า ,000 หรือไม่

|_+_|

ฟังก์ชันนี้มีส่วนต่างๆ ดังต่อไปนี้:

    A1>1000บอกให้ Excel ตรวจสอบว่าค่าในเซลล์ A1 มากกว่า 1,000 หรือไม่'สมบูรณ์แบบ'ส่งกลับคำว่า PERFECT ในเซลล์ B1 ถ้าเป็น A1 เป็น ใหญ่กว่า 1,000'เล็กเกินไป'ส่งคืนวลี TOO SMALL ในเซลล์ B1 ถ้า A1 ไม่ใช่ ใหญ่กว่า 1,000
ตัวอย่างง่ายๆ ของสูตร IF THEN ใน Excel

ในภาษาธรรมดา ฟังก์ชัน IF นี้บอกว่า 'หากค่าใน A1 มากกว่า 1,000 ให้เขียนสมบูรณ์แบบ. มิฉะนั้นให้เขียนเล็กเกินไป.'

ส่วนการเปรียบเทียบของฟังก์ชันสามารถเปรียบเทียบได้เพียงสองค่าเท่านั้น ค่าใดค่าหนึ่งในสองค่าดังกล่าวอาจเป็นได้:

  • หมายเลขคงที่
  • สตริงอักขระ (ค่าข้อความ)
  • วันที่หรือเวลา
  • ฟังก์ชันที่คืนค่าใดๆ ข้างต้น
  • การอ้างอิงไปยังเซลล์อื่นๆ ในสเปรดชีตที่มีค่าใดๆ ข้างต้น

ส่วนที่ 'จริง' หรือ 'เท็จ' ของฟังก์ชันยังสามารถส่งคืนค่าใดๆ ข้างต้นได้เช่นกัน คุณสามารถทำให้ฟังก์ชัน IF ก้าวหน้าได้มากโดยการฝังการคำนวณหรือฟังก์ชันเพิ่มเติมไว้ภายใน

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

การป้อนการคำนวณลงในฟังก์ชัน IF-THEN

คุณสามารถฝังการคำนวณต่างๆ สำหรับฟังก์ชัน IF ที่ต้องการได้ ขึ้นอยู่กับผลการเปรียบเทียบ ตัวอย่างนี้ใช้การคำนวณอัตราภาษีหนึ่งครั้ง ขึ้นอยู่กับรายได้รวมใน B2 การทดสอบตรรกะจะเปรียบเทียบรายได้ทั้งหมดใน B2 เพื่อดูว่ามากกว่า 50,000.00 ดอลลาร์หรือไม่

|_+_|

ถ้าค่าใน B2 มากกว่า 50,000 ฟังก์ชัน IF จะคูณด้วย 0.15 หากต่ำกว่า ฟังก์ชันจะคูณด้วย 0.10

คุณยังสามารถฝังการคำนวณไว้ในด้านการเปรียบเทียบของฟังก์ชันได้ ในตัวอย่างข้างต้น คุณอาจประมาณว่ารายได้ที่ต้องเสียภาษีจะอยู่ที่ 80% ของรายได้ทั้งหมดเท่านั้น ด้วยเหตุนี้ คุณสามารถเปลี่ยนฟังก์ชัน IF ข้างต้นเป็นดังนี้:

|_+_|

ขั้นแรกสูตรนี้จะคูณค่าอินพุต (ในกรณีนี้คือ B2) ด้วย 0.8 จากนั้นจึงเปรียบเทียบผลลัพธ์นั้นกับ 50,000 ฟังก์ชั่นที่เหลือก็ทำงานเหมือนกัน

ตัวอย่างการฝังการคำนวณในฟังก์ชัน IF-THEN ใน Excel

เนื่องจาก Excel ถือว่าเครื่องหมายจุลภาคเป็นตัวแบ่งระหว่างส่วนของสูตร อย่าใช้เครื่องหมายจุลภาคเมื่อป้อนตัวเลขที่สูงกว่า 999 ตัวอย่างเช่น พิมพ์ 1000 ไม่ใช่ 1,000

การซ้อนฟังก์ชันภายในฟังก์ชัน IF

คุณยังสามารถฝัง (หรือ 'ซ้อน') ฟังก์ชันภายในคำสั่ง IF ใน Excel ได้ การดำเนินการนี้ช่วยให้คุณทำการคำนวณขั้นสูง จากนั้นเปรียบเทียบผลลัพธ์จริงกับผลลัพธ์ที่คาดหวัง

ในตัวอย่างนี้ สมมติว่าคุณมีสเปรดชีตที่มีคะแนนของนักเรียน 5 คนในคอลัมน์ B คุณสามารถเฉลี่ยเกรดเหล่านั้นได้โดยใช้ฟังก์ชัน AVERAGE ขึ้นอยู่กับผลลัพธ์โดยเฉลี่ยของชั้นเรียน คุณสามารถให้เซลล์ C2 ส่งคืน 'ยอดเยี่ยม!' หรือ 'ต้องการทำงาน'

นี่คือวิธีที่คุณจะป้อน IF-THEN ใน Excel:

|_+_|

เป็นภาษาอังกฤษ: 'หากค่าเฉลี่ยของค่าตั้งแต่ B2 ถึง B6 มากกว่า 85 ให้พิมพ์ยอดเยี่ยม!มิฉะนั้น ให้พิมพ์ต้องการงาน.'

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

การฝังฟังก์ชันอื่น ๆ ภายในฟังก์ชัน IF-THEN ใน Excel คำถามที่พบบ่อย
  • ฉันจะสร้างคำสั่ง IF-THEN หลายรายการใน Excel ได้อย่างไร

    ใช้ Nesting ใน Excel เพื่อสร้างคำสั่ง IF-THEN หลายคำสั่ง หรือใช้ ฟังก์ชันไอเอฟเอส .

  • คุณสามารถซ้อนคำสั่ง IF ใน Excel ได้กี่คำสั่ง

    คุณสามารถซ้อนคำสั่ง IF ได้สูงสุด 7 รายการภายในคำสั่ง IF-THEN เดียว

  • การจัดรูปแบบตามเงื่อนไขทำงานอย่างไรใน Excel

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

บทความที่น่าสนใจ

ตัวเลือกของบรรณาธิการ

วิธีการลบรูปภาพจาก Kik
วิธีการลบรูปภาพจาก Kik
การส่งรูปภาพในแอปข้อความเป็นสิ่งที่เราทำทุกวัน อย่างไรก็ตาม คุณเคยส่งรูปผิดไปให้กลุ่มหรือเพื่อนบนกิ๊กไหม? หากคุณไม่แน่ใจว่าต้องทำอย่างไรเมื่อเกิดเหตุการณ์นี้ขึ้น เราได้
จอแสดงผล AMOLED เสี่ยงต่อการเบิร์นอินหรือไม่?
จอแสดงผล AMOLED เสี่ยงต่อการเบิร์นอินหรือไม่?
ตามปฏิทินบนผนังสำนักงานของฉันมันเป็นปี 2014 อย่างไรก็ตามโทรศัพท์บนโต๊ะทำงานของฉันบ่งบอกว่าฉันติดอยู่ในช่วงปี 1980 เกิดอะไรขึ้น? ฉันอยู่ในตอนของ Ashes to Ashes หรือเปล่า? ไม่ - มีอะไรบ้าง
สี่วิธีในการเปิดแท็บ Firefox ใหม่ในพื้นหลัง
สี่วิธีในการเปิดแท็บ Firefox ใหม่ในพื้นหลัง
ทุกวิธีในการเปิดลิงก์ในแท็บพื้นหลังใน Mozilla Firefox
Huawei P9 – วิธีบล็อกข้อความ
Huawei P9 – วิธีบล็อกข้อความ
การรับข้อความและสแปมที่ไม่พึงประสงค์อาจสร้างความหงุดหงิดและทำให้กล่องจดหมายของคุณยุ่งเหยิง โชคดีที่การบล็อกข้อความที่ไม่ต้องการนั้นทำได้ง่ายบนอุปกรณ์ Huawei P9 ของคุณ ดูขั้นตอนด้านล่างเพื่อค้นหาวิธีหยุดข้อความที่ไม่ต้องการ
เปิด BitLocker สำหรับไดรฟ์คงที่ใน Windows 10
เปิด BitLocker สำหรับไดรฟ์คงที่ใน Windows 10
เปิดหรือปิด BitLocker สำหรับไดรฟ์คงที่ใน Windows 10 เพื่อการป้องกันเพิ่มเติม Windows 10 อนุญาตให้เปิดใช้งาน BitLocker สำหรับไดรฟ์คงที่ (พาร์ติชันของไดรฟ์และอุปกรณ์จัดเก็บข้อมูลภายใน) รองรับการป้องกันด้วยสมาร์ทการ์ดหรือรหัสผ่าน คุณยังสามารถทำให้ไดรฟ์ปลดล็อกโดยอัตโนมัติเมื่อคุณลงชื่อเข้าใช้บัญชีผู้ใช้ของคุณการโฆษณา BitLocker
AirPort Express ของ Apple — สิ่งที่คุณต้องรู้
AirPort Express ของ Apple — สิ่งที่คุณต้องรู้
Apple AirPort Express เป็นอุปกรณ์ที่สามารถสตรีมเพลงไปยังลำโพงหรือสเตอริโอโดยใช้ AirPlay และ iTunes ค้นหาว่ามันเหมาะกับคุณหรือไม่
นามสกุลไฟล์คืออะไร?
นามสกุลไฟล์คืออะไร?
นามสกุลไฟล์หรือคำต่อท้ายคือกลุ่มของอักขระ ซึ่งโดยปกติจะมีความยาว 3-4 ตัว หลังจากจุดในชื่อไฟล์เต็ม เรียกอีกอย่างว่านามสกุลไฟล์