คำตอบจาก AI ครับ
การฝังไฟล์ Excel เข้าไปใน Google Sheets โดยไม่ให้เปิด Tab ใหม่ แต่แสดงอยู่ใน Sheet เดียวกัน สามารถทำได้โดยใช้วิธีการแปลงไฟล์ Excel ให้กลายเป็น Sheet แทน หรือแนวทางการทำงานแบบฝังลิงก์หรือรูปภาพตัวอย่างแทน ขึ้นอยู่กับความต้องการของคุณ:
วิธีที่ 1: แปลงไฟล์ Excel เป็น Google Sheet
- อัปโหลดไฟล์ Excel
ไปที่ Google Drive แล้วคลิก "New" (ใหม่) > "File Upload" (อัปโหลดไฟล์) และเลือกไฟล์ Excel ที่ต้องการ
- แปลงไฟล์เป็น Google Sheet
คลิกขวาที่ไฟล์ Excel ที่อัปโหลด > เลือก "Open with" (เปิดด้วย) > "Google Sheets"
- รวมข้อมูลเข้ากับ Google Sheet ที่มีอยู่
คัดลอกข้อมูลจาก Sheet ที่เปิดใหม่แล้วนำไปวางใน Sheet เดิมที่ต้องการ
วิธีที่ 2: ฝังลิงก์ไปยังไฟล์ Excel
หากต้องการเก็บไฟล์ Excel ไว้ในรูปแบบลิงก์แทน:
- อัปโหลดไฟล์ Excel ไปยัง Google Drive
คลิกขวาที่ไฟล์ Excel ใน Google Drive > เลือก "Get Link" (รับลิงก์)
- เพิ่มลิงก์ใน Google Sheet
เปิด Google Sheet > เลือกเซลล์ที่ต้องการใส่ลิงก์
คลิกขวา > เลือก "Insert link" (แทรกลิงก์) > วางลิงก์ไปยังไฟล์ Excel
วิธีที่ 3: ฝังไฟล์ Excel เป็นรูปภาพ (Preview)
- แปลงไฟล์ Excel เป็นรูปภาพ
เปิดไฟล์ Excel > เลือกพื้นที่ที่ต้องการ > แปลงเป็นรูปภาพ (เช่น ใช้ Snipping Tool หรือคำสั่ง Print Screen)
- นำรูปภาพไปวางใน Google Sheet
ไปที่ Google Sheet > คลิก "Insert" (แทรก) > "Image in cell" (รูปภาพในเซลล์) > อัปโหลดรูปภาพ
วิธีที่ 4: ใช้ Add-ons หรือ Google Apps Script
สำหรับการฝังไฟล์ Excel โดยตรง:
- ติดตั้ง Add-on
ไปที่ "Extensions" (ส่วนขยาย) > "Add-ons" > "Get add-ons" > ค้นหาและติดตั้ง Add-on เช่น Power Tools หรือ File Manager ที่ช่วย - จัดการไฟล์ใน Google Sheet
ใช้ Google Apps Script
เขียนสคริปต์เพื่อดึงข้อมูลจากไฟล์ Excel และแสดงผลใน Google Sheet ที่ต้องการ (เหมาะสำหรับการใช้งานที่ซับซ้อน)
ข้อสังเกต
- Google Sheets ไม่สามารถฝังไฟล์ Excel โดยตรงในรูปแบบ "วัตถุ" แบบใน Excel ได้
- หากต้องการใช้งานแบบเดิมใน Excel (เช่น ฝังวัตถุที่สามารถคลิกเพื่อเปิดใช้งาน) คุณอาจต้องใช้ Excel Online แทน