Tôi có một link ảnh trên Google Drive với đường dẫn là https://drive.google.com/file/d/1Hhg6OBGoCbW0dECsxXjEeiUd8-ANdEdIA/view?usp=sharing
Và bây giờ tôi muốn dùng hàm image để chèn ảnh có trên Drive vào Google Sheet thì làm như thế nào?
Trả lời
Để chèn ảnh từ link Google Drive vào Google Sheets bằng hàm IMAGE(), bạn cần chuyển link chia sẻ sang link trực tiếp (direct link) trước.
✅ Bước 1: Lấy File ID từ link Drive
Link của bạn:
https://drive.google.com/file/d/1Hhg6OBGoCbW0dECsxXjEeiUd8-ANdEdIA/view?usp=sharing
👉 File ID là đoạn nằm giữa /d/ và /view:
1Hhg6OBGoCbW0dECsxXjEeiUd8-ANdEdIA
✅ Bước 2: Tạo link trực tiếp cho ảnh
Dùng cấu trúc sau:
https://drive.google.com/uc?export=view&id=FILE_ID
Thay FILE_ID bằng ID của bạn:
https://drive.google.com/uc?export=view&id=1Hhg6OBGoCbW0dECsxXjEeiUd8-ANdEdIA
✅ Bước 3: Dùng hàm IMAGE trong Google Sheets
Trong ô cần chèn ảnh, nhập:
=IMAGE("https://drive.google.com/uc?export=view&id=1Hhg6OBGoCbW0dECsxXjEeiUd8-ANdEdIA")
🔒 Lưu ý quan trọng
- File ảnh trên Google Drive phải được:
- Chuột phải → Get link
- Chọn quyền: Anyone with the link → Viewer
- Nếu chưa mở quyền công khai, ảnh sẽ không hiển thị trong Sheets.
🎯 Nếu muốn chỉnh kích thước ảnh
Bạn có thể dùng thêm tham số:
=IMAGE("URL", 4, height, width)
Ví dụ:
=IMAGE("https://drive.google.com/uc?export=view&id=1Hhg6OBGoCbW0dECsxXjEeiUd8-ANdEdIA", 4, 100, 100)
