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

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

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

การปรับแต่งเพื่อปิดการติดตั้งแอพที่แนะนำโดยอัตโนมัติใน Windows 10
การปรับแต่งเพื่อปิดการติดตั้งแอพที่แนะนำโดยอัตโนมัติใน Windows 10
โดยไม่ต้องขออนุญาตผู้ใช้ Windows 10 จะติดตั้งแอพบางตัวเช่น Candy Crush Soda Saga นี่คือการปรับแต่งเพื่อป้องกันไม่ให้ Windows 10 ติดตั้งแอพ
วิธียกเลิกคำสั่งซื้อ StockX ของฉัน
วิธียกเลิกคำสั่งซื้อ StockX ของฉัน
การซื้อรองเท้าผ้าใบและเครื่องประดับจาก StockX เป็นวิธีที่ยอดเยี่ยมในการรับประกันสินค้าที่มีคุณภาพ StockX พยายามอย่างยิ่งที่จะรับรองความถูกต้องทุกอย่างและยอมรับเฉพาะสินค้าในสภาพที่หมดสต็อกเท่านั้น แต่ด้วยการรับประกันนั้นมีกฎเกณฑ์มากมายเกี่ยวกับวิธีการ
สร้างทางลัดแผงควบคุมใน Windows 10
สร้างทางลัดแผงควบคุมใน Windows 10
นี่คือวิธีสร้างทางลัดแผงควบคุมใน Windows 10 เพื่อเปิดโดยตรงในมุมมองใดมุมมองหนึ่งต่อไปนี้: หมวดหมู่ไอคอนที่ใช้ล่าสุดหรืองานทั้งหมด
วิธีถอนการติดตั้งโปรแกรมบน Mac OS X El Capitan
วิธีถอนการติดตั้งโปรแกรมบน Mac OS X El Capitan
วิธีถอนการติดตั้งโปรแกรมบน Mac OS X El Capitan นั้นแตกต่างจาก Windows เล็กน้อย เนื่องจากคุณไม่จำเป็นต้องทำตามขั้นตอนการถอนการติดตั้งเพื่อลบโปรแกรม สำหรับผู้ที่ถามถึงวิธีถอนการติดตั้งโปรแกรมบน mac ให้
วิธีสร้างสัญญาณที่ดีสำหรับการแพร่กระจายที่เสถียร
วิธีสร้างสัญญาณที่ดีสำหรับการแพร่กระจายที่เสถียร
Stable Diffusion (SD) โมเดลแปลงข้อความเป็นรูปภาพที่มีการเรียนรู้เชิงลึกยอดนิยมช่วยให้คุณสร้างรูปภาพที่มีรายละเอียดตามข้อความแจ้ง แต่ภาพที่ออกมาจะน่าประทับใจและมีรายละเอียดมากน้อยเพียงใดนั้นขึ้นอยู่กับว่าข้อความแจ้งของคุณนั้นเจาะจงเพียงใด พัฒนาได้เยี่ยม
วิธีเพิ่มริงโทนบน iPhone 6S
วิธีเพิ่มริงโทนบน iPhone 6S
เมื่อพูดถึงการปรับแต่ง iPhone ของคุณ หนึ่งในสิ่งที่ดีที่สุดที่คุณสามารถทำได้คือปรับแต่งเสียงเรียกเข้า แม้ว่าการปรับแต่งบน iPhone จะขาดหายไปในหลาย ๆ ด้าน แต่อย่างน้อยเราก็สามารถเปลี่ยนแปลงได้
คำแนะนำเกี่ยวกับพลาสม่าทีวี
คำแนะนำเกี่ยวกับพลาสม่าทีวี
แม้ว่าพลาสมาทีวีจะเลิกผลิตแล้ว แต่หลายคนยังคงมีคำถามเกี่ยวกับทีวีประเภทนี้ ตรวจสอบคำตอบสำหรับคำถามที่พบบ่อย