Mình thấy nhiều bạn đang tìm cách học từ vựng một cách hiệu quả và sáng tạo, và hôm nay mình sẽ chia sẻ cách tạo file học từ vựng trên Google Sheet với các cột tự động dịch, lấy phiên âm, link phát âm và loại từ. Dưới đây Xemtin247 sẽ hướng dẫn từng bước để bạn bắt đầu ngay thôi!
Bước 1: Mở Google Sheet và thiết lập file
- Truy cập Google Sheet và tạo một file mới bằng cách nhấp vào + Blank (Trang trống).
- Đặt tên file của bạn, ví dụ: “Học từ vựng tiếng Anh”, để dễ theo dõi.
Bước 2: Mở tiện ích Apps Script
- Trong Google Sheet, nhấp vào menu Extensions (Tiện ích mở rộng) ở thanh công cụ.
- Chọn Apps Script từ danh sách hiện ra. Một cửa sổ mới sẽ mở, nơi bạn có thể thêm mã tùy chỉnh.
Bước 3: Dán đoạn mã JavaScript
- Trong cửa sổ Apps Script, bạn sẽ thấy file mặc định Code.gs với một số mã mẫu. Xóa toàn bộ mã đó đi.
- Sao chép và dán đoạn mã JavaScript sau đây vào: Đoạn mã JavaScript
Bước 4: Cấp quyền cho script
- Sau khi lưu, nhấp vào nút Run (biểu tượng tam giác) trong Apps Script để chạy hàm TRANSLATE_AND_ENRICH lần đầu.
- Một thông báo ủy quyền sẽ hiện ra. Nhấp vào Review permissions (Xem xét quyền).

- Đăng nhập bằng tài khoản Google của bạn nếu chưa đăng nhập. Sau đó, bạn sẽ thấy thông báo “Google chưa xác minh ứng dụng này“. Nhấp vào “Nâng cao” (góc dưới bên trái).
- Tiếp theo, nhấp vào “Đi tới dự án không có tiêu đề (Không an toàn)”.

- Một thông báo mới hiện ra: “Dự án không có tiêu đề muốn có quyền truy cập vào Tài khoản Google của bạn”. Nếu bạn tin tưởng mã nguồn, nhấp “Tiếp tục” để hoàn tất cấp quyền.

- Lưu ý: Đảm bảo kết nối internet ổn định và kiểm tra lại nếu gặp lỗi.
Bước 5: Thiết lập các cột trong Google Sheet
Quay lại Google Sheet và tạo các cột như sau, nhập công thức tương ứng vào ô đầu tiên của mỗi cột (từ hàng 2 trở đi):
Cột A: STT
- Công thức: =IF(B2<>””; ROW()-1; “”)
- Tác dụng: Tự động đánh số thứ tự khi bạn nhập từ vào cột B.
Cột B: Từ vựng tiếng Việt
- Nhập tay các từ bạn muốn học, ví dụ: “Nhà”, “Đi”, “Tranh”.
Cột C: Dịch nghĩa
- Công thức: =INDEX(TRANSLATE_AND_ENRICH(B2);1)
- Tác dụng: Tự động dịch từ “Nhà” thành “Home”.
Cột D: Phiên âm
- Công thức: =INDEX(TRANSLATE_AND_ENRICH(B2);2)
- Tác dụng: Hiển thị phiên âm như “/hoʊm/”.
Cột E: Link phát âm
- Công thức: =HYPERLINK(INDEX(TRANSLATE_AND_ENRICH(B2);3);”Listen”)
- Tác dụng: Tạo link để nghe phát âm trên Google Translate.
Cột F: Loại từ
- Công thức: =INDEX(TRANSLATE_AND_ENRICH(B2);4)
- Tác dụng: Xác định loại từ như “noun” (danh từ).
Bước 6: Kiểm tra và sử dụng
- Nhập một từ tiếng Việt vào cột B (ví dụ: “Nhà”), rồi kéo công thức xuống các ô dưới để áp dụng.
- Nếu mọi thứ hoạt động, các cột C, D, E, F sẽ tự động điền thông tin. Nếu có lỗi (như “API Error”), kiểm tra lại quyền hoặc kết nối internet.
Mẹo nhỏ
- Nếu gặp thông báo lỗi, nhấp vào Executions trong Apps Script để xem log chi tiết.
- Đừng quên lưu file Google Sheet thường xuyên để tránh mất dữ liệu.
- Nếu bạn đang dùng Google Sheet bản tiếng việt thì hãy lưu ý dấu (,) và dấu (;) trong hàm nhé!
File Google Sheet bạn có thể thử: File học từ vựng
Lời kết
Vậy là chúng ta đã cùng nhau tạo thành công một công cụ học từ vựng trên Google Sheet, từ việc mở file, thêm mã JavaScript, cấp quyền, đến thiết lập các cột tự động dịch, lấy phiên âm, link phát âm và loại từ. Giờ bạn đã có một trợ thủ đắc lực để học tiếng Anh hiệu quả rồi đấy! Nếu bạn có thắc mắc gì, hãy để lại bình luận dưới bài viết để mình hỗ trợ nhé. Chúc bạn học tập thật vui và tiến bộ nhanh chóng!