คนส่วนใหญ่คุ้นเคยกับการใช้ฟังก์ชัน IF เพื่อทดสอบเงื่อนไขกับชุดข้อมูลขนาดใหญ่ อย่างไรก็ตาม พวกเขาอาจไม่ทราบถึงประโยชน์ของการใช้ร่วมกับ OR, AND หรือโอเปอเรเตอร์และฟังก์ชันอื่นๆ
ก่อนจะไปต่อ เรามาดูหน้าตาของ IF Function แบบง่ายๆ และวิธีการใช้อาร์กิวเมนต์อย่างถูกต้อง
ภาพรวมของฟังก์ชัน IF ของ Excel
ดังที่แสดงไว้ข้างต้น ฟังก์ชัน IF ใช้อาร์กิวเมนต์สามตัวที่อธิบายด้านล่าง:
- การทดสอบเชิงตรรกะ: มันเกี่ยวข้องกับเงื่อนไขที่คุณกำลังประเมินว่าเป็นจริงหรือเท็จ
- ค่า_if_true: อาร์กิวเมนต์นี้มีข้อความ/ข้อมูลที่คุณต้องการให้ฟังก์ชันส่งคืนหากข้อมูลตรงตามเกณฑ์เงื่อนไขที่ทดสอบ
- ค่า_if_flase: เช่นเดียวกับอาร์กิวเมนต์ข้างต้น จะส่งคืนข้อมูลที่คุณต้องการให้ฟังก์ชันส่งคืนหากเงื่อนไขเป็นเท็จ
อาร์กิวเมนต์แรกจำเป็นสำหรับฟังก์ชัน IF เพื่อดำเนินการ อีกสองทางเลือก คุณสามารถเพิ่มข้อความใดๆ ลงในอาร์กิวเมนต์สองรายการสุดท้ายหรือเว้นว่างไว้ก็ได้ ถ้าคุณปล่อยให้อาร์กิวเมนต์สองอาร์กิวเมนต์หนึ่งหรือทั้งสองว่าง ผลลัพธ์จะเป็นเซลล์ว่างด้วย
ตอนนี้ มาดูกันว่าคุณสามารถใช้ฟังก์ชัน IF เพื่อวิเคราะห์เงื่อนไขมากกว่าหนึ่งเงื่อนไขในสูตรเดียวได้อย่างไร นอกจากนี้ คุณยังจะได้เรียนรู้วิธีการใช้ใน Nested Formula ด้วยตัวดำเนินการ OR และ AND
ตัวอย่างฟังก์ชัน Excel IF
สมมติว่าคุณทำงานที่ร้านขายเครื่องประดับที่คุณบันทึกยอดขายและรายได้ที่เกิดจากพนักงานแต่ละคนที่ทำงานในร้านเจ็ดคน ทุกสิ้นสัปดาห์ บริษัทจะมอบโบนัสรายสัปดาห์ให้เฉพาะพนักงานที่มีคุณสมบัติตามเกณฑ์ที่กำหนดเท่านั้น
ด้านล่างนี้ คุณจะเห็นจำนวนการขายและรายได้ที่พนักงานแต่ละคนสร้างขึ้นในหนึ่งสัปดาห์
สมมติว่าเกณฑ์โบนัสสำหรับสัปดาห์นี้คือปริมาณการขายเท่ากับหรือมากกว่า 4 หากต้องการตรวจสอบว่าพนักงานคนใดจะได้รับโบนัสในสัปดาห์นี้ คุณจะต้องใช้ฟังก์ชัน IF อย่างง่าย
ดังนั้น คุณจะใช้ปริมาณการขายเป็นอาร์กิวเมนต์การทดสอบในฟังก์ชัน IF ดังที่แสดงด้านล่าง
ในสูตรที่เน้น B4> = 4 คือการทดสอบอาร์กิวเมนต์ มีสิทธิ์ คืออาร์กิวเมนต์ Value_if_true ในขณะที่อาร์กิวเมนต์ Value_if_false เว้นว่างไว้โดยเจตนา
ในกรณีที่อาร์กิวเมนต์ว่างเปล่า ให้ใส่เครื่องหมายอัญประกาศคู่ ('') ล้อมรอบเสมอ มิฉะนั้น ผลลัพธ์จะให้ข้อผิดพลาดหรือแสดงศูนย์ในเซลล์ที่ตรงตามเงื่อนไข
หลังจากทดสอบปริมาณการขายของพนักงานแต่ละคนแล้ว ฟังก์ชัน IF จะต้องส่งคืนผลลัพธ์ว่ามีสิทธิ์ถ้าปริมาณการขายมากกว่าหรือเท่ากับสี่ มิฉะนั้น ให้ปล่อยเซลล์ว่างไว้
กด ใส่รหัส เพื่อนำสูตรไปใช้ เนื่องจากปริมาณการขายของพนักงาน 1 เป็นหก ซึ่งมากกว่าสี่ ผลลัพธ์ของฟังก์ชันสำหรับเซลล์แรกจะเป็น มีสิทธิ์ .
คุณจะไม่ต้องป้อนสูตรสำหรับเซลล์ทั้งหมดทีละเซลล์ ให้ใช้ฟังก์ชันลำดับการป้อนอัตโนมัติ ให้เลื่อนเคอร์เซอร์ไปที่มุมล่างซ้ายของบล็อกที่เลือกแล้วลากลง
การทำเช่นนั้นจะนำฟังก์ชันนี้ไปใช้กับเซลล์อื่นที่อยู่ติดกัน
ดูว่าผู้ปฏิบัติงานที่ 1, 2, 4 และ 7 มียอดขายต่ำกว่าสี่รายการได้อย่างไรและมีสิทธิ์ได้รับโบนัส ในขณะที่เซลล์ที่เหลือยังคงว่างเปล่าเนื่องจากผู้ปฏิบัติงานเหล่านี้ไม่ตรงตามเกณฑ์
สมมติว่า; แทนที่จะปล่อยให้อาร์กิวเมนต์ที่สองว่างเปล่า แสดงว่าคุณใส่ไม่มีสิทธิ์อยู่ที่นั่น ในกรณีนั้นผลลัพธ์สุดท้ายจะเป็นดังที่แสดงด้านล่าง
ฉันจะซ่อมหน้าจอ iphone ใกล้ฉันได้ที่ไหน
ที่เกี่ยวข้อง: วิธีใช้การตรวจสอบข้อมูลใน Excel
การใช้ AND Operator ด้วยฟังก์ชัน IF
อีกหนึ่งสัปดาห์ที่บริษัทได้เปลี่ยนนโยบายการให้โบนัสและเพิ่มรายได้ในเกณฑ์ที่กำหนดด้วยปริมาณการขาย ดังนั้น คุณต้องวิเคราะห์ข้อมูลเดียวกัน แต่มีเงื่อนไขการทดสอบสองข้อแทนที่จะเป็นหนึ่งเงื่อนไข
บริษัทให้โบนัสแก่พนักงานที่สร้างรายได้เท่ากับหรือมากกว่าสี่ครั้งโดยมีรายได้มากกว่า 2500 คุณจะใช้การดำเนินการ AND ในกรณีนี้ และสูตรจะเป็นดังนี้:
=IF(AND(B4>=4,C4>2500),'Eligible','Ineligible')
ในสูตรข้างต้น ตัวดำเนินการ AND ถูกใช้เป็นอาร์กิวเมนต์ทดสอบ เนื่องจากคุณต้องทดสอบพารามิเตอร์สองตัว
เช่นเดียวกับกรณีก่อนหน้านี้ หากป้อนข้อมูล (ปริมาณการขายและรายได้) ตรงตามเกณฑ์ ฟังก์ชันจะส่งกลับ 'มีสิทธิ์' เป็นผลลัพธ์ มิฉะนั้น 'ไม่มีสิทธิ์'
กด ใส่รหัส เพื่อเรียกใช้ฟังก์ชันแล้วลากลงเพื่อใช้สูตรเดียวกันกับชุดข้อมูลที่เหลือ คุณจะเห็นผลลัพธ์สุดท้ายดังนี้
คุณจะเห็นได้ว่ามีเพียงพนักงาน 1, 2 และ 4 เท่านั้นที่มียอดขายมากกว่าหรือเท่ากับสี่ยอดขายที่มีรายได้มากกว่า 2,500 ดังนั้น พวกเขาจึงมีสิทธิ์ได้รับโบนัส
แม้ว่าผู้ปฏิบัติงาน 7 จะสร้างยอดขายสี่รายการที่ตรงตามเกณฑ์แรก แต่รายรับน้อยกว่า 2200 ดังนั้น เขาจึงไม่มีสิทธิ์ได้รับโบนัสเนื่องจากไม่ตรงตามเงื่อนไขที่สอง
การใช้ OR Operator ด้วยฟังก์ชัน IF
สำหรับสัปดาห์ที่สาม บริษัทมีกำไรที่ดีและให้โบนัสแก่พนักงานที่ปฏิบัติตามเงื่อนไขข้อใดข้อหนึ่งจากสองข้อนี้ ในกรณีนี้ คุณสามารถใช้ตัวดำเนินการ OR เป็นอาร์กิวเมนต์ทดสอบสำหรับคำสั่ง IF เพื่อกรองจำนวนผู้ปฏิบัติงานที่แน่นอน
ดังนั้นคนงานที่ขายสินค้าสี่ชิ้นขึ้นไปหรือสร้างรายได้มากกว่า 2500 จะมีสิทธิ์ได้รับโบนัส
สูตรจะมีลักษณะดังนี้:
=IF(OR(B4>=4,C4>2500), 'Eligible', 'Ineligible')
กด เข้า เพื่อดำเนินการตามสูตร และโดยการลากลงไปที่แถว คุณจะได้ผลลัพธ์นี้
คุณจะเห็นได้ว่า Worker 7 มีสิทธิ์ได้รับโบนัสในกรณีนี้ด้วย แม้ว่าเขาจะไม่ถึงเกณฑ์รายได้แต่ทำยอดขายได้สี่ครั้ง เขาปฏิบัติตามเงื่อนไขหนึ่งข้อซึ่งทำให้เขามีสิทธิ์ได้รับโบนัส
ในทำนองเดียวกัน คุณสามารถใช้ฟังก์ชัน IF กับตัวดำเนินการ AND และ OR และกับฟังก์ชันอื่นๆ เพื่อกรองผลลัพธ์จากชุดข้อมูลขนาดใหญ่ได้
ที่เกี่ยวข้อง: วิธีการเป็นผู้ใช้ Microsoft Excel Power อย่างรวดเร็ว
คอนโทรลเลอร์ ps4 ไม่ทำงานบนพีซี
ลดความซับซ้อนของการคำนวณของคุณด้วยฟังก์ชัน IF ในสูตรที่ซ้อนกัน
เมื่อคุณรวมฟังก์ชัน IF เข้ากับฟังก์ชันอื่นๆ คุณจะสามารถทดสอบหลายเงื่อนไขพร้อมกันในชุดข้อมูลขนาดใหญ่ได้
ซึ่งช่วยลดความจำเป็นในการทดสอบหลาย ๆ เงื่อนไขด้วยตนเอง ช่วยให้คุณประหยัดเวลาและความพยายาม ฟังก์ชันพื้นฐานอัตโนมัติจะช่วยให้คุณทำงานได้อย่างมีประสิทธิภาพมากขึ้น
แบ่งปัน แบ่งปัน ทวีต อีเมล เรียนรู้วิธีทำให้ Excel เป็นระบบอัตโนมัติและพัฒนาทักษะทางการเงินของคุณการเรียนรู้วิธีทำให้ฟังก์ชันการบัญชีและการเงินขั้นพื้นฐานเป็นไปโดยอัตโนมัติใน Excel สามารถช่วยประหยัดเวลาและเงินของคุณได้
อ่านต่อไป หัวข้อที่เกี่ยวข้อง- ผลผลิต
- สเปรดชีต
- การสร้างภาพ
- Microsoft Excel
- คณิตศาสตร์
- เคล็ดลับ Microsoft Office
- การวิเคราะห์ข้อมูล
Shan Abdul เป็นบัณฑิตวิศวกรรมเครื่องกล หลังจากสำเร็จการศึกษา เขาได้เริ่มต้นอาชีพการเป็นนักเขียนอิสระ เขาเขียนเกี่ยวกับการใช้เครื่องมือและซอฟต์แวร์ต่างๆ เพื่อช่วยให้ผู้คนมีประสิทธิผลมากขึ้นในฐานะนักเรียนหรือมืออาชีพ ในเวลาว่าง เขาชอบดูวิดีโอ Youtube เกี่ยวกับประสิทธิภาพการทำงาน
เพิ่มเติมจาก Shan Abdulสมัครรับจดหมายข่าวของเรา
เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!
คลิกที่นี่เพื่อสมัครสมาชิก