Excel อัปเกรดครั้งใหญ่ ! เพิ่มฟีเจอร์ใช้ Python วิเคราะห์ภาพได้โดยตรง เพียงวางภาพลงในเซลล์ก็ประมวลผลได้ทันที ทั้งรวดเร็ว แม่นยำ และไม่ต้องพึ่งเครื่องมือเสริม ยกระดับการวิเคราะห์ข้อมูลใน Excel ให้ก้าวหน้าไปอีกขั้น
มาดูตัวอย่างการใช้งานกัน
ฟีเจอร์นี้สามารถตรวจสอบได้ว่าภาพ “เบลอ” หรือ “คมชัด” โดยใช้โค้ด Python ที่วิเคราะห์ระดับรายละเอียดในภาพผ่านฟิลเตอร์พิเศษ หากความแตกต่างของรายละเอียดน้อย แสดงว่าภาพน่าจะเบลอ แต่ถ้าความแตกต่างมาก ก็มีแนวโน้มสูงว่าภาพคมชัด
เริ่มจาก แทรกภาพลงในเซลล์ A1
1.) โดยไปที่เมนู Insert > Illustrations > Pictures > Place in Cell
จากนั้นเลือกภาพจากอุปกรณ์ คลังภาพ (Stock) หรือแหล่งออนไลน์ แล้วคลิก Insert เพื่อเพิ่มลงในเซลล์

หมายเหตุ: หากต้องการอ้างอิงภาพในโค้ด Python ภาพต้องอยู่ในเซลล์เดียวเท่านั้น และต้องไม่ครอบคลุมหลายเซลล์

หมายเหตุ: เช่นเดียวกับการอ้างอิงช่วงข้อมูล (Range) หรือ Table ภาพจะถูกอ้างอิงในโค้ดด้วยฟังก์ชัน xl() โดยสามารถอ้างอิงเซลล์ที่มีภาพได้ด้วยการพิมพ์ xl(“A1”) หรือคลิกเลือกเซลล์ที่มีภาพในโหมดแก้ไขสูตร (Edit Mode)

3.) กด Ctrl + Enter เพื่อรันโค้ด แล้วดูผลลัพธ์ในเซลล์ ซึ่งจะแสดงคำว่า “Sharp” หรือ “Blurry” ตามคุณภาพของภาพที่วิเคราะห์ ลองทำตามและทดสอบกับภาพอื่น ๆ แล้วดูผลลัพธ์ที่ได้กัน!

เคล็ดลับการใช้ Python วิเคราะห์ภาพใน Excel
- ศึกษาพื้นฐาน Python ใน Excel
เริ่มต้นได้ง่าย ๆ ด้วยบทความ Introduction to Python in Excel และ Get started with Python in Excel เพื่อเข้าใจวิธีใช้งานและโครงสร้างคำสั่งพื้นฐาน
- ใช้ Pillow Library เพื่อวิเคราะห์ภาพ
Pillow เป็นไลบรารีหลักที่ช่วยเปิดไฟล์ภาพ ประมวลผล และวิเคราะห์ภาพได้อย่างมีประสิทธิภาพ รองรับการเข้าถึงพิกเซล การใช้ฟิลเตอร์ การปรับแต่ง และการดึงข้อมูล Metadata
- ปรับขนาดภาพเพื่อประสิทธิภาพการทำงาน
ป้องกันไม่ให้เกิน per-cell data limit ด้วยการตั้งค่าที่ File > Options > Advanced > When calculating this workbook > Python in Excel เลือกได้ทั้ง- Actual size (ค่าเริ่มต้น)
- Large (1280×960)
- Medium (640×480)
- Small (320×240)
- จัดการข้อผิดพลาดได้ง่าย
หากขนาดภาพเกินขีดจำกัด Excel จะแจ้งข้อผิดพลาดพร้อมคำแนะนำในการปรับตั้งค่าให้อัตโนมัติ

ตัวอย่างการใช้งาน Python วิเคราะห์ภาพใน Excel
- การปรับแต่งภาพ (Image manipulation)
ปรับความสว่าง เปลี่ยนโทนสี ซ้อนโลโก้ หรือใส่ลายน้ำในภาพสินค้า เพื่อให้ภาพมีความสม่ำเสมอกับแบรนด์

- การวิเคราะห์ Metadata ของภาพ (Metadata analysis)
ใช้ Python ตรวจสอบข้อมูลเมตา (Metadata) ของภาพ เช่น ขนาดไฟล์ ความละเอียด กล้องที่ใช้ถ่าย หรือวันที่บันทึกภาพ พร้อมสร้างกราฟ (Plot) เพื่อดูโครงสร้างและองค์ประกอบของภาพได้อย่างชัดเจน

การเปิดให้ใช้งาน (Availability)
ฟีเจอร์นี้เปิดให้กับผู้ใช้ Excel ที่สามารถใช้งาน Python in Excel (ดูข้อมูลเพิ่มเติมได้ที่ ลิงก์) และกำลังใช้งานเวอร์ชันดังนี้
- Windows: เวอร์ชัน 2509 (Build 19204.20002) หรือใหม่กว่า
- Mac: เวอร์ชัน 16.101 (Build 25080524) หรือใหม่กว่า
- Excel for the Web: กำลังทยอยเปิดให้ใช้งาน
ยกระดับการใช้งาน Microsoft 365 ขององค์กรให้ ง่าย ปลอดภัย และคุ้มค่าที่สุด ด้วยบริการดูแลครบวงจรจาก NTS ติดต่อเราเพื่อเริ่มต้นยกระดับการทำงานของคุณวันนี้
ที่มา: Microsoft 365 Insider Blog