การทดสอบหลายเงื่อนไขเพื่อให้ได้ผลลัพธ์ TRUE หรือ FALSE
ฟังก์ชัน AND และ OR เป็นฟังก์ชันตรรกะที่รู้จักกันดีสองแห่งใน Google ชีต พวกเขาทดสอบเพื่อดูว่าผลลัพธ์จากเซลล์เป้าหมายตั้งแต่สองเซลล์ขึ้นไปตรงตามเงื่อนไขที่คุณระบุหรือไม่
ฟังก์ชันลอจิกเหล่านี้จะแสดงผลการค้นหาทั้งสองแบบ (หรือ ค่าบูลีน ) ในเซลล์ที่ถูกใช้ทั้ง TRUE หรือ FALSE:
- สำหรับ สูตร AND สูตรในหลายเซลล์จะได้รับการทดสอบ เฉพาะในกรณีที่สูตรเหล่านี้ทั้งหมดเป็นจริงฟังก์ชันจะคืนค่าการตอบกลับ TRUE ถ้าไม่ใช่ฟังก์ชันจะส่งกลับ FALSE เป็นค่า
- สำหรับฟังก์ชัน OR ถ้าสูตรที่ทดสอบหนึ่ง ๆ เป็นจริงฟังก์ชัน OR จะส่งคืนคำตอบของ TRUE เฉพาะในกรณีที่สูตรทั้งหมดไม่เป็นความจริงหรือให้ค่า FALSE ในเซลล์ที่ตั้งอยู่
คำตอบ TRUE หรือ FALSE สำหรับฟังก์ชัน AND และ OR สามารถแสดงผลได้เช่นเดียวกับในเซลล์ที่มีฟังก์ชันหรืออาจรวมฟังก์ชันกับฟังก์ชันสเปรดชีตอื่น ๆ ของ Google เช่น ฟังก์ชัน IF เพื่อแสดงผลลัพธ์ที่หลากหลายหรือ เพื่อดำเนินการคำนวณเป็นจำนวนมาก
ฟังก์ชันลอจิกทำงานใน Google ชีตอย่างไร
ภาพด้านบนเซลล์ B2 และ B3 มีฟังก์ชัน AND และ OR ตามลำดับ ทั้งสองใช้หมายเลขของ ตัวดำเนินการเปรียบเทียบ เพื่อทดสอบเงื่อนไขต่าง ๆ สำหรับข้อมูลในเซลล์ A2, A3 และ A4 ของ แผ่นงาน
ฟังก์ชั่นสองอย่างคือ:
= และ (A2 <50, A3 <> 75, A4> = 100)
= OR (A2 <50, A3 <> 75, A4> = 100)
เงื่อนไขที่พวกเขาทดสอบคือ:
- ถ้าข้อมูลในเซลล์ A2 น้อยกว่า 50 ( < เป็นสัญลักษณ์สำหรับน้อยกว่า)
- ถ้าข้อมูลในเซลล์ A3 ไม่เท่ากับ 75 ( <> เป็นสัญลักษณ์ไม่เท่ากับ)
- ถ้าข้อมูลในเซลล์ A4 มี ค่ามากกว่าหรือเท่ากับ 100 ( > = เป็นสัญลักษณ์มากกว่าหรือเท่ากับ)
สำหรับฟังก์ชัน AND ในเซลล์ B2 ข้อมูลในเซลล์ A2 ถึง A4 ต้องตรงกับเงื่อนไขทั้งสามด้านข้างต้นสำหรับฟังก์ชันเพื่อส่งคืนการตอบกลับ TRUE ขณะที่ย่อมาจากมีเงื่อนไขสองข้อแรกที่ได้รับการตอบสนอง แต่เนื่องจากค่าในเซลล์ A4 ไม่มากกว่าหรือเท่ากับ 100 ผลลัพธ์สำหรับฟังก์ชัน AND และ FALSE คือ
ในกรณีที่ฟังก์ชัน OR ในเซลล์ B3 ต้องมีเพียงเงื่อนไขใดเงื่อนไขหนึ่งข้างต้นโดยข้อมูลในเซลล์ A2, A3 หรือ A4 สำหรับฟังก์ชันที่จะส่งคืนการตอบสนอง TRUE ในตัวอย่างนี้ข้อมูลในเซลล์ A2 และ A3 ทั้งสองมีคุณสมบัติตรงตามเงื่อนไขที่ต้องการดังนั้นผลลัพธ์สำหรับฟังก์ชัน OR คือ TRUE
ไวยากรณ์และอาร์กิวเมนต์สำหรับ AND / OR ฟังก์ชัน
ไวยากรณ์ ของฟังก์ชันหมายถึงเค้าโครงของฟังก์ชันและรวมถึงชื่อฟังก์ชันวงเล็บและ อาร์กิวเมนต์
ไวยากรณ์สำหรับฟังก์ชัน AND คือ:
= AND ( logical_expression1, logical_expression2, ... )
ไวยากรณ์สำหรับฟังก์ชัน OR คือ:
= OR ( logical_expression1, logical_expression2, logical_expression3, ... )
- logical_expression1 [ต้องระบุ] หมายถึงสภาพที่กำลังทดสอบ รูปแบบของเงื่อนไขคือการ อ้างอิงเซลล์ ของข้อมูลที่กำลังตรวจสอบตามด้วยเงื่อนไขเช่น A2 <50
- logical_expression2 , logical_expression3, ... [Optional] เป็นเงื่อนไขเพิ่มเติมที่สามารถทดสอบได้
การป้อน AND Function
ขั้นตอนต่อไปนี้จะอธิบายถึงวิธีการป้อนฟังก์ชัน AND ที่อยู่ในเซลล์ B2 ในภาพด้านบน ขั้นตอนเดียวกันสามารถใช้สำหรับการป้อนฟังก์ชัน OR ที่อยู่ในเซลล์ B3
Google ชีตไม่ใช้ กล่องโต้ตอบ เพื่อป้อนอาร์กิวเมนต์ของฟังก์ชันตามที่ Excel ทำ แต่มีกล่องคำแนะนำอัตโนมัติที่ปรากฏขึ้นเมื่อชื่อของฟังก์ชันถูกพิมพ์ลงในเซลล์
- คลิกที่ เซลล์ B2 เพื่อให้เป็น เซลล์ที่ใช้งานอยู่ นี่คือที่ที่มีการป้อนข้อมูลและฟังก์ชัน AND ซึ่งจะแสดงผลลัพธ์ของฟังก์ชัน
- พิมพ์ เครื่องหมายเท่ากับ ( = ) ตามด้วยฟังก์ชัน AND
- ขณะที่คุณพิมพ์ช่องคำแนะนำรถยนต์จะปรากฏขึ้นพร้อมกับชื่อของฟังก์ชันที่ขึ้นต้นด้วยตัวอักษร A
- เมื่อฟังก์ชัน AND ปรากฏขึ้นในช่องให้คลิกที่ชื่อด้วยตัวชี้เมาส์
การป้อนอาร์กิวเมนต์ของฟังก์ชัน
อาร์กิวเมนต์สำหรับฟังก์ชัน AND จะป้อนหลังจากวงเล็บเปิด ใน Excel เครื่องหมายจุลภาคจะแทรกระหว่างอาร์กิวเมนต์ของฟังก์ชันเพื่อทำหน้าที่เป็นตัวคั่น
- คลิกที่ เซลล์ A2 ในแผ่นงานเพื่อป้อนข้อมูลอ้างอิงเซลล์นี้เป็นอาร์กิวเมนต์ logical_expression1
- พิมพ์ <50 หลังจากการอ้างอิงเซลล์
- พิมพ์ เครื่องหมายจุลภาค หลังการอ้างอิงเซลล์ทำหน้าที่เป็นตัวคั่นระหว่างอาร์กิวเมนต์ของฟังก์ชัน
- คลิกที่เซลล์ A3 ในแผ่นงานเพื่อป้อนข้อมูลอ้างอิงเซลล์นี้เป็นอาร์กิวเมนต์ logical_expression2
- พิมพ์ <> 75 หลังจากการอ้างอิงเซลล์
- พิมพ์ เครื่องหมายจุลภาค ที่สองเพื่อทำหน้าที่เป็นตัวคั่นอื่น
- คลิกที่เซลล์ A4 ในแผ่นงานเพื่อป้อนการอ้างอิงเซลล์ที่สาม
- พิมพ์ > = 100 หลังจากการอ้างอิงเซลล์ที่สาม
- กดปุ่ม Enter บนแป้นพิมพ์เพื่อป้อนวงเล็บปิดหลังจากอาร์กิวเมนต์และเพื่อให้ฟังก์ชันเสร็จสิ้น
ค่า FALSE ควรปรากฏในเซลล์ B2 เนื่องจากข้อมูลในเซลล์ A4 ไม่ตรงตามเงื่อนไขที่มากกว่าหรือเท่ากับ 100
เมื่อคุณคลิกที่เซลล์ B2 ฟังก์ชัน complete = AND (A2 <50, A3 <> 75, A4> = 100) จะปรากฏใน แถบสูตร เหนือแผ่นงาน
หรือแทนที่จะเป็นและ
นอกจากนี้ยังสามารถใช้ขั้นตอนข้างต้นเพื่อป้อนฟังก์ชัน OR ที่อยู่ในเซลล์ B3 ในภาพแผ่นงานด้านบน
ฟังก์ชัน OR ที่เสร็จสมบูรณ์จะเป็น = หรือ (A2 <50, A3 <> 75, A4> = 100)
ค่า TRUE ควรอยู่ในเซลล์ B3 เนื่องจากเงื่อนไขที่ผ่านการทดสอบจะต้องเป็นจริงสำหรับฟังก์ชัน OR เพื่อส่งคืนค่า TRUE และในตัวอย่างสองเงื่อนไขนี้เป็นจริง:
- ข้อมูลในเซลล์ A2 มีค่าน้อยกว่า 50
- ข้อมูลในเซลล์ A3 ไม่เท่ากับ 75