ใช้ฟังก์ชัน NOT ที่เป็นหนึ่งในฟังก์ชันทางตรรกะ เมื่อคุณต้องการตรวจสอบให้แน่ใจว่าค่าหนึ่งไม่เท่ากับอีกค่าหนึ่ง
ฟังก์ชัน NOT จะย้อนกลับค่าของอาร์กิวเมนต์ของฟังก์ชัน
หนึ่งในการใช้งานทั่วไปของฟังก์ชัน NOT คือเพื่อขยายประโยชน์การใช้งานของฟังก์ชันที่ทำการทดสอบทางตรรกะ
เช่น ฟังก์ชัน IF ทำการทดสอบทางตรรกะ
จากนั้นคืนค่าหนึ่งค่าที่การทดสอบประเมินเป็น TRUE และอีกค่าที่การทดสอบประเมินเป็น FALSE
คุณสามารถทดสอบด้วยเงื่อนไขหลายอย่างด้วยการใช้ฟังก์ชัน NOT เป็นอาร์กิวเมนต์ logical_test
ของฟังก์ชัน IF
ไวยากรณ์
NOT (ตรรกะ)
ไวยกรณ์ของฟังก์ชัน NOT จะมีอาร์กิวเมนต์ต่อไปนี้:
·
Logical (ต้องระบุ)
ค่าหรือนิพจน์ที่สามารถประเมินได้ว่าเป็น TRUE หรือ FALSE
ข้อสังเกต
ถ้าตรรกะเป็น FALSE
ฟังก์ชัน NOT จะคืนค่าเป็น TRUE ถ้าตรรกะเป็น TRUE ฟังก์ชัน NOT จะคืนค่าเป็น FALSE
สูตร
|
คำอธิบาย
|
=NOT(A2>100)
|
A2 ไม่ มากกว่า 100
|
=IF(AND(NOT(A2>1),NOT(A2<100)),A2,"ค่าอยู่นอกช่วง")
|
50 มีค่ามากกว่า 1 (TRUE) และ 50 มีค่าน้อยกว่า 100 (TRUE) ดังนั้นฟังก์ชัน NOT จะย้อนกลับอาร์กิวเมนต์ทั้งสองเป็น FALSE อาร์กิวเมนต์ทั้งสองจะต้องเป็น TRUE สำหรับฟังก์ชัน AND เพื่อให้คืนค่าผลลัพธ์ถ้าเป็น FALSE
|
=IF(OR(NOT(A3<0),NOT(A3>50)),A3,"ค่าอยู่นอกช่วง")
|
100 น้อยกว่า 0 (FALSE) และ 100 มากกว่า 50 (TRUE) เพื่อให้ฟังก์ชัน NOT ย้อนกลับค่าอาร์กิวเมนต์เป็น TRUE/FALSE อาร์กิวเมนต์ต้องการค่า
TRUE เพียงค่าเดียวสำหรับฟังก์ชัน OR เพื่อคืนค่าผลลัพธ์ถ้าเป็น
TRUE
|
การคำนวณค่าคอมมิชชันของยอดขาย
นี่คือสถานการณ์สมมติทั่วไปที่เราจำเป็นต้องคำนวณว่าพนักงานขายผ่านเกณฑ์สำหรับโบนัสหรือไม่
โดยใช้ฟังก์ชัน NOTที่มีฟังก์ชัน IF และ AND
=IF(AND(NOT(B14<$B$7),NOT(C14<$B$5)),B14*$B$8,0) คือ ถ้า ยอดขายทั้งหมด ไม่ น้อยกว่าเป้าของยอดขาย และ บัญชี ไม่ น้อยกว่าเป้าของบัญชี
จากนั้นคูณยอดขายทั้งหมดด้วย % ของค่าคอมมิชชัน นอกเหนือจากนี้ให้คืนค่าเป็น 0
Nhận xét
Đăng nhận xét