Chèn ảnh vào Excel: Place in Cell, hàm IMAGE, cố định ảnh
Chèn ảnh vào Excel có ba cách: chèn ảnh nổi đặt trên các ô bằng Insert > Pictures, đặt ảnh nằm gọn trong ô bằng Place in Cell (Excel 365 và Excel 2024), hoặc dùng hàm =IMAGE() để lấy ảnh từ đường link. Nếu cần ảnh nằm cố định trong ô, đi theo hàng khi sắp xếp, lọc dữ liệu, hãy dùng Place in Cell; nếu dùng Excel 2016, 2019, 2021 thì chèn ảnh nổi rồi đặt thuộc tính Move and size with cells. Bài viết hướng dẫn từng cách, cách chèn ảnh theo điều kiện, giữ ảnh không bị mờ và sửa lỗi hay gặp.
Chọn cách chèn ảnh vào Excel phù hợp
Ba cách trên khác nhau ở chỗ ảnh "sống" ở đâu:
- Ảnh đặt trên ô (Place over Cells): ảnh nổi trên lưới ô, kéo thả và chỉnh kích thước tự do. Có trong mọi phiên bản Excel. Hợp với logo, ảnh minh họa, chữ ký.
- Ảnh trong ô (Place in Cell): ảnh trở thành nội dung của ô, tự co theo kích thước ô. Theo Microsoft, tính năng này có trong Excel cho Microsoft 365 và Excel 2024. Hợp với danh mục sản phẩm, danh sách nhân viên có ảnh thẻ.
- Hàm IMAGE: ảnh được tải từ một đường link
https, nằm trong ô như một kết quả công thức. Có trong Excel cho Microsoft 365 (cả Mac), Excel 2024 (cả Mac), Excel trên iPhone và điện thoại Android.
Cách chèn ảnh vào Excel thông thường (ảnh nổi trên ô)
- Bấm vào ô muốn đặt ảnh (góc trên bên trái của ảnh sẽ nằm ở đây).
- Vào tab Insert, nhóm Illustrations, chọn Pictures.
- Ở Excel 365 hoặc Excel 2024, chọn tiếp Place over Cells rồi chọn nguồn ảnh: This Device (ảnh trong máy), Stock Images (thư viện ảnh của Microsoft) hoặc Online Pictures (ảnh trên mạng). Ở các bản cũ hơn, lệnh Pictures mở thẳng hộp thoại chọn file.
- Chọn ảnh và bấm Insert.
- Kéo các nút tròn ở góc ảnh để chỉnh kích thước. Nên kéo ở góc thay vì ở cạnh để ảnh không bị méo.
Bạn cũng có thể sao chép ảnh rồi nhấn Ctrl + V: theo Microsoft, cách dán mặc định sẽ đặt ảnh nổi trên các ô.
Cố định ảnh: cho ảnh di chuyển theo ô
Với ảnh nổi, Excel mặc định để ảnh "di chuyển nhưng không đổi kích thước theo ô". Khi bạn chèn hàng, lọc hoặc ẩn cột, ảnh dễ bị lệch. Cách cố định:
- Nhấn chuột phải vào ảnh, chọn Size and Properties (hoặc Format Picture).
- Ở khung bên phải, mở mục Properties.
- Chọn một trong ba tùy chọn:
- Move and size with cells: ảnh di chuyển và co giãn theo ô. Nên chọn khi muốn ảnh luôn "dính" với hàng của nó.
- Move but don't size with cells: ảnh đi theo ô nhưng giữ nguyên kích thước.
- Don't move or size with cells: ảnh đứng yên, hợp với logo đặt cố định đầu trang.
Muốn đổi cho nhiều ảnh cùng lúc, vào Home > Find & Select > Select Objects, chọn hết các ảnh rồi chỉnh một lần. Với Excel 365 và 2024, cách gọn nhất vẫn là chuyển ảnh sang Place in Cell.
Chèn ảnh vào Excel 365 bằng Place in Cell
Đây là cách tốt nhất nếu bạn dùng Excel 365 hoặc Excel 2024, vì ảnh nằm hẳn trong ô, không bị trôi khi chèn hàng, lọc hay sắp xếp.
- Bấm vào ô cần chèn ảnh.
- Vào Insert > Illustrations > Pictures > Place in Cell.
- Chọn nguồn This Device, Stock Images hoặc Online Pictures.
- Chọn ảnh và bấm Insert. Ảnh tự thu nhỏ vừa ô.
Chèn nhiều ảnh cùng lúc
Ở bước chọn ảnh, giữ Ctrl và chọn nhiều file. Excel đặt mỗi ảnh vào một ô, bắt đầu từ ô đang chọn và đi xuống theo cột. Lưu ý: dữ liệu có sẵn trong các ô đó sẽ bị ghi đè, nên hãy chọn cột trống.
Dán ảnh vào ô
Sao chép ảnh, nhấn chuột phải vào ô đích, trong Paste Options chọn Paste Picture in Cell.
Chuyển qua lại giữa ảnh nổi và ảnh trong ô
- Từ ảnh nổi sang ảnh trong ô: chọn ảnh, vào tab Picture Format chọn Place in Cell, hoặc nhấn chuột phải vào ảnh và chọn Place in Cell. Ảnh sẽ vào ô ở góc trên bên trái của vị trí ảnh đang nằm.
- Từ ảnh trong ô ra ảnh nổi: nhấn chuột phải vào ô, chọn Picture in Cell > Place over Cells.
Muốn ảnh trong ô to hơn
Ảnh trong ô co theo kích thước ô, nên muốn ảnh to hơn, bạn chỉ cần tăng chiều cao hàng và độ rộng cột. Excel hỗ trợ ảnh JPG/JPEG, PNG, BMP, ICO, WEBP, TIF/TIFF và GIF (không chạy ảnh động).
Chèn ảnh vào Excel bằng hàm IMAGE
Hàm IMAGE lấy ảnh từ một đường link và hiển thị trong ô. Cú pháp:
=IMAGE(source, [alt_text], [sizing], [height], [width])
- source: đường link ảnh, bắt buộc dùng
https. - alt_text: mô tả ảnh cho trình đọc màn hình (không bắt buộc).
- sizing: cách co ảnh.
0là vừa ô và giữ tỉ lệ (mặc định),1là lấp đầy ô và bỏ qua tỉ lệ,2là giữ kích thước gốc (có thể tràn khỏi ô),3là tự đặt kích thước bằng height và width tính theo pixel.
Ví dụ: ô A2 chứa link ảnh sản phẩm, ô B2 chứa tên sản phẩm. Công thức =IMAGE(A2, B2, 0) hiển thị ảnh vừa khít ô và dùng tên sản phẩm làm mô tả. Muốn ảnh cố định 100 x 200 pixel thì dùng =IMAGE(A2, B2, 3, 100, 200).
Microsoft lưu ý: đường link tối đa 255 ký tự (dài hơn thì dán link vào một ô rồi tham chiếu tới ô đó), link cần đăng nhập không hiển thị được, link chuyển hướng (redirect) bị chặn.
Chèn ảnh vào Excel theo điều kiện
Vì IMAGE là một hàm, bạn kết hợp được với hàm dò tìm hoặc IF để ảnh tự đổi theo dữ liệu.
Hiện ảnh theo mã sản phẩm
Giả sử sheet DanhMuc có mã sản phẩm ở cột A và link ảnh ở cột B. Ở bảng báo giá, ô A2 nhập mã sản phẩm. Tại ô hiện ảnh, nhập:
=IMAGE(XLOOKUP(A2, DanhMuc!$A$2:$A$100, DanhMuc!$B$2:$B$100), A2)
Đổi mã ở A2, ảnh tự đổi theo. Nếu quen dùng VLOOKUP, bạn có thể thay XLOOKUP bằng hàm VLOOKUP: =IMAGE(VLOOKUP(A2, DanhMuc!$A$2:$B$100, 2, FALSE), A2). Kết hợp với danh sách chọn (Data Validation) ở ô A2 là có ngay một bảng tra cứu có hình.
Hiện ảnh theo điều kiện IF
Ví dụ điểm ở ô B2 từ 5 trở lên hiện biểu tượng "đạt", dưới 5 hiện biểu tượng "chưa đạt":
=IF(B2>=5, IMAGE($F$1, "Đạt"), IMAGE($F$2, "Chưa đạt"))
Trong đó F1, F2 chứa link hai ảnh biểu tượng.
Chèn ảnh vào Excel không bị mờ
Excel có thể tự nén ảnh khi lưu file, làm ảnh kém nét. Để giữ chất lượng:
- Vào File > Options > Advanced.
- Ở mục Image Size and Quality, chọn đúng file đang làm.
- Đánh dấu Do not compress images in file.
- Ở Default resolution, chọn High fidelity.
- Bấm OK rồi chèn lại ảnh.
Cách này áp dụng cho Excel 365, 2024, 2021, 2019 và 2016. Ngoài ra, hãy dùng ảnh gốc có độ phân giải đủ lớn: một ảnh nhỏ bị kéo to trong Excel chắc chắn sẽ vỡ.
Lỗi thường gặp khi chèn ảnh vào Excel
Ảnh bị lệch, chồng lên nhau sau khi sắp xếp hoặc lọc
Ảnh nổi không thực sự thuộc về ô nào. Hãy đặt thuộc tính Move and size with cells, hoặc với Excel 365, 2024 thì chuyển ảnh sang Place in Cell để ảnh đi cùng dữ liệu. Nếu cần sắp xếp tên theo ABC trong danh sách có ảnh, cách Place in Cell ổn định hơn.
Chèn ảnh vào Excel không bị mất khi gửi file
Nếu ảnh dùng hàm IMAGE, nó phụ thuộc vào link và Internet: link hỏng hoặc máy người nhận không có mạng thì ảnh không hiện. Còn ảnh trong ô (Place in Cell) và hàm IMAGE chỉ hiển thị trên các phiên bản Excel hỗ trợ, nên người nhận dùng Excel 2016, 2019 có thể không xem được. Khi cần gửi cho nhiều người, an toàn nhất là chèn ảnh nổi từ máy (This Device).
Hàm IMAGE báo lỗi #VALUE!, #CONNECT!, #BLOCKED!
- #VALUE!: định dạng ảnh không hỗ trợ, giá trị sizing ngoài khoảng 0–3, hoặc nhập height, width khi sizing không phải 3.
- #CONNECT!: lỗi kết nối Internet hoặc máy chủ chứa ảnh.
- #BLOCKED!: cài đặt bảo mật chặn ảnh. Kiểm tra thiết lập Linked Data Types; trên Excel web hoặc điện thoại, bật cho phép hiển thị ảnh ở thanh thông báo.
Không thấy Place in Cell hoặc hàm IMAGE
Hai tính năng này chỉ có ở Excel cho Microsoft 365 và Excel 2024. Excel 2021 trở về trước không có; bạn dùng ảnh nổi kết hợp Move and size with cells.
Xem thêm: Cách kẻ bảng trong Excel nhanh, đẹp bằng Borders, phím tắt; Phím tắt Excel.
Câu hỏi thường gặp
Làm sao chèn ảnh vào Excel nằm gọn trong ô?
Với Excel 365, 2024: chọn ô, vào Insert > Pictures > Place in Cell. Với bản cũ hơn: chèn ảnh nổi, kéo cho vừa ô, rồi đặt thuộc tính Move and size with cells.
Excel 2016, 2019 có hàm IMAGE không?
Không. Theo Microsoft, hàm IMAGE có trong Excel cho Microsoft 365, Excel 2024 và Excel trên iPhone, Android.
Vì sao ảnh chèn vào Excel bị mờ?
Thường do Excel nén ảnh khi lưu hoặc ảnh gốc quá nhỏ. Bật Do not compress images in file và chọn High fidelity trong File > Options > Advanced, rồi chèn lại ảnh gốc chất lượng cao.
Có chèn ảnh vào Excel bằng điện thoại được không?
Ứng dụng Excel trên iPhone và Android hỗ trợ hàm IMAGE, nên bạn có thể hiển thị ảnh từ link ngay trên điện thoại.
Ảnh trong ô có thêm mô tả (Alt Text) được không?
Được. Nhấn chuột phải vào ô chứa ảnh, chọn View Alt Text và nhập mô tả ở khung bên phải. Mô tả này giúp người dùng trình đọc màn hình hiểu nội dung ảnh.