หลัก เอ็กเซล วิธีใช้ฟังก์ชัน 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 จะกำหนดว่ากฎต่างๆ ขัดแย้งกันหรือไม่ และถ้าเป็นเช่นนั้น โปรแกรมจะกำหนดกฎการจัดรูปแบบตามเงื่อนไขที่จะใช้กับข้อมูล

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

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

วิธีแก้ไขการโทรผ่าน Wi-Fi ไม่ทำงานบน Android
วิธีแก้ไขการโทรผ่าน Wi-Fi ไม่ทำงานบน Android
เมื่อการโทรผ่าน Wi-Fi ไม่ทำงานบน Android มักเกิดจากปัญหาการเชื่อมต่อ เครือข่ายอาจไม่รองรับการโทรผ่าน Wi-Fi ความแรงของสัญญาณอาจอ่อนเกินไป หรือคุณอาจต้องรีสตาร์ทฮาร์ดแวร์
วิธีเล่น Roku ผ่านระบบเสียงรอบทิศทาง
วิธีเล่น Roku ผ่านระบบเสียงรอบทิศทาง
คุณอาจเคยได้ยินเรื่องแย่ๆ เกี่ยวกับเครื่องเล่น Roku, แท่งสตรีมมิ่ง หรือตัวแพลตฟอร์มเอง เกี่ยวกับการขาดเสียงเซอร์ราวด์ แม้ว่าข่าวลือบางส่วนอาจเป็นเรื่องจริง แต่ในบทความนี้ คุณจะได้รับข้อมูลทั้งหมดของคุณ
CyberLink Media Suite 8 Ultra รีวิว
CyberLink Media Suite 8 Ultra รีวิว
Windows เต็มไปด้วยบิตและบ็อบพิเศษในปัจจุบันชุดซอฟต์แวร์สื่อมีช่วงเวลาที่ยากลำบากในการพิสูจน์ตัวเอง แม้แต่ฟังก์ชั่นขั้นสูงเช่นการตัดต่อวิดีโอก็ยังครอบคลุมโดย Live Essentials ของ Microsoft ในขณะที่การจัดการและแก้ไขรูปภาพ
7 วิธีแก้ไขเมื่ออีเมลหยุดทำงานบนโทรศัพท์ Android
7 วิธีแก้ไขเมื่ออีเมลหยุดทำงานบนโทรศัพท์ Android
ค้นหาวิธีง่ายๆ เจ็ดวิธีในการแก้ไขเมื่ออีเมลของคุณหยุดทำงานบนโทรศัพท์ Android
วิธีใช้ Amazon Fire TV Stick โดยไม่ต้องใช้รีโมท [พฤศจิกายน 2020]
วิธีใช้ Amazon Fire TV Stick โดยไม่ต้องใช้รีโมท [พฤศจิกายน 2020]
ในฐานะผู้บริโภค คุณมีตัวเลือกวิธีดูทีวีมากกว่าที่เคย นั่นคือสิ่งที่ทำให้ Fire Stick ของ Amazon แปลกใจมาก แม้ว่าจะมีการแข่งขันกันมากขึ้นจาก Google, Apple และ Roku กลุ่มผลิตภัณฑ์ Fire TV ของพวกเขายังคงดำเนินต่อไป
วิธีปิดใช้งานความโปร่งใสสำหรับแถบงานใน Windows 8
วิธีปิดใช้งานความโปร่งใสสำหรับแถบงานใน Windows 8
คุณอาจสังเกตเห็นว่าแถบงานโปร่งใสเสมอใน Windows 8 ไม่ว่าจะเป็นหน้าต่างใดก็ตาม นี่จะแสดงวิธีปิดใช้งานความโปร่งใสสำหรับแถบงานใน Windows 8 ด้วยการคลิกสองครั้ง วิธีปิดใช้งานความโปร่งใสสำหรับแถบงานใน Windows 8 วิธีที่ 1 ง่าย ๆ แนะนำให้ใช้ซอฟต์แวร์ Winaero Tweaker ของเรา Winaero Tweaker
วิธีสร้างยาฟื้นฟูใน Minecraft
วิธีสร้างยาฟื้นฟูใน Minecraft
ด้วยสูตรยาฟื้นฟูใน Minecraft คุณสามารถชง Splash Potion of Regenere และ Linger Potion of Regeneration เพื่อรักษาผู้อื่นได้