Excel และและฟังก์ชัน

ทดสอบเงื่อนไขหลายข้อด้วยฟังก์ชัน AND AND OR ของ Excel

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

TRUE หรือ FALSE เท่านั้น

คุณลักษณะหนึ่งของฟังก์ชันเหล่านี้คือพวกเขาจะส่งคืนหรือแสดงผลการค้นหาหรือ ค่าบูลีน หนึ่งในสอง ค่า ในเซลล์ที่มีอยู่: TRUE หรือ FALSE

ร่วมกับฟังก์ชั่นอื่น ๆ

คำตอบ TRUE หรือ FALSE นี้สามารถแสดงผลได้เช่นเดียวกับในเซลล์ที่มีฟังก์ชั่นอยู่ ฟังก์ชันนี้สามารถใช้ร่วมกับฟังก์ชัน Excel อื่น ๆ ได้ เช่นฟังก์ชัน IF ในแถวสี่และห้าด้านบนเพื่อให้ผลลัพธ์ที่หลากหลายหรือคำนวณจำนวนมาก

วิธีการทำงานของฟังก์ชัน

ในภาพด้านบนเซลล์ B2 และ B3 มีฟังก์ชัน AND และ OR ตามลำดับ ทั้งสองใช้หมายเลขของ ตัวดำเนินการเปรียบเทียบ เพื่อทดสอบเงื่อนไขต่าง ๆ สำหรับข้อมูลในเซลล์ A2, A3 และ A4 ของ แผ่นงาน

ฟังก์ชั่นสองอย่างคือ:

= และ (A2 <50, A3 <> 75, A4> = 100)
= OR (A2 <50, A3 <> 75, A4> = 100)

และเงื่อนไขที่พวกเขาทดสอบคือ

AND FALSE หรือ TRUE

สำหรับฟังก์ชัน AND ในเซลล์ B3 ข้อมูลในเซลล์ (A2 ถึง A4) ต้องตรงกับเงื่อนไขทั้งสามด้านข้างต้นสำหรับฟังก์ชันเพื่อส่งคืนการตอบกลับ TRUE

ขณะที่ย่อมาจากมีเงื่อนไขสองข้อแรกที่ได้รับการตอบสนอง แต่เนื่องจากค่าในเซลล์ A4 ไม่มากกว่าหรือเท่ากับ 100 ผลลัพธ์สำหรับฟังก์ชัน AND และ FALSE คือ

ในกรณีของฟังก์ชัน OR ในเซลล์ B2 ต้องมีเพียงเงื่อนไขข้อใดข้อหนึ่งข้างต้นโดยข้อมูลในเซลล์ A2, A3 หรือ A4 เพื่อให้ฟังก์ชันสามารถตอบกลับ TRUE ได้

ในตัวอย่างนี้ข้อมูลในเซลล์ A2 และ A3 ทั้งสองมีคุณสมบัติตรงตามเงื่อนไขที่ต้องการดังนั้นผลลัพธ์สำหรับฟังก์ชัน OR หรือ TRUE

และ / หรือฟังก์ชันไวยากรณ์และอาร์กิวเมนต์

ไวยากรณ์ ของฟังก์ชันหมายถึงเค้าโครงของฟังก์ชันและรวมถึงชื่อฟังก์ชันวงเล็บและ อาร์กิวเมนต์

ไวยากรณ์สำหรับฟังก์ชัน OR คือ:

= หรือ (Logical1, Logical2, ... Logical255)

ไวยากรณ์สำหรับฟังก์ชัน AND คือ:

= AND (Logical1, Logical2, ... Logical255)

Logical1 - (จำเป็น) หมายถึงสภาพที่กำลังทดสอบ รูปแบบของเงื่อนไขคือการ อ้างอิงเซลล์ ของข้อมูลที่กำลังตรวจสอบตามด้วยเงื่อนไขเช่น A2 <50

Logical2, Logical3, ... Logical255 - (ไม่จำเป็น) เงื่อนไขเพิ่มเติมที่สามารถทดสอบได้สูงสุด 255

การเข้าสู่ OR Function

ขั้นตอนด้านล่างแสดงวิธีการป้อนฟังก์ชัน OR ที่อยู่ในเซลล์ B2 ในภาพด้านบน ขั้นตอนเดียวกันสามารถใช้สำหรับป้อนฟังก์ชัน AND ที่อยู่ในเซลล์ B3

แม้ว่าจะเป็นไปได้ที่จะพิมพ์สูตรทั้งหมดเช่น

= OR (A2 <50, A3 <> 75, A4> = 100)

ด้วยตนเองลงในเซลล์แผ่นงานตัวเลือกอื่นคือการใช้ กล่องโต้ตอบ ของฟังก์ชันตามที่อธิบายไว้ในขั้นตอนด้านล่างเพื่อป้อนฟังก์ชันและอาร์กิวเมนต์ของมันลงในเซลล์เช่น B2

ข้อดีของการใช้กล่องโต้ตอบคือ Excel จะดูแลการแยกแต่ละอาร์กิวเมนต์ด้วยเครื่องหมายจุลภาคและล้อมรอบอาร์กิวเมนต์ทั้งหมดในวงเล็บ

การเปิดกล่องโต้ตอบกล่องโต้ตอบฟังก์ชัน OR

  1. คลิกที่เซลล์ B2 เพื่อทำให้ เซลล์เป็นเซลล์ที่ใช้งานอยู่ - นี่คือที่ที่ฟังก์ชัน AND จะอยู่
  2. คลิกแท็บ สูตร ของ ริบบิ้น
  3. คลิกที่ไอคอน ตรรกะ เพื่อเปิดรายการแบบเลื่อนลงฟังก์ชั่น
  4. คลิกที่ หรือ ในรายการเพื่อเปิดกล่องโต้ตอบของฟังก์ชั่น

ข้อมูลที่จะถูกป้อนลงในแถวที่ว่างเปล่าในกล่องโต้ตอบจะสร้างอาร์กิวเมนต์ของฟังก์ชัน

การป้อนอาร์กิวเมนต์ OR หรือฟังก์ชัน

  1. คลิกที่บรรทัด Logical1 ของกล่องโต้ตอบ
  2. คลิกเซลล์ A2 ในเวิร์กชีทเพื่อป้อนข้อมูลอ้างอิงเซลล์นี้
  3. พิมพ์ <50 หลังจากการอ้างอิงเซลล์
  4. คลิกที่บรรทัด Logical2 ของกล่องโต้ตอบ
  5. คลิกเซลล์ A3 ในแผ่นงานเพื่อป้อนการอ้างอิงเซลล์ที่สอง
  6. พิมพ์ < > 75 หลังจากการอ้างอิงเซลล์
  7. คลิกที่บรรทัด Logical3 ของกล่องโต้ตอบ
  8. คลิกที่เซลล์ A4 ในสเปรดชีตเพื่อป้อนการอ้างอิงเซลล์ที่สาม
  9. พิมพ์ > = 100 หลังจากการอ้างอิงเซลล์
  10. คลิก ตกลง เพื่อทำหน้าที่ให้สมบูรณ์และกลับไปที่เวิร์กชีท
  11. ค่า TRUE ควรปรากฏในเซลล์ B2 เนื่องจากข้อมูลในเซลล์ A3 มีคุณสมบัติไม่เท่ากับ 75
  12. เมื่อคุณคลิกที่เซลล์ B2 ฟังก์ชันที่สมบูรณ์ = หรือ (A2 <50, A3 <> 75, A4> = 100) ปรากฏขึ้นใน แถบสูตร เหนือแผ่นงาน

และแทน OR

ดังที่ได้กล่าวมาแล้วขั้นตอนข้างต้นสามารถใช้เพื่อป้อนฟังก์ชัน AND ที่อยู่ในเซลล์ B3 ในภาพแผ่นงานด้านบน

ฟังก์ชัน AND ที่เสร็จสมบูรณ์จะเป็น: = AND (A2 <50, A3 <> 75, A4> = 100)

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