ฟังก์ชัน NOT

นำไปใช้กับ
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

ใช้ฟังก์ชัน NOT ที่เป็นหนึ่งในฟังก์ชันทางตรรกะ เมื่อคุณต้องการตรวจสอบให้แน่ใจว่าค่าหนึ่งไม่เท่ากับอีกค่าหนึ่ง

ตัวอย่าง

ตัวอย่างของฟังก์ชัน NOT เพื่อย้อนกลับอาร์กิวเมนต์ เช่น =NOT(1+1=2)

รายละเอียดด้านเทคนิค

ฟังก์ชัน NOT จะย้อนกลับค่าของอาร์กิวเมนต์ของฟังก์ชัน

การใช้งานทั่วไปสําหรับฟังก์ชัน NOT คือการขยายประโยชน์ของฟังก์ชันอื่นๆ ที่ทําการทดสอบตรรกะ ตัวอย่างเช่น ฟังก์ชัน IF ทําการทดสอบตรรกะ แล้วส่งกลับค่าหนึ่งค่าถ้าการทดสอบประเมินเป็น TRUE และอีกค่าหนึ่งถ้าการทดสอบประเมินเป็น FALSE โดยการใช้ฟังก์ชัน NOT เป็นอาร์กิวเมนต์ logical_test ของฟังก์ชัน IF คุณสามารถทดสอบเงื่อนไขที่แตกต่างกันได้หลายข้อแทนที่จะทดสอบเพียงเงื่อนไขเดียว

ไวยากรณ์

NOT (ตรรกะ)

ไวยกรณ์ของฟังก์ชัน NOT จะมีอาร์กิวเมนต์ต่อไปนี้:

  • แบบ ลอจิ คัล ต้องระบุ ค่าหรือนิพจน์ที่สามารถประเมินเป็น TRUE หรือ FALSE

ข้อสังเกต

ถ้าตรรกะเป็น FALSE ฟังก์ชัน NOT จะคืนค่าเป็น TRUE ถ้าตรรกะเป็น TRUE ฟังก์ชัน NOT จะคืนค่าเป็น FALSE

ตัวอย่างเช่น

นี่เป็นตัวอย่างทั่วไปของการใช้ฟังก์ชัน NOT และสามารถใช้ร่วมกับฟังก์ชัน IF, AND และ OR ได้

ตัวอย่างของฟังก์ชัน NOT ที่มี IF, AND และ OR

สูตร คำอธิบาย
=NOT(A2>100) A2 ไม่ มากกว่า 100
=IF(AND(NOT(A2>1),NOT(A2<100)),A2,"ค่าอยู่นอกช่วง") 50 มีค่ามากกว่า 1 (TRUE) และ 50 มีค่าน้อยกว่า 100 (TRUE) ดังนั้น ฟังก์ชัน NOT จะย้อนกลับอาร์กิวเมนต์ทั้งสองเป็น FALSE ฟังก์ชัน AND กําหนดให้อาร์กิวเมนต์ทั้งสองเป็น TRUE ดังนั้นจึงส่งกลับผลลัพธ์ถ้าเป็น FALSE
=IF(OR(NOT(A3<0),NOT(A3>50)),A3,"ค่าอยู่นอกช่วง") 100 มีค่าไม่น้อยกว่า 0 (FALSE) และ 100 มากกว่า 50 (TRUE) ดังนั้น NOT จะย้อนกลับอาร์กิวเมนต์เป็น TRUE/FALSE ฟังก์ชัน OR ต้องการเพียงหนึ่งอาร์กิวเมนต์ให้เป็น TRUE ดังนั้นจึงส่งกลับผลลัพธ์ถ้าเป็น TRUE

การคำนวณค่าคอมมิชชันของยอดขาย

นี่คือสถานการณ์สมมติทั่วไปที่เราจำเป็นต้องคำนวณว่าพนักงานขายผ่านเกณฑ์สำหรับโบนัสหรือไม่ โดยใช้ฟังก์ชัน NOT ที่มีฟังก์ชัน IF และ AND

ตัวอย่างของการคํานวณโบนัสยอดขายด้วย IF, AND และ NOT สูตรในเซลล์ E14 คือ =IF(AND(NOT(B14<$B$7),NOT(C14<$B$5)),B14*$B$8,0)

  • =IF(AND(NOT(B14<$B$7),NOT(C14<$B$5)),B14*$B$8,0)- IF ยอดขายทั้งหมด ไม่ น้อยกว่าเป้าหมายการขาย และ บัญชี ไม่ น้อยกว่าเป้าหมายของบัญชี แล้วคูณยอดขายทั้งหมดด้วย % ค่าคอมมิชชัน มิเช่นนั้นให้ส่งกลับ 0

ต้องการความช่วยเหลือเพิ่มเติมไหม

คุณสามารถสอบถามผู้เชี่ยวชาญใน ชุมชนด้านเทคนิคของ Excel หรือรับการสนับสนุนใน ชุมชนได้เสมอ