รู้จัก IMAGE สูตรดึงรูปภาพจาก URL

รู้จัก IMAGE สูตรดึงรูปภาพจาก URL
ในวันนี้เราจะมาเรียนรู้สูตรที่มาใหม่ไม่นานบน Excel อย่าง IMAGE สูตรที่ใช้ในการแสดงรูปภาพจาก URL สำหรับสูตร IMAGE ปัจจุบันสามารถใช้ได้ในเวอร์ชัน Excel 365 เท่านั้นองค์ประกอบของสูตร IMAGE
IMAGE(source,[alt_text],[sizing],[height],[width])
source หรือ แหล่งที่มา: แหล่งที่มาภายในสูตรนี้จะเป็น URL จากบนเว็บไซต์ที่เป็น Path รูปภาพและต้องเป็นโปรโตคอลในรูปแบบ HTTPS สำหรับรูปที่รับรองการแสดงผลมีดังนี้ JPG/JPEG, BMP, GIF, TIFF, PNG, ICO และ WEBP (WEBP จะไม่รองรับการแสดงผลบน Excel Online และ Android)alt_text หรือ คำอธิบายใต้ภาพ: คำอธิบายใต้ภาพในกรณีนี้จะแสดงเมื่อ Excel ของเราเปิดใช้งาน Accessibility หรือโหมดการเข้าถึง
sizing หรือ ขนาด: สามารถใช้ระบุขนาดเพิ่มเติมให้กับรูปที่มาแสดงผลได้ โดยสามารถใส่ค่าได้ดังนี้
- 0 : แสดงขนาดของรูปภาพตามอัตราส่วนที่ดึงมาภายในเซลล์
- 1 : แสดงรูปภาพตามขนาดของเซลล์ที่มีการตั้งค่าความกว้างยาวไว้
- 2 : แสดงขนาดรูปตามขนาดจริง
- 3 : ปรับขนาดเองตามความต้องการโดยการระบุที่ [height] และ [width]
width หรือ ความกว้างของภาพ: ขนาดความกว้างของภาพโดยสามารถระบุเป็น Pixel ได้
Error ที่อาจเกิดขึ้นได้ในการใช้งานและข้อควรระวังการใช้งาน
- #VALUE! สาเหตุที่เกิด Error อาจเกิดได้จากหลายสาเหตุ ดังนี้:
- รูปไม่รองรับ
- การใส่ alt_text ไม่ใช่ข้อความ (String)
- การใส่ค่าขนาดของ sizing ไม่ได้เป็นค่าระหว่าง 0-3 ตามที่ระบุไว้ข้างต้น
- เมื่อใส่ค่าขนาดของ sizing เป็น 3 และระบุที่ height และ width ต่ำกว่า 1 หรือไม่ใส่ค่าระบุเพิ่มเติมลงไป
- เมื่อระบุค่า height และ width ในขนาดที่ระบุ sizing เป็น 0, 1, 2
- #CONNECT! หากขึ้นเป็น Error นี้อาจจะเกิดจากปัญหาการเชื่อมต่อของ Internet อาจจะต้องเช็กการเชื่อมต่อของสัญญาณอีกครั้ง
- #BLOCKED! หากขึ้นเป็น Error นี้อาจเกิดขึ้นได้หลายสาเหตุ ดังนี้:
- URL ที่เอามาใช้งานอาจจะไม่ใช่โปรโตคอลในรูปแบบ HTTPS
- รูปมีขนาดที่ใหญ่เกินไป
- ขนาดไฟล์ใหญ่เกินไป
- ถูกปิดกั้นความปลอดภัยบนเครื่อง
ข้อควรระวังเพิ่มเติมนอกจาก Error คืออย่าให้ URL มีขนาดเกิน 255 ตัวอักษรไม่งั้นจะไม่สามารถเรียกใช้งานได้ ในปัญหานี้มักเกิดเมื่อนำ Path ที่เป็นภาษาไทยมาจากบนเว็บไซต์แล้ว URL เพี้ยนไม่เป็นภาษาไทย ทำให้ URL มีตัวอักษรเกิน 255 ตัวอักษร หากจะนำมาให้ใช้งานได้จำเป็นต้องใช้การ Decode เพื่อเปลี่ยน Path ให้เป็นภาษาไทยทั้งหมดก่อน จึงจะสามารถใช้งานได้ปกติ
การประยุกต์ใช้งานร่วมกับสูตรต่าง ๆ
สูตร IMAGE สามารถทำงานร่วมกับสูตรต่าง ๆ อย่าง Excel ได้มากมาย รวมถึงการทำงานให้มีความ Dynamic ได้ดีมากอีกด้วย ทาง 9Expert Training ก็ได้มีการทำเคสตัวอย่างขึ้นมาอย่างการนำสูตร IMAGE ไปทำงานร่วมกับ XLOOKUP และการทำ Dynamic Dropdown (Data Validation) เพื่อการแสดงผลลัพธ์ต่าง ๆ ได้อีกด้วย หากสนใจสามารถดูคลิปด้านล่างได้เลยครับ
หลักสูตรที่น่าสนใจ
ขอบคุณสำหรับการติดตาม#อย่าหยุดเรียนรู้
9Expert Training
Tags: