TLDR สรุปสั้นๆ

ISOMITTED ใช้เช็คว่าพารามิเตอร์ใน LAMBDA หายไปหรือไม่ คืนค่า TRUE/FALSE

คำอธิบาย

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

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

365

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

=ISOMITTED(argument)

Arguments

  • argument (Required – Any)
    ค่าที่คุณต้องการทดสอบ อาจเป็นพารามิเตอร์ที่ใช้ในฟังก์ชัน LAMBDA

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

  • Formula:
    =LAMBDA(x,y, IF(ISOMITTED(y),"Missing second argument",x+y))(1,)
    Description: ตรวจสอบพารามิเตอร์ที่ขาดหาย และส่งข้อความ "Missing second argument" ถ้า y ถูกละเว้น หรือไม่ก็แสดงผลบวกของ x และ y
    Result:Missing second argument (เพราะว่าพารามิเตอร์ y ไม่มีการระบุ ตัวฟังก์ชัน IF จึงคืนค่าเป็นข้อความ)

Tips & Tricks

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

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

จำไว้ว่า ISOMITTED จะทำงานได้เมื่อใช้ในบริบทที่เกี่ยวข้องกับ LAMBDA เท่านั้น เพราะมันถูกออกแบบมาเพื่อเช็คพารามิเตอร์ที่ถูกละเว้นเท่านั้น ทั้งนี้ การใช้ในบริบทอื่นๆ อาจทำให้เกิด error ได้

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

References

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


Leave a Reply

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

อบรม In-House Training

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