ตัวดำเนินการ “IF” ใน Microsoft Excel: แอปพลิเคชันและตัวอย่าง

แน่นอนว่า Excel มีฟังก์ชันมากมาย และในบรรดาเครื่องมือต่างๆ มากมาย ตัวดำเนินการ "IF" จะอยู่ในสถานที่พิเศษ ช่วยในการแก้ไขงานที่แตกต่างกันโดยสิ้นเชิง และผู้ใช้หันไปใช้ฟังก์ชันนี้บ่อยกว่าคนอื่นๆ

ในบทความนี้ เราจะพูดถึงสิ่งที่ตัวดำเนินการ "IF" และพิจารณาขอบเขตและหลักการทำงานด้วย

สารบัญ: ฟังก์ชัน “IF” ใน Excel

คำจำกัดความของฟังก์ชัน "IF" และจุดประสงค์

ตัวดำเนินการ "IF" เป็นเครื่องมือโปรแกรม Excel สำหรับตรวจสอบเงื่อนไขบางอย่าง (นิพจน์เชิงตรรกะ) สำหรับการดำเนินการ

นั่นคือ ลองนึกภาพว่าเรามีอาการบางอย่าง งานของ "IF" คือการตรวจสอบว่าตรงตามเงื่อนไขที่กำหนดหรือไม่และส่งออกค่าตามผลการตรวจสอบไปยังเซลล์ด้วยฟังก์ชัน

  1. หากนิพจน์เชิงตรรกะ (เงื่อนไข) เป็นจริง แสดงว่าค่านั้นเป็นจริง
  2. หากไม่ตรงตามนิพจน์ตรรกะ (เงื่อนไข) ค่าจะเป็นเท็จ

สูตรฟังก์ชันในโปรแกรมคือนิพจน์ต่อไปนี้:

=IF(เงื่อนไข, [ค่าหากตรงตามเงื่อนไข], [ค่าหากไม่ตรงตามเงื่อนไข])

การใช้ฟังก์ชัน “IF” กับตัวอย่าง

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

เรามีโต๊ะชื่อรองเท้ากีฬา ลองนึกภาพว่าเราจะมีการลดราคาในเร็วๆ นี้ และรองเท้าผู้หญิงทั้งหมดจะต้องลดราคา 25% ในคอลัมน์ใดคอลัมน์หนึ่งในตาราง ระบบจะระบุเพศสำหรับแต่ละรายการ

ตัวดำเนินการ IF ใน Microsoft Excel: แอปพลิเคชันและตัวอย่าง

งานของเราคือการแสดงค่า "25%" ในคอลัมน์ "ส่วนลด" สำหรับแถวทั้งหมดที่มีชื่อผู้หญิง และตามนั้น ค่าคือ "0" หากคอลัมน์ "เพศ" มีค่าเป็น "ชาย"

ตัวดำเนินการ IF ใน Microsoft Excel: แอปพลิเคชันและตัวอย่าง

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

เพื่อให้งานนี้เสร็จสมบูรณ์ คุณจะต้องเขียนสูตรต่อไปนี้ด้านล่าง:

=IF(B2=”เพศหญิง”,25%,0)

  • นิพจน์บูลีน: B2=”เพศหญิง”
  • ค่ากรณีเป็นไปตามเงื่อนไข (จริง) – 25%
  • ค่าหากไม่ตรงตามเงื่อนไข (เท็จ) คือ 0

เราเขียนสูตรนี้ในเซลล์บนสุดของคอลัมน์ "ส่วนลด" แล้วกด Enter อย่าลืมใส่เครื่องหมายเท่ากับ (=) หน้าสูตร

ตัวดำเนินการ IF ใน Microsoft Excel: แอปพลิเคชันและตัวอย่าง

หลังจากนั้น สำหรับเซลล์นี้ ผลลัพธ์จะแสดงตามเงื่อนไขทางตรรกะของเรา (อย่าลืมกำหนดรูปแบบเซลล์ – เปอร์เซ็นต์) หากเช็คพบว่าเพศเป็น “ผู้หญิง” จะแสดงค่า 25% มิฉะนั้น ค่าของเซลล์จะเท่ากับ 0 อันที่จริง เราต้องการอะไร

ตัวดำเนินการ IF ใน Microsoft Excel: แอปพลิเคชันและตัวอย่าง

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

ตัวดำเนินการ IF ใน Microsoft Excel: แอปพลิเคชันและตัวอย่าง

นั่นคือทั้งหมด ตอนนี้เราได้ใช้เงื่อนไขกับทุกแถวและได้ผลลัพธ์สำหรับแต่ละแถวแล้ว

ตัวดำเนินการ IF ใน Microsoft Excel: แอปพลิเคชันและตัวอย่าง

การใช้ “IF” แบบหลายเงื่อนไข

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

ลองดูที่ตารางเดียวกันเป็นตัวอย่าง แต่คราวนี้มาทำให้มันยากขึ้นกันเถอะ ตอนนี้คุณต้องลดราคารองเท้าผู้หญิงขึ้นอยู่กับกีฬา

เงื่อนไขแรกคือการตรวจเพศ หาก “ชาย” ค่า 0 จะปรากฏขึ้นทันที หากเป็น "เพศหญิง" ให้ตรวจสอบเงื่อนไขที่สอง หากเป็นกีฬาวิ่ง – 20% ถ้าเทนนิส – 10%

ลองเขียนสูตรสำหรับเงื่อนไขเหล่านี้ในเซลล์ที่เราต้องการ

=ЕСЛИ(B2=”мужской”;0; ЕСЛИ(C2=”бег”;20%;10%))

ตัวดำเนินการ IF ใน Microsoft Excel: แอปพลิเคชันและตัวอย่าง

เราคลิก Enter และได้ผลลัพธ์ตามเงื่อนไขที่กำหนด

ตัวดำเนินการ IF ใน Microsoft Excel: แอปพลิเคชันและตัวอย่าง

ต่อไป เราจะขยายสูตรไปยังแถวที่เหลือทั้งหมดของตาราง

ตัวดำเนินการ IF ใน Microsoft Excel: แอปพลิเคชันและตัวอย่าง

การปฏิบัติตามเงื่อนไขสองข้อพร้อมกัน

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

ลองใช้ตารางของเราเป็นตัวอย่าง ตอนนี้ส่วนลด 30% จะใช้ได้เฉพาะในกรณีที่เป็นรองเท้าผู้หญิงและออกแบบมาสำหรับการวิ่งเท่านั้น หากตรงตามเงื่อนไขเหล่านี้ ค่าของเซลล์จะเท่ากับ 30% ในเวลาเดียวกัน มิฉะนั้นจะเป็น 0

ในการทำเช่นนี้ เราใช้สูตรต่อไปนี้:

=IF(AND(B2=”หญิง”;C2=”วิ่ง”);30%;0)

ตัวดำเนินการ IF ใน Microsoft Excel: แอปพลิเคชันและตัวอย่าง

กดปุ่ม Enter เพื่อแสดงผลลัพธ์ในเซลล์

ตัวดำเนินการ IF ใน Microsoft Excel: แอปพลิเคชันและตัวอย่าง

คล้ายกับตัวอย่างข้างต้น เราจะขยายสูตรไปยังบรรทัดที่เหลือ

ตัวดำเนินการ IF ใน Microsoft Excel: แอปพลิเคชันและตัวอย่าง

หรือตัวดำเนินการ

ในกรณีนี้ ค่าของนิพจน์เชิงตรรกะจะถือเป็นจริงหากตรงตามเงื่อนไขข้อใดข้อหนึ่ง เงื่อนไขที่สองอาจไม่พอใจในกรณีนี้

มาตั้งปัญหากันตามนี้ ส่วนลด 35% สำหรับรองเท้าเทนนิสชายเท่านั้น ถ้าเป็นรองเท้าวิ่งผู้ชายหรือรองเท้าผู้หญิง ส่วนลดเป็น 0

ในกรณีนี้จำเป็นต้องใช้สูตรต่อไปนี้:

=IF(OR(B2=”หญิง”; C2=”วิ่ง”);0;35%)

ตัวดำเนินการ IF ใน Microsoft Excel: แอปพลิเคชันและตัวอย่าง

หลังจากกด Enter เราจะได้ค่าที่ต้องการ

ตัวดำเนินการ IF ใน Microsoft Excel: แอปพลิเคชันและตัวอย่าง

เราขยายสูตรลงและส่วนลดสำหรับช่วงทั้งหมดก็พร้อม

ตัวดำเนินการ IF ใน Microsoft Excel: แอปพลิเคชันและตัวอย่าง

วิธีกำหนดฟังก์ชัน IF โดยใช้ตัวสร้างสูตร

คุณสามารถใช้ฟังก์ชัน IF ได้ไม่เพียงแค่เขียนด้วยตนเองในเซลล์หรือแถบสูตรเท่านั้น แต่ยังใช้ผ่านตัวสร้างสูตรได้อีกด้วย

เรามาดูกันว่ามันทำงานอย่างไร สมมติเราอีกครั้ง ดังตัวอย่างแรก จำเป็นต้องลดราคารองเท้าสตรีทั้งหมดเป็นจำนวน 25%

  1. เราวางเคอร์เซอร์บนเซลล์ที่ต้องการไปที่แท็บ "สูตร" จากนั้นคลิก "แทรกฟังก์ชัน"ตัวดำเนินการ IF ใน Microsoft Excel: แอปพลิเคชันและตัวอย่าง
  2. ในรายการตัวสร้างสูตรที่เปิดขึ้น ให้เลือก "IF" และคลิก "Insert Function"ตัวดำเนินการ IF ใน Microsoft Excel: แอปพลิเคชันและตัวอย่าง
  3. หน้าต่างการตั้งค่าฟังก์ชันจะเปิดขึ้น ตัวดำเนินการ IF ใน Microsoft Excel: แอปพลิเคชันและตัวอย่างในฟิลด์ "นิพจน์เชิงตรรกะ" เราเขียนเงื่อนไขที่จะทำการตรวจสอบ ในกรณีของเราคือ “B2=”female”

    ในช่อง "จริง" ให้เขียนค่าที่ควรแสดงในเซลล์หากตรงตามเงื่อนไข

    ในฟิลด์ "เท็จ" – ค่าหากไม่เป็นไปตามเงื่อนไข

  4. เมื่อกรอกข้อมูลครบทุกช่องแล้ว ให้คลิก "เสร็จสิ้น" เพื่อรับผลลัพธ์ตัวดำเนินการ IF ใน Microsoft Excel: แอปพลิเคชันและตัวอย่างตัวดำเนินการ IF ใน Microsoft Excel: แอปพลิเคชันและตัวอย่าง

สรุป

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

เขียนความเห็น