Chèn ảnh vào Google Sheets tưởng chừng đơn giản, nhưng thực tế lại có nhiều cách thực hiện với những ưu, nhược điểm riêng. Bài viết này sẽ hướng dẫn bạn chi tiết cách chèn ảnh vào các ô trong Google Sheets, từ những phương pháp cơ bản đến nâng cao, giúp bạn trình bày dữ liệu trực quan và sinh động hơn. Tôi, với tư cách là chuyên gia SEO website ProSkills và am hiểu về công nghệ máy tính, sẽ chia sẻ kinh nghiệm thực tế để bạn dễ dàng áp dụng.
Chèn Ảnh Trực Tiếp vào Ô (Image in Cell)
Tương tự như chèn ảnh vào Excel, Google Sheets cũng cung cấp tùy chọn “Image in Cell” để chèn ảnh trực tiếp vào ô. Cách này giúp ảnh nằm gọn trong ô và di chuyển, thay đổi kích thước theo ô. Tuy nhiên, nếu ẩn hoặc lọc ô, ảnh cũng sẽ bị ẩn theo.
Đây là các bước thực hiện:
- Chọn ô: Click vào ô bạn muốn chèn ảnh.
- Mở menu Insert: Trên thanh công cụ, chọn “Insert”.
- Chọn Image: Trong menu xổ xuống, chọn “Image”.
- Chọn Image in Cell: Click tiếp vào “Image in Cell”.
- Chọn nguồn ảnh: Hộp thoại “Insert Image” hiện ra, cho phép bạn chọn nguồn ảnh từ máy tính (Upload), chụp màn hình (Take a snapshot), dán URL, Google Drive, hoặc tìm kiếm trực tuyến.
- Chèn ảnh từ URL (ví dụ): Chọn tab “By URL”, dán đường dẫn ảnh vào khung trống, và nhấn “Select”.
Ảnh sẽ được chèn vào ô đã chọn. Bạn có thể thay đổi kích thước ô để điều chỉnh kích thước ảnh.
Ngoài “Image in Cell”, bạn cũng có thể chèn ảnh nằm trên các ô. Cách này giúp ảnh không bị ảnh hưởng khi di chuyển hay ẩn ô, nhưng bạn phải tự điều chỉnh kích thước ảnh cho phù hợp.
Chèn Ảnh bằng Hàm IMAGE – Linh Hoạt và Mạnh Mẽ
Hàm IMAGE
mang đến sự linh hoạt hơn so với “Image in Cell”. Cú pháp của hàm như sau:
IMAGE(url, [mode], [height], [width])
- url: Đường dẫn ảnh (bắt buộc), phải bắt đầu bằng
http://
hoặchttps://
. Bạn cũng có thể tham chiếu đến ô chứa URL. - [mode]: Quy định cách hiển thị ảnh trong ô (tùy chọn, mặc định là 1).
- 1: Thay đổi kích thước ảnh vừa với ô.
- 2: Kéo giãn ảnh lấp đầy ô (có thể làm biến dạng ảnh).
- 3: Giữ nguyên kích thước gốc của ảnh (có thể bị cắt xén nếu ô quá nhỏ).
- 4: Tùy chỉnh chiều cao và chiều rộng của ảnh (phải dùng kèm
height
vàwidth
).
- [height]: Chiều cao ảnh (tính bằng pixel), chỉ dùng khi
mode
là 4. - [width]: Chiều rộng ảnh (tính bằng pixel), chỉ dùng khi
mode
là 4.
Ví dụ, để chèn logo Google vào ô, dùng công thức:
=IMAGE("https://www.google.com/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png")
Ưu điểm của Hàm IMAGE
- Linh hoạt: Kiểm soát cách hiển thị ảnh với 4 chế độ khác nhau.
- Động: Có thể tham chiếu đến ô chứa URL, giúp cập nhật ảnh tự động khi thay đổi URL. Rất hữu ích khi làm việc với nhiều ảnh.
Các Chế Độ Hiển Thị của Hàm IMAGE
-
Mode 1 (Mặc định): Ảnh được thay đổi kích thước để vừa với ô.
-
Mode 2: Ảnh bị kéo giãn để lấp đầy ô, có thể làm biến dạng ảnh.
-
Mode 3: Ảnh giữ nguyên kích thước gốc.
-
Mode 4: Tùy chỉnh kích thước ảnh. Ví dụ, đặt chiều cao 50px, chiều rộng 50px:
=IMAGE("https://www.google.com/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png",4,50,50)
Tạo Chức Năng Tra Cứu Ảnh Động
Kết hợp hàm IMAGE
với VLOOKUP
, bạn có thể tạo chức năng tra cứu ảnh động, tự động cập nhật ảnh dựa trên lựa chọn từ danh sách xổ xuống.
Alt: Tra cứu ảnh động trong Google Sheets
Các bước thực hiện:
-
Tạo bảng dữ liệu: Liệt kê tên công ty và URL ảnh tương ứng.
-
Tạo danh sách xổ xuống: Sử dụng tên công ty làm danh sách xổ xuống.
-
Sử dụng hàm
IMAGE
vàVLOOKUP
: Trong ô liền kề, dùng công thức sau để tra cứu URL ảnh và chèn ảnh:
=IMAGE(VLOOKUP(A1,'Image Links'!$A$2:$B$6,2,0))
Kết Luận
Việc chèn ảnh vào Google Sheets không chỉ làm bảng tính thêm sinh động mà còn giúp truyền tải thông tin hiệu quả hơn. Hy vọng bài viết này đã cung cấp cho bạn những kiến thức hữu ích về cách chèn ảnh vào Google Sheets, từ cơ bản đến nâng cao. Hãy thử áp dụng ngay nhé!
FAQ
1. Làm sao để thay đổi kích thước ảnh sau khi đã chèn vào ô?
- Image in Cell: Thay đổi kích thước ô chứa ảnh.
- Hàm IMAGE: Sửa đổi tham số
height
vàwidth
trong công thức (chỉ khimode
là 4). Hoặc thay đổimode
thành 1 hoặc 2 để ảnh tự động điều chỉnh kích thước theo ô.
2. Tôi có thể chèn ảnh GIF vào Google Sheets được không?
Có, bạn hoàn toàn có thể chèn ảnh GIF vào Google Sheets bằng cả hai phương pháp trên.
3. Nếu URL ảnh bị hỏng, hàm IMAGE sẽ hiển thị gì?
Hàm IMAGE sẽ hiển thị một biểu tượng lỗi. Bạn nên kiểm tra lại URL ảnh hoặc sử dụng hàm IFERROR
để hiển thị một thông báo hoặc ảnh thay thế khi URL bị lỗi.
4. Tôi muốn chèn nhiều ảnh cùng lúc, có cách nào nhanh hơn không?
Bạn có thể sử dụng script trong Google Apps Script để tự động hóa việc chèn nhiều ảnh cùng lúc.
5. Tôi có thể xoay ảnh trong Google Sheets được không?
Hiện tại, Google Sheets chưa hỗ trợ xoay ảnh trực tiếp trong bảng tính. Bạn cần xoay ảnh trước khi chèn vào.