TLDR สรุปสั้นๆ
NOT: กลับค่าจาก TRUE เป็น FALSE หรือจาก FALSE เป็น TRUE ใช้งานร่วมกับคำสั่งตรรกะอื่น ๆ เพื่อขยายการทดสอบเงื่อนไข
คำอธิบาย
ฟังก์ชัน NOT ใน Excel ใช้ในการกลับค่าของข้อมูลที่เป็น boolean โดยจะคืนค่า TRUE ถ้าค่าที่ให้เป็น FALSE และคืนค่า FALSE ถ้าค่าที่ให้เป็น TRUE เหมาะสำหรับการขยายความสามารถของฟังก์ชันอื่น ๆ ที่ทำการทดสอบทางตรรกะ ตัวอย่างเช่น การใช้กับ IF เพื่อทดสอบเงื่อนไขหลาย ๆ อย่าง
มีครั้งแรกในเวอร์ชันไหน
Excel 2003
รูปแบบคำสั่ง (Syntax)
NOT(logical)
Arguments
-
logical (Required – boolean)
ค่าหรือการแสดงออกที่สามารถประเมินได้เป็น TRUE หรือ FALSE
ตัวอย่างการใช้งาน (Examples)
-
Formula:
Description: กลับค่าจาก TRUE เป็น FALSE=NOT(TRUE)
Result:FALSE (เนื่องจากค่าที่ให้มาเป็น TRUE) -
Formula:
Description: กลับค่าจาก FALSE เป็น TRUE=NOT(FALSE)
Result:TRUE (เนื่องจากค่าที่ให้มาเป็น FALSE) -
Formula:
Description: ตรวจสอบว่าในเซลล์ A1 ไม่มีคำว่า 'specific word'=NOT(A1="specific word")
Result:TRUE (ถ้าคำไม่ตรงตามเงื่อนไข) -
Formula:
Description: ใช้ NOT ร่วมกับ AND ในเงื่อนไข IF เพื่อดูว่า A2 ระหว่าง 1 ถึง 100 หรือไม่=IF(AND(NOT(A2>1),NOT(A2<100)),A2,"The value is out of range")
Result:50 (ถ้า A2 = 50, เพราะ 50 อยู่ในช่วง 1 ถึง 100) -
Formula:
Description: ใช้ NOT ร่วมกับ OR เพื่อหาว่า A3 ไม่อยู่ในช่วงน้อยกว่า 0 และมากกว่า 50 หรือไม่=IF(OR(NOT(A3<0),NOT(A3>50)),A3,"The value is out of range")
Result:100 (ถ้า A3 = 100, เพราะ 100 ไม่ได้น้อยกว่า 0 และมีค่ามากกว่า 50)
Tips & Tricks
1. ใช้ NOT เพื่อเช็คความไม่ตรงกัน, เช่น =NOT(A1=”คำเฉพาะ”) แสดง TRUE ถ้า A1 ไม่มีคำดังกล่าว 2. ใช้ร่วมกับ ISBLANK เพื่อเช็คเซลล์ที่ไม่ว่าง =IF(NOT(ISBLANK(C2)),C2*0.15,”No Bonus”) 3. หลีกเลี่ยงการใช้สูตรซับซ้อนเกินไป ด้วยการแบ่งการใช้งานเป็นขั้นตอนเล็ก ๆ
ข้อควรระวัง (Cautions)
1. ฟังก์ชัน NOT คาดหวังค่า boolean ถ้าค่าไม่เป็นตามที่คาดจะให้ค่า #VALUE 2. การใช้ NOT พร้อมกับฟังก์ชันตรรกะอื่นอาจทำให้สูตรซับซ้อนในการดีบักหรือเข้าใจ 3. อาจมีผลกระทบต่อประสิทธิภาพเมื่อใช้สูตรตรรกะที่ซับซ้อนบนข้อมูลจำนวนมาก
ฟังก์ชันที่เกี่ยวข้อง
References
ขอบคุณที่เข้ามาอ่านนะครับ ❤️
Leave a Reply