Tính năng mới khiến người dùng Excel lâu năm ngạc nhiên

Microsoft Excel mạnh mẽ đến mức khó tin. Ngay khi bạn nghĩ mình đã thành thạo nó, Excel lại bất ngờ tung ra một chiêu trò mới. Tính năng mới nhất này khiến bạn tự hỏi mình đã lãng phí bao nhiêu thời gian mà không sử dụng nó sớm hơn.

Excel liên tục làm người dùng ngạc nhiên

Gần đây, một sự kiện nhỏ có sử dụng mã QR cho khách mời. Điều này khiến nhiều người thấy tò mò. Nếu muốn tạo mã QR cho sự kiện của riêng mình, bạn sẽ làm như thế nào? Hóa ra, cách dễ nhất không cần lập trình, không cần máy chủ, chỉ cần Excel.

Nếu bạn có danh sách khách mời trong Excel, tất cả những gì cần làm là chọn nội dung bạn muốn mã hóa - có thể là tên của họ và liệu họ đã thanh toán hay chưa.

Một bảng danh sách khách mời trong Excel
Một bảng danh sách khách mời trong Excel

Trong trường hợp ví dụ, có tên, tuổi, giới tính và liệu họ đã thanh toán hay chưa, nên tác giả quyết định chuyển tên khách mời và trạng thái đã thanh toán vé (TRUE/FALSE) thành mã QR.

Excel không có chức năng QR tích hợp, nhưng nó có thể xây dựng URL và nhập hình ảnh. Đó là tất cả những gì bạn cần. Có những dịch vụ miễn phí tạo mã QR tĩnh thông qua URL; một ví dụ là QRServer. Đây là định dạng URL:

https://api.qrserver.com/v1/create-qr-code/?size=200x200&data=[YOURDATA]&color=000000&bgcolor=FFFFFF

Mẹo: Các tham số màu sắc và kích thước là tùy chọn. Bạn có thể thay đổi chúng theo ý muốn.

Bạn tạo một URL nhúng dữ liệu của mình (với mã hóa URL phù hợp), sau đó đưa dữ liệu đó vào hàm IMAGE của Excel. Công thức trông như sau:

=IMAGE("https://api.qrserver.com/v1/create-qr-code/?size=200x200&data=" & ENCODEURL(A2) & ENCODEURL(D2) & "&color=000000&bgcolor=FFFFFF")

Lưu ý: ENCODEURL là yếu tố giúp ngăn chặn mọi thứ bị lỗi. Nó chuyển đổi khoảng trắng thành %20, v.v..., do đó bạn sẽ không gặp phải tình trạng liên kết bị hỏng.

Tạo mã QR trong Excel
Tạo mã QR trong Excel

Kéo công thức đó xuống danh sách và mỗi khách sẽ nhận được một mã QR. Quét mã, bạn sẽ nhận được thông tin chi tiết của họ ngay trên điện thoại.

Bạn còn có thể tạo gì khác trong Excel?

Sau khi thực hiện xong, bạn bắt đầu tự hỏi - mình còn có thể tạo gì khác nữa? Hãy thử shields.io. Bạn có thể đã thấy những huy hiệu nhỏ này trên GitHub. Chúng chỉ là hình ảnh tĩnh được tạo bằng cách truyền văn bản và định dạng vào một URL.

Ví dụ, tác giả đã tạo huy hiệu màu xanh cho mỗi khách:

=IMAGE("https://img.shields.io/badge/"&ENCODEURL(A2)&"-blue.png?style=flat")
Tạo huy hiệu đơn giản trong Excel
Tạo huy hiệu đơn giản trong Excel

Sau đó, nâng cấp lên một bậc bằng cách thêm tiền tố guest và sử dụng hàm IF() của Excel để hiển thị màu đỏ cho những khách chưa thanh toán:

=IMAGE("https://img.shields.io/badge/Guest-"& ENCODEURL(A2) & IF(D2, "-blue.png?style=flat", "-red.png?style=flat"))
Tạo huy hiệu có điều kiện trong Excel
Tạo huy hiệu có điều kiện trong Excel

Sự kết hợp giữa các công thức Excel và hình ảnh được hỗ trợ bởi API này cực kỳ linh hoạt.

API + Excel = Khả năng vô tận

Việc nhận ra rằng bạn có thể lấy hình ảnh tùy ý thông qua URL biến Excel thành một giao diện người dùng nhẹ nhàng cho tất cả các loại API. Bạn thậm chí còn sử dụng API Memegen để tạo meme bên trong Excel. Phần chữ trên cùng và dưới cùng được phân tách bằng dấu gạch chéo, vì vậy, để tạo meme đơn giản:

=IMAGE("https://api.memegen.link/images/buzz/" & ENCODEURL(A2) & "/" & ENCODEURL(A3) & ".jpg", 2)
Tạo meme trong Excel
Tạo meme trong Excel

Bạn có thể đổi "buzz" sang bất kỳ mẫu nào khác; định dạng vẫn giữ nguyên. Tác giả cũng đã lấy dữ liệu thời tiết trực tiếp bằng wttr.in. Nếu A1 có "Chicago", bạn sẽ có đồ họa thời tiết theo phong cách terminal:

=IMAGE("https://wttr.in/" & A1 & ".png?0_m_q_n")

Đồ họa được lấy cảm hứng từ biểu tượng terminal cổ điển - có thể không hợp gu thẩm mỹ của mọi người.

Tạo báo cáo thời tiết trong Excel
Tạo báo cáo thời tiết trong Excel

Một khi bạn nhận ra Excel có thể xử lý hình ảnh dựa trên API theo cách này, thật khó để ngừng thử nghiệm. Bất kỳ dịch vụ miễn phí nào cung cấp hình ảnh qua URL đều có thể sử dụng. Nó cũng hoạt động hoàn toàn giống nhau trong Google Sheets, khiến nó càng trở nên linh hoạt hơn.

Khi giới thiệu cho bạn bè, điều đầu tiên nhiều người thốt lên là: "Bạn có biết mình có thể làm điều này trong Excel không?". Đây là cả một vũ trụ API miễn phí mà bạn có thể khai thác chỉ bằng cách xây dựng đúng URL. Nếu bạn luôn nghĩ Excel là khô khan và dễ đoán, thì những thứ này sẽ giúp bạn thoát khỏi nó nhanh chóng.

Thứ Bảy, 09/08/2025 09:36
51 👨 147
Xác thực tài khoản!

Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây:

Số điện thoại chưa đúng định dạng!
Số điện thoại này đã được xác thực!
Bạn có thể dùng Sđt này đăng nhập tại đây!
Lỗi gửi SMS, liên hệ Admin
0 Bình luận
Sắp xếp theo
    ❖ Microsoft Excel