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

รู้จัก IMAGE สูตรดึงรูปภาพจาก URL
ในวันนี้เราจะมาเรียนรู้สูตรที่มาใหม่ไม่นานบน Excel อย่าง IMAGE สูตรที่ใช้ในการแสดงรูปภาพจาก URL สำหรับสูตร IMAGE ปัจจุบันสามารถใช้ได้ในเวอร์ชัน Excel 365 เท่านั้น
รู้จัก IMAGE สูตรดึงรูปภาพจาก URL

องค์ประกอบของสูตร 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]

height หรือ ความสูงของภาพ: ขนาดความสูงของภาพโดยสามารถระบุเป็น Pixel ได้
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