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:
    =NOT(TRUE)
    Description: กลับค่าจาก TRUE เป็น FALSE
    Result:FALSE (เนื่องจากค่าที่ให้มาเป็น TRUE)
  • Formula:
    =NOT(FALSE)
    Description: กลับค่าจาก FALSE เป็น TRUE
    Result:TRUE (เนื่องจากค่าที่ให้มาเป็น FALSE)
  • Formula:
    =NOT(A1="specific word")
    Description: ตรวจสอบว่าในเซลล์ A1 ไม่มีคำว่า 'specific word'
    Result:TRUE (ถ้าคำไม่ตรงตามเงื่อนไข)
  • Formula:
    =IF(AND(NOT(A2>1),NOT(A2<100)),A2,"The value is out of range")
    Description: ใช้ NOT ร่วมกับ AND ในเงื่อนไข IF เพื่อดูว่า A2 ระหว่าง 1 ถึง 100 หรือไม่
    Result:50 (ถ้า A2 = 50, เพราะ 50 อยู่ในช่วง 1 ถึง 100)
  • Formula:
    =IF(OR(NOT(A3<0),NOT(A3>50)),A3,"The value is out of range")
    Description: ใช้ NOT ร่วมกับ OR เพื่อหาว่า A3 ไม่อยู่ในช่วงน้อยกว่า 0 และมากกว่า 50 หรือไม่
    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

Your email address will not be published. Required fields are marked *

อบรม In-House Training

Feedback การใช้งาน AI Chatbot