สิ่งที่ต้องรู้
- ไวยากรณ์ของ 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 หรือไม่
ฟังก์ชันนี้มีส่วนต่างๆ ดังต่อไปนี้:
- หมายเลขคงที่
- สตริงอักขระ (ค่าข้อความ)
- วันที่หรือเวลา
- ฟังก์ชันที่คืนค่าใดๆ ข้างต้น
- การอ้างอิงไปยังเซลล์อื่นๆ ในสเปรดชีตที่มีค่าใดๆ ข้างต้น
- ฉันจะสร้างคำสั่ง IF-THEN หลายรายการใน Excel ได้อย่างไร
ใช้ Nesting ใน Excel เพื่อสร้างคำสั่ง IF-THEN หลายคำสั่ง หรือใช้ ฟังก์ชันไอเอฟเอส .
- คุณสามารถซ้อนคำสั่ง IF ใน Excel ได้กี่คำสั่ง
คุณสามารถซ้อนคำสั่ง IF ได้สูงสุด 7 รายการภายในคำสั่ง IF-THEN เดียว
- การจัดรูปแบบตามเงื่อนไขทำงานอย่างไรใน Excel
ด้วยการจัดรูปแบบตามเงื่อนไขใน Excel คุณสามารถใช้กฎมากกว่าหนึ่งกฎกับข้อมูลเดียวกันเพื่อทดสอบเงื่อนไขที่แตกต่างกันได้ ก่อนอื่น 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 ฟังก์ชั่นที่เหลือก็ทำงานเหมือนกัน
เนื่องจาก Excel ถือว่าเครื่องหมายจุลภาคเป็นตัวแบ่งระหว่างส่วนของสูตร อย่าใช้เครื่องหมายจุลภาคเมื่อป้อนตัวเลขที่สูงกว่า 999 ตัวอย่างเช่น พิมพ์ 1000 ไม่ใช่ 1,000
การซ้อนฟังก์ชันภายในฟังก์ชัน IF
คุณยังสามารถฝัง (หรือ 'ซ้อน') ฟังก์ชันภายในคำสั่ง IF ใน Excel ได้ การดำเนินการนี้ช่วยให้คุณทำการคำนวณขั้นสูง จากนั้นเปรียบเทียบผลลัพธ์จริงกับผลลัพธ์ที่คาดหวัง
ในตัวอย่างนี้ สมมติว่าคุณมีสเปรดชีตที่มีคะแนนของนักเรียน 5 คนในคอลัมน์ B คุณสามารถเฉลี่ยเกรดเหล่านั้นได้โดยใช้ฟังก์ชัน AVERAGE ขึ้นอยู่กับผลลัพธ์โดยเฉลี่ยของชั้นเรียน คุณสามารถให้เซลล์ C2 ส่งคืน 'ยอดเยี่ยม!' หรือ 'ต้องการทำงาน'
นี่คือวิธีที่คุณจะป้อน IF-THEN ใน Excel:
เป็นภาษาอังกฤษ: 'หากค่าเฉลี่ยของค่าตั้งแต่ B2 ถึง B6 มากกว่า 85 ให้พิมพ์ยอดเยี่ยม!มิฉะนั้น ให้พิมพ์ต้องการงาน.'
อย่างที่คุณเห็น การป้อนฟังก์ชัน IF-THEN ใน Excel พร้อมการคำนวณหรือฟังก์ชันที่ฝังไว้ทำให้คุณสามารถสร้างสเปรดชีตแบบไดนามิกและใช้งานได้สูง
คำถามที่พบบ่อยบทความที่น่าสนใจ
ตัวเลือกของบรรณาธิการ

วิธีแก้ไขการโทรผ่าน Wi-Fi ไม่ทำงานบน Android
เมื่อการโทรผ่าน Wi-Fi ไม่ทำงานบน Android มักเกิดจากปัญหาการเชื่อมต่อ เครือข่ายอาจไม่รองรับการโทรผ่าน Wi-Fi ความแรงของสัญญาณอาจอ่อนเกินไป หรือคุณอาจต้องรีสตาร์ทฮาร์ดแวร์

วิธีเล่น Roku ผ่านระบบเสียงรอบทิศทาง
คุณอาจเคยได้ยินเรื่องแย่ๆ เกี่ยวกับเครื่องเล่น Roku, แท่งสตรีมมิ่ง หรือตัวแพลตฟอร์มเอง เกี่ยวกับการขาดเสียงเซอร์ราวด์ แม้ว่าข่าวลือบางส่วนอาจเป็นเรื่องจริง แต่ในบทความนี้ คุณจะได้รับข้อมูลทั้งหมดของคุณ

CyberLink Media Suite 8 Ultra รีวิว
Windows เต็มไปด้วยบิตและบ็อบพิเศษในปัจจุบันชุดซอฟต์แวร์สื่อมีช่วงเวลาที่ยากลำบากในการพิสูจน์ตัวเอง แม้แต่ฟังก์ชั่นขั้นสูงเช่นการตัดต่อวิดีโอก็ยังครอบคลุมโดย Live Essentials ของ Microsoft ในขณะที่การจัดการและแก้ไขรูปภาพ

7 วิธีแก้ไขเมื่ออีเมลหยุดทำงานบนโทรศัพท์ Android
ค้นหาวิธีง่ายๆ เจ็ดวิธีในการแก้ไขเมื่ออีเมลของคุณหยุดทำงานบนโทรศัพท์ Android
![วิธีใช้ Amazon Fire TV Stick โดยไม่ต้องใช้รีโมท [พฤศจิกายน 2020]](https://www.macspots.com/img/streaming-devices/28/how-use-an-amazon-fire-tv-stick-without-remote.jpg)
วิธีใช้ Amazon Fire TV Stick โดยไม่ต้องใช้รีโมท [พฤศจิกายน 2020]
ในฐานะผู้บริโภค คุณมีตัวเลือกวิธีดูทีวีมากกว่าที่เคย นั่นคือสิ่งที่ทำให้ Fire Stick ของ Amazon แปลกใจมาก แม้ว่าจะมีการแข่งขันกันมากขึ้นจาก Google, Apple และ Roku กลุ่มผลิตภัณฑ์ Fire TV ของพวกเขายังคงดำเนินต่อไป

วิธีปิดใช้งานความโปร่งใสสำหรับแถบงานใน Windows 8
คุณอาจสังเกตเห็นว่าแถบงานโปร่งใสเสมอใน Windows 8 ไม่ว่าจะเป็นหน้าต่างใดก็ตาม นี่จะแสดงวิธีปิดใช้งานความโปร่งใสสำหรับแถบงานใน Windows 8 ด้วยการคลิกสองครั้ง วิธีปิดใช้งานความโปร่งใสสำหรับแถบงานใน Windows 8 วิธีที่ 1 ง่าย ๆ แนะนำให้ใช้ซอฟต์แวร์ Winaero Tweaker ของเรา Winaero Tweaker

