คำอธิบาย
ฟังก์ชัน UNICODE เป็นฟังก์ชันที่ใช้ค้นหาหมายเลข Unicode ของอักขระตัวแรกของข้อความ มันเหมาะสำหรับการจัดการกับตัวอักษรพิเศษ สัญลักษณ์พิเศษ หรือแม้กระทั่งอีโมจิ! ใครว่าการทำงานกับข้อความจะน่าเบื่อ เจอ UNICODE แล้วจะสนุกเพราะสามารถแปลงความซับซ้อนของสัญลักษณ์ต่าง ๆ ให้เป็นตัวเลขที่เข้าใจได้ง่าย ยิ่งใหญ่กว่าเลข 0-9 ที่เคยรู้กันอีกนะ
มีครั้งแรกในเวอร์ชันไหน
2013
รูปแบบคำสั่ง (Syntax)
UNICODE(text)
Arguments
-
text (Required – string)
คือข้อความที่คุณต้องการหาค่า Unicode ของอักขระตัวแรก อาจเป็นตัวอักษรหรือสัญลักษณ์ใด ๆ ก็ได้!
ตัวอย่างการใช้งาน (Examples)
-
Formula:
Description: หาค่า Unicode ของช่องว่าง (สัญลักษณ์ space) ที่อยู่ในเครื่องหมายคำพูด=UNICODE(" ")
Result:จะได้ผลลัพธ์เป็นหมายเลข 32 ซึ่งเป็น Unicode ของช่องว่าง -
Formula:
Description: หาค่า Unicode ของอักษรตัวใหญ่ "B"=UNICODE("B")
Result:จะได้ผลลัพธ์เป็นหมายเลข 66 ซึ่งเป็น Unicode ของอักษร B ตัวใหญ่ -
Formula:
Description: หาค่า Unicode ของอักษรตัวเล็ก "a"=UNICODE("a")
Result:จะได้ผลลัพธ์เป็นหมายเลข 97 ซึ่งเป็น Unicode ของอักษร a ตัวเล็ก -
Formula:
Description: หาค่า Unicode ของเครื่องหมายบรรทัดใหม่ (new line character)=UNICODE(" ")
Result:จะได้ผลลัพธ์เป็นหมายเลข 10 ซึ่งเป็น Unicode ของการขึ้นบรรทัดใหม่ -
Formula:
Description: หาค่า Unicode ของกระจุกเส่นยิ้ม (emoji)=UNICODE("")
Result:จะได้ผลลัพธ์ซึ่งขึ้นอยู่กับ emoji นั้น เช่น ถ้าเป็นหน้ายิ้มจะประมาณ 128512
Tips & Tricks
การใช้งาน UNICODE ร่วมกับฟังก์ชันอื่น เช่น ฟังก์ชั่น IF สามารถช่วยให้คุณตรวจสอบว่าเซลล์มีอักขระ Unicode ที่ต้องการหรือไม่ เช่น ถ้ามี “A” ก็จะบอกว่า “It’s an A” ใช้กับข้อมูลที่ไม่ใช่ภาษาอังกฤษหรือมีอักขระพิเศษก็ยิ่งดี คล้ายๆ กับฟังก์ชัน COUPLE ที่ขาดเธอไม่ได้เลยทีเดียว! อย่าลืม! ใช้ความรู้เรื่องอักขระพิเศษช่วยจัดการกับข้อมูลสูงขึ้นอีกขั้นด้วย
ข้อควรระวัง (Cautions)
ระวัง! ฟังก์ชัน UNICODE จะส่งคืนข้อผิดพลาด #VALUE! หากพบว่าสตริงข้อมูลมีข้อมูลที่เป็น surrogates บางส่วนหรือประเภทข้อมูลที่ไม่ถูกต้อง จำไว้ด้วยว่าฟังก์ชันนี้จะรับค่าอักขระเฉพาะตัวแรกของข้อความเท่านั้นนะ อย่าลืมตรวจดูดีๆ ก่อนใส่สูตรลงในชีทล่ะ
ฟังก์ชันที่เกี่ยวข้อง
ข้อดี / ข้อจำกัด
ความสุดยอดของ UNICODE คือความสามารถในการแปลงข้อมูลอักขระเป็นหมายเลข Unicode ได้ทันที ซึ่งเป็นพื้นฐานที่สำคัญสำหรับการจัดการข้อมูลอักขระในระดับที่ซับซ้อนขึ้น แต่ข้อจำกัดเดียวคือการทำงานกับอักขระตัวแรกเท่านั้นอาจพลาดข้อมูลสำคัญไปบ้าง อย่าลืมพึงเทคนิคเสริมให้คล่องนะ!
References
- Official Microsoft Documentation
- How to Use the UNICODE Function
- ExcelJet Guide on UNICODE Function
- Corporate Finance Institute Guide
ขอบคุณที่เข้ามาอ่านนะครับ ❤️
Leave a Reply