TLDR สรุปสั้นๆ

SIGN ตรวจสอบเครื่องหมายของตัวเลข คืนค่า 1, 0, -1 บนผลบวก, ค่ากลาง, และค่าลบตามลำดับ

คำอธิบาย

ฟังก์ชัน SIGN ใช้ในการตรวจสอบเครื่องหมายของตัวเลข คืนค่าเป็น 1 หากตัวเลขเป็นบวก, -1 หากตัวเลขเป็นลบ และ 0 หากตัวเลขเท่ากับ 0

มีครั้งแรกในเวอร์ชันไหน

Excel 2003 หรือ Version ก่อนหน้า

รูปแบบคำสั่ง (Syntax)

SIGN(number)

Arguments

  • number (Required – number)
    ตัวเลขที่คุณต้องการตรวจสอบเครื่องหมาย อาจจะมีลักษณะเป็นตัวเลขตรงหรือการอ้างอิงเซลล์ก็ได้

ตัวอย่างการใช้งาน (Examples)

  • Formula:
    =SIGN(10)
    Description: ตรวจสอบเครื่องหมายของหมายเลขบวก
    Result:1 (ค่าบวกได้ 1)
  • Formula:
    =SIGN(4-4)
    Description: ตรวจสอบเครื่องหมายของผลลัพธ์จากการคำนวณ 4 หัก 4 ซึ่งเป็น 0
    Result:0 (ค่าเป็นกลางได้ 0)
  • Formula:
    =SIGN(-0.00001)
    Description: ตรวจสอบเครื่องหมายของหมายเลขลบ
    Result:-1 (ค่าลบได้ -1)
  • Formula:
    =IF(SIGN(D3-C3)=1, "Increase", IF(SIGN(D3-C3)=-1, "Decrease", "No Change"))
    Description: ใช้ฟังก์ชัน SIGN เพื่อตรวจสอบทิศทางการเปลี่ยนแปลงระหว่าง D3 และ C3
    Result:แสดง 'Increase', 'Decrease', หรือ 'No Change' ขึ้นอยู่กับการเปรียบเทียบ
  • Formula:
    =SIGN(A1:A10 - B1:B10)
    Description: เปรียบเทียบสองคอลัมน์ของตัวเลขและตรวจสอบเครื่องหมายของความต่าง
    Result:คืนค่าอาเรย์ของ -1, 0, 1 จากการเปรียบเทียบในแต่ละแถว

Tips & Tricks

ใช้ SIGN ร่วมกับ Conditional Formatting เพื่อเน้นตัวเลขลบในสีแดง แล้วใช้ฟังก์ชัน IF และ SIGN เพื่อตรวจสอบสถานะเช่น ‘Profit’ หรือ ‘Loss’

ข้อควรระวัง (Cautions)

หากใช้ SIGN กับข้อมูลที่ไม่ใช่ตัวเลข จะได้รับข้อผิดพลาด #VALUE ให้ใช้ IFERROR เพื่อจัดการกรณีนี้

ฟังก์ชันที่เกี่ยวข้อง

References

ขอบคุณที่เข้ามาอ่านนะครับ ❤️


Leave a Reply

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

อบรม In-House Training

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