หากคุณเคยต้องการตรวจสอบว่าข้อมูลจากสเปรดชีต Google ชีตของคุณตรงตามเกณฑ์ที่กำหนดหรือไม่คุณสามารถใช้ AND และ OR ฟังก์ชันลอจิกเหล่านี้ให้การตอบสนองที่เป็นจริงและเท็จซึ่งคุณสามารถใช้เพื่อจัดเรียงข้อมูลของคุณได้
หากคุณใช้ AND กับหลายอาร์กิวเมนต์อาร์กิวเมนต์ทั้งหมดจะต้องเป็นจริงเพื่อให้ได้รับการตอบกลับที่เป็นจริง มิฉะนั้นและตอบสนองด้วย FALSE หากคุณใช้ OR อาร์กิวเมนต์เดียวเท่านั้นที่ต้องเป็นจริงสำหรับ OR เพื่อให้การตอบกลับเป็นจริง
คุณสามารถใช้ AND และ OR แยกกันหรือภายในฟังก์ชันอื่น ๆ เช่น IF
การใช้ฟังก์ชัน AND
คุณสามารถใช้ฟังก์ชัน AND ได้ด้วยตัวเองหรือรวมกับฟังก์ชันอื่น ๆ เพื่อจัดเตรียมการทดสอบเชิงตรรกะ (TRUE หรือ FALSE)
ในการเริ่มต้นให้เปิดไฟล์
Google ชีต
สเปรดชีตแล้วคลิกเซลล์ว่าง ประเภท
= AND (อาร์กิวเมนต์ A อาร์กิวเมนต์ B)
และแทนที่แต่ละอาร์กิวเมนต์ด้วยเกณฑ์ที่คุณต้องการใช้ คุณสามารถใช้อาร์กิวเมนต์ได้มากเท่าที่คุณต้องการ แต่คุณต้องมีอย่างน้อยหนึ่งข้อเพื่อให้ AND ทำงานได้
ในตัวอย่างด้านล่างเราใช้อาร์กิวเมนต์สามข้อ อาร์กิวเมนต์แรกคือการคำนวณอย่างง่ายของ 1 + 1 = 2
ข้อที่สองระบุว่าเซลล์ E3 เท่ากับหมายเลข 17
สุดท้ายข้อที่สามระบุว่าค่าของเซลล์ F3 (ซึ่งก็คือ 3) เท่ากับการคำนวณ 4-1
เนื่องจากอาร์กิวเมนต์ทั้งสามเป็นจริงสูตร AND จึงตอบสนองด้วย TRUE ในเซลล์ A2 หากเราเปลี่ยนอาร์กิวเมนต์เหล่านี้จะทำให้สูตร AND ใน A2 เปลี่ยนการตอบสนองจาก TRUE เป็น FALSE
ในตัวอย่างด้านล่างสูตร AND ในเซลล์ A3 มีอาร์กิวเมนต์ที่ถูกต้องสองอาร์กิวเมนต์และอาร์กิวเมนต์ที่ไม่ถูกต้อง (F3 = 10 ในขณะที่ F3 เท่ากับ 3) สิ่งนี้ทำให้ AND ตอบสนองด้วย FALSE
การใช้ฟังก์ชัน OR
แม้ว่า AND ต้องการให้อาร์กิวเมนต์ทั้งหมดที่ใช้เป็นจริงฟังก์ชัน OR ต้องการเพียงหนึ่งอาร์กิวเมนต์ที่เป็นจริงสำหรับ OR เพื่อตอบสนองด้วย TRUE
เช่นเดียวกับ AND คุณสามารถใช้ฟังก์ชัน OR ได้ด้วยตัวเองหรือรวมกับฟังก์ชันอื่น ๆ เช่นเดียวกับ AND คุณสามารถใช้อาร์กิวเมนต์ได้มากเท่าที่คุณต้องการ แต่คุณต้องมีอย่างน้อยหนึ่งอาร์กิวเมนต์จึงจะทำงานได้
หากต้องการใช้หรือคลิกเซลล์ว่างแล้วพิมพ์
= หรือ (อาร์กิวเมนต์ A, อาร์กิวเมนต์ B)
และแทนที่อาร์กิวเมนต์ด้วยของคุณเอง
ในตัวอย่างด้านล่างสูตรที่ใช้ OR ในเซลล์ A2 มีอาร์กิวเมนต์ที่ไม่ถูกต้องหนึ่งข้อจากสามข้อ (F3 = 10 โดยที่ F3 เท่ากับ 3)
ไม่เหมือนกับเมื่อคุณใช้ AND อาร์กิวเมนต์ที่ไม่ถูกต้องหนึ่งข้อจากสามข้อจะทำให้ได้ผลลัพธ์ที่เป็นจริง สำหรับผลลัพธ์ FALSE อาร์กิวเมนต์ทั้งหมดที่คุณใช้ต้องไม่ถูกต้อง
ในตัวอย่างด้านล่างสูตร OR ในเซลล์ A4 และ A5 ส่งคืนการตอบสนองที่เป็นเท็จเนื่องจากอาร์กิวเมนต์ทั้งสามในสูตรทั้งสองไม่ถูกต้อง
การใช้ AND และ OR กับ IF
เนื่องจาก AND และ OR เป็นฟังก์ชันเชิงตรรกะที่มีการตอบสนอง TRUE และ FALSE คุณจึงสามารถใช้กับ IF ได้ เมื่อคุณใช้ IF ถ้าอาร์กิวเมนต์เป็น TRUE จะส่งกลับค่าเดียว มิฉะนั้นจะคืนค่าอื่น
รูปแบบของสูตรโดยใช้ IF คือ
= IF (อาร์กิวเมนต์ค่า IF TRUE ค่า IF เป็นเท็จ)
. ตัวอย่างเช่นดังที่แสดงด้านล่าง
= IF (E2 = 1,3,4)
ทำให้ IF ส่งคืนหมายเลข 3 ถ้าเซลล์ E2 เท่ากับ 1; มิฉะนั้นจะส่งกลับหมายเลข 4
เนื่องจาก IF รองรับเฉพาะอาร์กิวเมนต์เดียวคุณจึงสามารถใช้ AND และ OR เพื่อแนะนำการทดสอบเชิงตรรกะที่ซับซ้อนพร้อมอาร์กิวเมนต์หลายตัว
การใช้ AND กับ IF
หากต้องการใช้ AND ภายในสูตร IF ให้พิมพ์
= IF (AND (และอาร์กิวเมนต์ 1), ค่า IF เป็นจริง, ค่าหากเป็นเท็จ)
และแทนที่อาร์กิวเมนต์ AND (หรืออาร์กิวเมนต์) ของคุณและค่า IF TRUE และ IF FALSE
ในตัวอย่างของเราด้านล่างเราใช้ IF กับสูตร AND ที่ซ้อนกันในเซลล์ A2 ที่มีอาร์กิวเมนต์สี่ตัว อาร์กิวเมนต์ทั้งสี่ถูกต้องดังนั้นค่า IF TRUE (ในกรณีนี้คือ“ ใช่”) จะถูกส่งกลับ
ในเซลล์ A3 สูตร IF กับ AND ที่คล้ายกันมีอาร์กิวเมนต์ที่ไม่ถูกต้องสองข้อ เนื่องจาก AND ต้องการให้อาร์กิวเมนต์ทั้งหมดถูกต้อง IF จะส่งกลับค่า IF FALSE ซึ่งเป็นค่าข้อความอื่น (“ ไม่ใช่”)
การใช้หรือกับ IF
เช่นเดียวกับ AND คุณยังสามารถใช้ OR กับ IF เพื่อสร้างการทดสอบเชิงตรรกะที่ซับซ้อนได้ อาร์กิวเมนต์ OR เดียวเท่านั้นที่ต้องถูกต้องเพื่อให้ IF ส่งคืนการตอบกลับ TRUE
หากต้องการใช้หรือกับ IF ให้คลิกเซลล์ว่างแล้วพิมพ์
= IF (หรือ (หรืออาร์กิวเมนต์ 1), ค่า IF เป็นจริง, ค่าหากเป็นเท็จ)
.
แทนที่อาร์กิวเมนต์ OR (หรืออาร์กิวเมนต์) และค่า IF TRUE / FALSE ของคุณตามต้องการ
ในตัวอย่างของเราด้านล่างสูตร IF ที่มี OR สองสูตรในเซลล์ A2 และ A3 ส่งกลับค่าข้อความ IF TRUE (“ ใช่”) อาร์กิวเมนต์ทั้งสี่ถูกต้องในสูตร A2 IF พร้อม OR ในขณะที่ A3 มีอาร์กิวเมนต์ที่ไม่ถูกต้องสองข้อจากสี่ข้อ
ในเซลล์ A4 อาร์กิวเมนต์ทั้งสี่ในสูตร IF with OR ไม่ถูกต้อง นี่คือสาเหตุที่สูตร IF โดยรวมส่งคืนค่าข้อความ IF FALSE (“ ไม่ใช่”) แทน