Excel เป็นสิ่งที่จำเป็นในการวิเคราะห์ข้อมูลและการตัดสินใจในด้านนั้น อย่างไรก็ตาม ผู้ใช้บ่อยครั้งมีความยากลำบากในการเปรียบเทียบค่าและการใช้คำสั่งเงื่อนไข
มีเครื่องมือ Excel ที่เป็นประโยชน์ในการจัดการกับปัญหานี้หรือไม่? มาดูกันคือสูตร IF-THEN ซึ่งเป็นวิธีที่ยอดเยี่ยมในการทำให้กระบวนการทางตรรกะที่ยากลำบากเป็นเรื่องง่าย
คู่มือที่ครอบคลุมแบบนี้จะช่วยให้คุณสามารถปฏิสัมพันธ์และควบคุมคำสั่งฟังก์ชัน IF-THEN ของ Microsoft Excel ซึ่งช่วยให้ผู้ใช้เรียนรู้เครื่องมือสำคัญนี้สำหรับการคำนวณสเปรดชีต
คืออะไรคือฟังก์ชัน Excel IF-THEN?
ฟังก์ชัน IF-THEN ใน Excel เป็นเครื่องมือที่เป็นประโยชน์ในการประเมินเงื่อนไขและการตัดสินใจขึ้นอยู่กับผลลัพธ์ คำสั่ง IF ช่วยให้คุณทดสอบเงื่อนไขและระบุค่าหรือการกระทำที่จะดำเนินการหากเงื่อนไขเป็นจริง และค่าหรือการกระทำทางเลือกหากเงื่อนไขเป็นเท็จ
เครื่องมือนี้ช่วยให้คุณสร้างสูตรที่เปลี่ยนแปลงตามเงื่อนไขที่เปลี่ยนแปลง ทำให้เป็นสิ่งจำเป็นในการวิเคราะห์ข้อมูลและการคำนวณตามตรรกะใน Excel
ที่ไหนน่าใช้ใน Excel IF-THEN function?
ตัวอย่างที่ 1
มาสมมติว่าคุณเป็นครูที่โรงเรียนประถมและคุณต้องการตรวจสอบว่านักเรียนได้รับคะแนนผ่านหรือไม่
ใช้ฟังก์ชัน IF-THEN ถ้านักเรียนผ่าน แล้วเราต้องการให้คืนข้อความบางส่วนที่ระบุว่า "ผ่าน" และถ้าไม่ถูกต้อง เราต้องการแสดง "ไม่ผ่าน"
ตัวอย่างที่ 2
ในคอลัมน์ A เรารวมรายละเอียดงาน วันที่สำเร็จรายงานถูกนำเข้าในหมายเหตุ ในคอลัมน์ B เราจะปรับใช้สูตรเพื่อตรวจสอบว่าเซลล์ในคอลัมน์ C เป็นเปล่าหรือไม่
หากเซลล์ว่างเปล่า สูตรจะตั้งค่าสถานะเป็น "เปิด" หากเซลล์มีวันที่ สูตรจะกำหนดสถานะเป็น "ปิด" สูตรคือดังนี้:
วิธีใช้ฟังก์ชัน IF-THEN ใน Microsoft Excel
วิธีที่ 1. วิธีใช้ฟังก์ชัน IF-THEN แบบง่าย
ขั้นตอนที่ 1: เพื่อใช้ฟังก์ชัน IF-THEN ในไฟล์ Excel ให้เปิด Microsoft Excel ง่ายๆ
ขั้นตอนที่ 2: เรามาดูตัวอย่างที่ 1 ที่กล่าวไว้ข้างต้น คือ เราจะตรวจสอบว่านักเรียนได้สอบผ่านหรือไม่
ขั้นตอนที่ 3: ให้เพียงพิมพ์สูตรต่อไปนี้ "=IF(logical_test,"value_if_true","value_if_false")"
ขั้นตอนที่ 4: คุณยังสามารถเรียกใช้ฟังก์ชัน IF-THEN โดยคลิกที่เซลล์ที่คุณต้องการดูผลลัพธ์แล้วคลิกที่ "fx"
วิธีที่ 2. วิธีใช้สมการ If-Then เพื่อเปลี่ยนสีเซลล์ใน Microsoft Excel
ขั้นตอนที่ 1: เปิดไฟล์ Excel และเลือกเซลล์ที่ต้องการใช้ฟังก์ชัน IF-THEN
ขั้นตอนที่ 2: ในแถบเครื่องมือคลิกที่ "การจัดรูปแบบของเซลล์"
ขั้นตอนที่ 3: เลือก "กฎของเซลล์ที่เน้น" และสำหรับตัวอย่างนี้เราต้องการให้ค่ามีค่ามากกว่า 50% ดังนั้นเราจะเลือก "มากกว่า"
ขั้นตอนที่ 4: เมื่อกล่องโต้ตอบปรากฏขึ้นให้พิมพ์ '50' และเลือกสีสำหรับ "ถ้าค่าเป็นจริง" เราเลือกสี "เขียว"
ขั้นตอนที่ 5: ในผลลัพธ์คุณจะเห็นค่าทั้งหมดที่มากกว่า 50 อยู่ในเซลล์สีเขียว
วิธีที่ 3. วิธีใช้ฟังก์ชัน IF ที่ซ้อนกันใน Microsoft Excel
ขั้นตอนที่ 1: มาดูตัวอย่างที่ 1 อีกครั้ง ในฐานะครูคุณต้องการให้เกรดนักเรียนของคุณตามคะแนนที่ได้รับ
ขั้นตอนที่ 2: ในขั้นตอนถัดไป ก็เริ่มพิมพ์ฟังก์ชัน IF หากค่าในเซลล์น้อยกว่าหรือเท่ากับ 50 แล้วเกรดควรเป็น "F"
ขั้นตอนที่ 3: หากคะแนนมากกว่า 50 จะทำการดำเนินการในฟังก์ชัน IF ต่อไป และหากค่าน้อยกว่าหรือเท่ากับ 65 จะแสดงเกรด "D"
ขั้นตอนที่ 4: เราจะดำเนินการใช้ฟังก์ชัน IF ต่อ ฟังก์ชัน IF ล่าสุดของเราจะระบุว่าหากคะแนนน้อยกว่า 85 ผลลัพธ์จะเป็น "B" และหากมากกว่า 85 เกรดจะเป็น "A".
ขั้นตอนที่ 5: ฟังก์ชัน Excel หากทำก้อนซ้อนต้องทำตามตามที่ระบุไว้
ขั้นตอนที่ 6: กด enter และแต่ละเกรดจะถูกโพสต์สำหรับแต่ละนักเรียน
วิธีใช้ฟังก์ชัน WPS Excel IF-THEN
WPS Spreadsheet เป็นเครื่องมือที่มีกำลังใจ มีคุณสมบัติหลากหลายรวมถึงความสามารถในการใช้ฟังก์ชัน IF-THEN ด้วย กับฟังก์ชัน IF-THEN ใน WPS Spreadsheet คุณสามารถทำการคำนวณเงื่อนไขและทำการตัดสินใจโดยอัตโนมัติในสเปรดชีตของคุณ ทั้งนี้ด้วยอินเตอร์เฟซที่ใช้งานง่าย โดยการกำหนดเงื่อนไขตรรกะคุณสามารถสั่งให้สเปรดชีตดำเนินการดังนั้นสามารถทำการกระทำที่เฉพาะเจาะจงตามการประเมินของเงื่อนไขนั้น
ฟังก์ชัน IF-THEN อาจทำให้สับสนและยากมากในการใช้งานหากไม่เข้าใจไวยากรณ์พื้นฐาน
= IF (ทดสอบตรรกะ, ค่าถูกต้อง, [ค่าเท็จ])
ดูไปที่ไวยากรณ์พื้นฐาน เราสามารถเห็นได้ว่ามีปัจจัยที่สำคัญของฟังก์ชัน IF-THEN 3 ประการดังนี้:
การทดสอบตรรกะ: นั่นคือเกณฑ์ที่ตั้งค่าโดยผู้ใช้เพื่อแยกแยะผลลัพธ์
ค่าถูกต้อง: หากค่าที่เลือกผ่านการทดสอบตรรกะคืออะไร ผลลัพธ์คืออะไร?
ค่าเท็จ: หากค่าที่เลือกไม่ผ่านการทดสอบตรรกะคืออะไร?
ให้เรามาดูตัวอย่างเพื่อเข้าใจว่าและทำไมฟังก์ชัน IF-THEN สามารถนำมาใช้ใน WPS Spreadsheet
ในตัวอย่างที่เราเคยกล่าวถึงก่อนหน้านี้ ที่คุณเป็นครูที่โรงเรียนประถมและต้องตรวจสอบว่านักเรียนได้รับคะแนนผ่านหรือไม่
ในกรณีนี้ เราจะใช้ฟังก์ชัน IF-THEN เพื่อหลีกเลี่ยงการคำนวณด้วยมือทั้งหมดและเพียงแค่เรียกดูผลลัพธ์ของนักเรียนที่สอบผ่านหรือไม่ผ่าน
ขั้นตอนที่ 1: เปิดแผ่นงานใน WPS Spreadsheet ที่มีผลการเรียนของนักเรียน
ขั้นตอนที่ 2: เราจะใส่ "=IF(" ตามด้วยการทดสอบตรรกะของเรา ในกรณีนี้เราต้องการตรวจสอบว่านักเรียนของเราได้รับคะแนนผ่านหรือไม่ ดังนั้นเราจะเลือกเซลล์ที่มีคะแนนและตรวจสอบว่ามันมากกว่า 50; "=IF(B2>50,"
ขั้นตอนที่ 3: หากคะแนนมากกว่า 50 เราต้องการให้ผลลัพธ์เป็น "ผ่าน" ดังนั้นเราจะดำเนินการต่อด้วยสูตร; =IF(B2>50,"ผ่าน"
ขั้นตอนที่ 4: อย่างไรก็ตามหากนักเรียนไม่ได้คะแนนผ่านเสียใจด้วยความหวาดกลัว เราต้องการให้ผลลัพธ์เป็น "ไม่ผ่าน" ดังนั้นสูตรสุดท้ายของเราจะเป็น (=IF(B2>50,"ผ่าน","ไม่ผ่าน")
ขั้นตอนที่ 5: ในที่สุดผู้ใช้งานสามารถลากและวางเพื่อคัดลอกฟังก์ชันอัตโนมัติสำหรับนักเรียนคนอื่น ๆ
การเปรียบเทียบที่สำคัญ: IF-THEN-ELSE
ไวยากรณ์ของ IF-THEN-ELSE
ไวยากรณ์ของ IF-THEN-ELSE คือดังนี้
:
สับสนหรือไม่? เราจะทำให้มันง่ายขึ้นโดยแบ่งออกเป็นส่วนที่เรียบง่ายขึ้น
IF(เงื่อนไข): ส่วนแรกเกี่ยวกับเงื่อนไข; หากเงื่อนไขที่ระบุคือ...
THEN(ค่าเมื่อเป็นจริง): หากเงื่อนไขที่ระบุเป็นจริง THEN พิมพ์ "จริง"
ELSE(ค่าเมื่อเป็นเท็จ): ELSE พิมพ์ "เท็จ"
ในคำพูดที่เข้าใจง่าย หากเงื่อนไขที่ป้อนเป็นจริง THEN พิมพ์ผลลัพธ์ที่ระบุไว้ ELSE พิมพ์ผลลัพธ์ที่ระบุไว้
เหตุผลที่สำคัญที่สุดเกี่ยวกับข้อผิดพลาด #VALUE! และวิธีการแก้ไข
1. อาร์กิวเมนต์เกี่ยวกับค่าผิดพลาด
การสร้างคำสั่ง IF อาจเป็นเรื่องที่ซับซ้อนในบางสถานการณ์ที่ต้องใช้เกณฑ์หลายอย่างและอาจส่งคืนข้อผิดพลาด #VALUE! หนึ่งในปัญหาที่พบบ่อยที่สามารถให้ข้อผิดพลาดนี้คือเมื่ออาร์กิวเมนต์ภายในฟังก์ชันเกี่ยวข้องกับเซลล์ที่มีค่าผิดพลาด เช่น #DIV/0! #N/A หรือ #REF! นี้อาจทำให้เกิดข้อผิดพลาด "#VALUE!"
ฟังก์ชันเพิ่มเติม เช่น IFERROR หรือ ISERROR สามารถใช้ในการจัดการข้อผิดพลาดที่อาจเกิดขึ้นและให้ค่าอื่นหรือดำเนินการสำหรับการแก้ไขข้อผิดพลาดเหล่านี้
2. ปัญหา: ไวยากรณ์ไม่ถูกต้องt
อีกหนึ่งเหตุผลที่สำหรับข้อผิดพลาด #VALUE! คือไวยากรณ์ที่ไม่ถูกต้อง การปฏิบัติตามไวยากรณ์อาจทำให้สับสนและความผิดพลาดเพียงข้อเดียวอาจทำให้เกิดข้อผิดพลาด ดังนั้น จำเป็นต้องปฏิบัติตามไวยากรณ์ที่กำหนดต่อไปนี้:
=IF(เงื่อนไข, "ค่าเมื่อเป็นจริง", "ค่าเมื่อเป็นเท็จ")
คำถามที่พบบ่อย
1. ฉันสามารถซ้อนคำสั่ง IF ได้กี่ระดับใน Excel?
คุณสามารถซ้อนคำสั่ง IF ได้สูงสุด 64 ระดับใน Excel อย่างไรก็ตาม ควรทราบว่าการใช้คำสั่ง IF ซ้อนกันหลายระดับอาจทำให้สูตรของคุณซับซ้อนและยากในการจัดการ
2. คำสั่ง IF สามารถมีเงื่อนไขหลายเงื่อนไขได้หรือไม่?
การจัดการเงื่อนไขที่เป็นจริงหลายอย่างและเงื่อนไขที่เป็นเท็จในปีกกาเดียวอาจเป็นเรื่องยุ่งยากกับ IF หลายตัวอย่าง ดังนั้นหาก IF หลายตัวอย่างยากในการบำรุงรักษาใน Excel ควรใช้ฟังก์ชันอื่นๆ เช่น ฟังก์ชัน IFS หรือ VLOOKUP
3. ฉันสามารถใช้ฟังก์ชัน IF-THEN เพื่อแสดงเซลล์ที่ว่างหากไม่ตรงตามเงื่อนไขใน Excel ได้หรือไม่?
ใช่คุณสามารถใช้ฟังก์ชัน IF-THEN เพื่อแสดงเซลล์ว่างหากไม่ตรงกับเงื่อนไขใน Excel ได้ ในการทำเช่นนี้คุณสามารถปล่อยอาร์กิวเมนต์ "ค่าหากเป็นเท็จ" ในสูตรให้ว่างเปล่า
ปลดล็อกพลังงานของตรรกะ IF-THEN
การเรียนรู้และใช้ฟังก์ชัน IF-THEN เป็นสิ่งที่สำคัญในการทำให้ตรรกะที่ซับซ้อนเป็นเรื่องง่ายและช่วยให้ผู้ใช้ตัดสินใจที่มีข้อมูลได้ง่ายขึ้น ฟังก์ชัน IF-THEN เป็นเครื่องมือที่มีคุณค่าที่มากมายตั้งแต่การให้คะแนนนักเรียนไปจนถึงการคำนวณอัตโนมัติ
อย่างไรก็ตาม การเข้าใจและใช้ฟังก์ชัน IF-THEN อาจทำให้หวานใจ โดยเฉพาะสำหรับผู้เริ่มต้น นั่นคือที่ WPS Spreadsheet เข้ามาช่วยคุณ ด้วยอินเตอร์เฟซที่ใช้งานง่ายและคุณสมบัติที่มีกำลังใจ เช่น ฟังก์ชัน IF-THEN WPS Spreadsheet ทำให้การคำนวณตามเงื่อนไขและกระบวนการตัดสินใจเป็นเรื่องง่าย ๆ โดยการปฏิบัติตามไวยากรณ์พื้นฐานและใช้การทดสอบตรรกะผู้ใช้สามารถเก็บผลลัพธ์ที่ถูกต้องได้อย่างง่ายดาย