ตรวจสอบช่วงคะแนน
=AND(Score >= 50, Score <= 100)
TRUE/FALSE
คืนค่า TRUE เมื่อเงื่อนไขทุกข้อเป็นจริง
ตรวจสอบเงื่อนไขหลายข้อพร้อมกัน จะเป็นจริง (TRUE) ก็ต่อเมื่อ ‘ทุกข้อ’ เป็นจริง
=AND(logical1, [logical2], ...)
=AND(logical1, [logical2], ...)
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| logical1 | Logical | Yes | เงื่อนไขที่ 1 ที่ต้องการตรวจสอบ | |
| logical2 | Logical | Optional | เงื่อนไขเพิ่มเติม (ใส่ได้สูงสุด 255 เงื่อนไข) |
ต้องผ่านทั้งเกณฑ์คะแนนสอบ > 70% และ ขาดงานไม่เกิน 3 วัน (Condition 1 AND Condition 2)
ตรวจสอบว่าตัวเลขอยู่ในช่วง 10 ถึง 20 หรือไม่ (x >= 10 AND x <= 20)
=AND(Score >= 50, Score <= 100)
TRUE/FALSE
=IF(AND(Age >= 18, HasTicket = TRUE), "Allow", "Block")
Allow/Block
=AND(First_Name <> "", Last_Name <> "")
TRUE
ไม่ได้โดยตรง AND จะรวบทุกค่าใน Array เป็นผลลัพธ์เดียว (Single Value) ถ้าต้องการเช็คทีละแถวต้องใช้การคูณกัน (A1:A10>10)*(B1:B10=”Yes”) หรือใช้ MAP/BYROW
ฟังก์ชัน AND ใช้สำหรับตรวจสอบเงื่อนไขหลายข้อพร้อมกัน โดยจะคืนค่าเป็น TRUE ก็ต่อเมื่อเงื่อนไขทุกข้อเป็นจริงทั้งหมด ถ้ามีข้อใดข้อหนึ่งเท็จ จะคืนค่า FALSE