ฟังก์ชัน AND, OR และ IF เป็นฟังก์ชันลอจิกที่รู้จักกันดีของ Excel เงื่อนไขทั้งหมดหรือบางข้อต้องเป็นจริงสำหรับฟังก์ชันที่จะส่งคืนการตอบสนอง TRUE ขึ้นอยู่กับฟังก์ชัน ถ้าไม่ใช่ฟังก์ชันจะส่งกลับ FALSE เป็นค่า
สำหรับฟังก์ชัน OR หากเงื่อนไขใดเงื่อนไขหนึ่งเป็นจริงฟังก์ชันจะส่งคืนค่า TRUE ในเซลล์ B2 สำหรับเงื่อนไข AND ต้องมีเงื่อนไขทั้งหมดสามข้อต้องเป็นจริงสำหรับฟังก์ชันที่จะส่งคืนค่าของ TRUE ในเซลล์ B3
การทำรังหลายฟังก์ชันใน Excel
การสร้างคำชี้แจง IF ของ Excel
ฟังก์ชันการทำรังใน Excel หมายถึงการวางฟังก์ชันหนึ่งไว้ในอีกฟังก์ชันหนึ่ง ฟังก์ชันที่ซ้อนกันทำหน้าที่เป็นหนึ่งในอาร์กิวเมนต์ของฟังก์ชันหลัก ในภาพด้านบนแถวที่ 4-7 ประกอบด้วยสูตรที่มีฟังก์ชัน AND หรือ OR อยู่ภายในฟังก์ชัน IF
เมื่อหนึ่งในสองฟังก์ชันนี้ถูกรวมเข้ากับฟังก์ชัน IF สูตรผลลัพธ์จะมีความสามารถมากขึ้น
ในตัวอย่างเฉพาะของเราภาพข้างบนสามเงื่อนไขจะได้รับการทดสอบตามสูตรในแถวที่สองและสาม:
- ค่าในเซลล์ A2 น้อยกว่า 50 หรือไม่?
- ค่าในเซลล์ A3 ไม่เท่ากับ 75 หรือไม่?
- ค่าในเซลล์ A4 มีค่ามากกว่าหรือเท่ากับ 100?
นอกจากนี้ในตัวอย่างทั้งหมดฟังก์ชันที่ซ้อนกันทำหน้าที่เป็นฟังก์ชันของ IF ครั้งแรก; องค์ประกอบแรกนี้เรียกว่า logical_test ข้อโต้แย้ง.
= IF (OR (A2 <50, A3 <> 75, A4> = 100), "Data Correct", "Data Error")
= IF (AND (A2 <50, A3 <> 75, A4> = 100) ในวันนี้ (), 1000)
การเปลี่ยนผลลัพธ์ของสูตร
ในสูตรทั้งหมดในแถวที่ 4-7 ฟังก์ชัน AND และ OR จะเหมือนกันกับคู่ของพวกเขาในแถวที่สองและสามในการที่พวกเขาทดสอบข้อมูลในเซลล์ A2 ไปยัง A4 เพื่อดูว่ามีคุณสมบัติตรงตามเงื่อนไขที่กำหนดหรือไม่
ฟังก์ชัน IF ถูกใช้เพื่อควบคุมเอาต์พุตของสูตรตามสิ่งที่ป้อนสำหรับอาร์กิวเมนต์ที่สองและสามของฟังก์ชัน ตัวอย่างของผลลัพธ์นี้สามารถเป็นข้อความตามที่เห็นในแถวที่สี่จำนวนที่เห็นในแถวที่ห้าผลลัพธ์จากสูตรหรือเซลล์ว่าง
ในกรณีของ IF / AND สูตรในเซลล์ B5เนื่องจากเซลล์ทั้งสามไม่อยู่ในช่วง A2 ไปยัง A4 เป็นจริง - ค่าในเซลล์ A4 ไม่มากกว่าหรือเท่ากับ 100 ฟังก์ชัน AND จะส่งกลับค่า FALSE
ฟังก์ชัน IF ใช้ค่านี้และส่งกลับค่า อาร์กิวเมนต์ Value_if_false - วันที่ปัจจุบันที่จัดทำโดยฟังก์ชัน TODAY
ในทางกลับกัน IF / OR สูตรในแถวที่สี่ส่งกลับข้อความ ข้อมูลถูกต้องเหตุผลหนึ่งในสองประการ:
- ค่า OR ได้ส่งคืนค่า TRUE - ค่าในเซลล์ A3 ไม่เท่ากับ 75
- ฟังก์ชัน IF ใช้ผลลัพธ์นี้เพื่อคืนค่า Value_if_false อาร์กิวเมนต์: ข้อมูลถูกต้อง
การใช้คำชี้แจง IF ใน Excel
ขั้นตอนถัดไปจะอธิบายถึงวิธีการป้อนสูตร IF / OR ที่อยู่ในเซลล์ B4 จากภาพตัวอย่าง ขั้นตอนเดียวกันนี้สามารถใช้สำหรับป้อนสูตรใดก็ได้ในตัวอย่างเฉพาะของเรา
แม้ว่าจะเป็นไปได้ที่จะพิมพ์สูตรสมบูรณ์แบบด้วยมือ แต่หลายคนพบว่ามันง่ายกว่าที่จะใช้กล่องโต้ตอบของฟังก์ชัน IF เพื่อป้อนสูตรและอาร์กิวเมนต์ กล่องโต้ตอบจะดูแลความซับซ้อนของไวยากรณ์เช่นเครื่องหมายจุลภาคระหว่างอาร์กิวเมนต์และรายการข้อความโดยรอบในเครื่องหมายคำพูด
ขั้นตอนที่ใช้เพื่อป้อนสูตร IF / OR ในเซลล์ B4 มีรายละเอียดดังนี้:
- คลิกที่เซลล์ B4 เพื่อให้เซลล์ที่ใช้งานอยู่
- คลิกสูตร แถบริบบิ้น
- คลิกตรรกะ ไอคอนเพื่อเปิดรายการแบบเลื่อนลงฟังก์ชั่น
- คลิก ถ้า ในรายการเพื่อเปดกรอบโตตอบ IF
- คลิกlogical_test บรรทัดในกล่องโต้ตอบ
- กรอกฟังก์ชัน AND ที่สมบูรณ์: OR (A2 <50, A3 <> 75, A4> = 100) ลงในแถว Logical_test โดยใช้การชี้สำหรับการอ้างอิงเซลล์หากต้องการ
- คลิกvalue_if_true บรรทัดในกล่องโต้ตอบ
- พิมพ์ข้อความข้อมูลถูกต้อง(ไม่มีเครื่องหมายคำพูด)
- คลิกที่Value_if_false บรรทัดในกล่องโต้ตอบ
- พิมพ์ข้อความ ข้อผิดพลาดของข้อมูล
- คลิก ตกลง เพื่อปิดกล่องโต้ตอบและกลับไปที่แผ่นงาน
- ดังที่กล่าวมาแล้วข้างต้นสูตรควรแสดงvalue_if_true อาร์กิวเมนต์หรือ ข้อมูลถูกต้อง
- เมื่อคุณคลิกที่ เซลล์ B4, ฟังก์ชันที่สมบูรณ์จะปรากฏในแถบสูตรเหนือแผ่นงาน
= IF (OR (A2 <50, A3 <> 75, A4> = 100), "Data Correct", "Data Error")