หน้าแรก บทความ Microsoft
Microsoft

IMAGE Function ใน Excel แทรกรูปภาพจาก URL ลงในเซลล์ด้วยสูตร

เผยแพร่ 15 ส.ค. 69

ตารางสินค้าที่ต้องใส่รูปภาพประกอบแต่ละแถว ปกติต้องลากวางรูปทีละรูปแล้วจัดตำแหน่งให้ตรงกับแถวเอง ซึ่งพอเรียงข้อมูลใหม่หรือแทรกแถว รูปภาพมักหลุดตำแหน่งตามไม่ทัน IMAGE คือฟังก์ชันที่แทรกรูปภาพจากลิงก์ URL ลงในเซลล์ได้โดยตรงด้วยสูตร รูปจะอยู่ “ในเซลล์” จริงๆ เลื่อน กรอง หรือเรียงข้อมูลรูปก็ขยับตามแถวไปด้วยอัตโนมัติ

โครงสร้างสูตร

=IMAGE(ลิงก์รูปภาพ, [ข้อความอธิบายภาพ], [โหมดการแสดงผล])

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

B2fx=IMAGE(A2,"รูปสินค้า")
A B
1 ลิงก์รูป รูปสินค้า
2 https://…/product1.jpg 🖼️ (รูปแสดงในเซลล์)

สูตรนี้จะดึงรูปจากลิงก์ในคอลัมน์ A มาแสดงในเซลล์ B โดยตรง ถ้าเรียงลำดับหรือกรองข้อมูล รูปจะเคลื่อนที่ไปพร้อมแถวข้อมูลนั้นเสมอ ต่างจากการแทรกรูปแบบลากวางที่รูปจะลอยอยู่ตำแหน่งเดิมไม่ขยับตาม

โหมดการแสดงผล

ค่าโหมด ลักษณะการแสดง
0 หรือ FIT ปรับขนาดให้พอดีกับเซลล์โดยรักษาสัดส่วนภาพ
1 หรือ FILL ขยายเต็มเซลล์ อาจทำให้ภาพเสียสัดส่วน
2 หรือ FIT_TALL ปรับความสูงให้พอดี ความกว้างขยายตามสัดส่วน
3 หรือ ORIGINAL แสดงขนาดจริงของภาพต้นฉบับ

ข้อควรรู้

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

สรุป

IMAGE เหมาะกับตารางสินค้าหรือรายชื่อพนักงานที่ต้องมีรูปประกอบและมีการเรียง/กรองข้อมูลบ่อย ทำให้รูปไม่หลุดตำแหน่งจากแถวข้อมูล ถ้าต้องการภาพที่อัปเดตตามข้อมูลแบบไดนามิกในลักษณะอื่น อ่านต่อได้ที่ Sparklines ใน Excel ใส่กราฟจิ๋วในเซลล์ดูเทรนด์ไว

หมายเหตุ: บทความนี้เขียนและเรียบเรียงโดย AI

← กลับหน้าบทความ
Line