5 Cách đổi chữ thường thành chữ hoa trong Excel nhanh nhất

08/04/2026
187 lượt xem

Để đổi chữ thường thành chữ hoa trong Excel, bạn có 5 cách chính: (1) Hàm UPPER – phổ biến nhất và hoạt động trên mọi phiên bản, (2) Hàm PROPER – viết hoa chữ cái đầu mỗi từ, (3) Flash Fill – nhanh nhất cho Excel 2013 trở lên, (4) Unikey Toolkit – tiện lợi cho người dùng Windows tại Việt Nam, và (5) Qua Microsoft Word – khi cần nhiều tùy chọn định dạng hơn. Bài viết hướng dẫn chi tiết từng cách, so sánh ưu nhược điểm, và có bảng phím tắt cho cả Windows lẫn Mac.

 5 Cách đổi chữ thường thành chữ hoa trong Excel nhanh nhất

Khi nào cần đổi chữ thường thành chữ hoa trong Excel?

Bạn vừa nhận được file Excel với danh sách 500 nhân viên, nhưng họ tên được nhập lung tung – có người viết hoa, có người viết thường, có người chỉ viết hoa chữ đầu. Làm sao để chuẩn hóa tất cả mà không phải sửa từng ô một?

Đây là lúc các hàm và công cụ chuyển đổi chữ hoa/thường trong Excel phát huy tác dụng. Một số tình huống phổ biến cần dùng:

  • Chuẩn hóa dữ liệu: Mã sản phẩm, mã nhân viên thường yêu cầu viết HOA toàn bộ
  • Định dạng họ tên: Viết Hoa Chữ Cái Đầu cho danh sách tên người, địa chỉ
  • Tạo tiêu đề nổi bật: TIÊU ĐỀ IN HOA dễ nhận diện hơn
  • Import dữ liệu: Dữ liệu từ các nguồn khác nhau thường không thống nhất định dạng

Khác với Microsoft Word có sẵn nút Change Case trên thanh công cụ, Excel không có tính năng này. Bạn cần dùng hàm hoặc các phương pháp thay thế – và đó chính là nội dung bài viết này.

Bảng so sánh nhanh: Chọn cách nào phù hợp?

Trước khi đi vào chi tiết, đây là bảng tổng hợp giúp bạn chọn phương pháp phù hợp nhất:

Phương pháp Tốc độ Độ khó Excel version Phím tắt Phù hợp khi
Hàm UPPER ⭐⭐⭐ Dễ Mọi version Chuyển đổi nhiều ô, cần linh hoạt
Hàm PROPER ⭐⭐⭐ Dễ Mọi version Viết hoa chữ cái đầu (họ tên, địa chỉ)
Flash Fill ⭐⭐⭐⭐⭐ Rất dễ 2013+ Ctrl+E (Win) / Cmd+E (Mac) Chuyển đổi nhanh, ít thao tác
Unikey Toolkit ⭐⭐⭐⭐ Dễ Mọi version Ctrl+Shift+F6 Đã có Unikey, quen dùng
Qua Word ⭐⭐ Trung bình Mọi version Shift+F3 (trong Word) Cần nhiều tùy chọn định dạng

Gợi ý: Nếu bạn dùng Excel 2013 trở lên, Flash Fill là cách nhanh nhất. Với các phiên bản cũ hơn hoặc cần xử lý phức tạp, hàm UPPER là lựa chọn an toàn.

Cách 1: Dùng hàm UPPER (Phổ biến nhất)

Hàm UPPER là công cụ “kinh điển” để chuyển chữ thường thành chữ hoa trong Excel. Theo Microsoft Support, hàm này hoạt động trên mọi phiên bản Excel, từ Excel 2003 cho đến Excel 365 mới nhất.

Công thức hàm UPPER

Cú pháp:

=UPPER(text)

Trong đó:

  • text: Văn bản cần chuyển đổi, có thể là tham chiếu ô (như A1) hoặc chuỗi văn bản trong ngoặc kép

Ví dụ:

  • =UPPER("tổng số") → trả về “TỔNG SỐ”
  • =UPPER(A2) → chuyển nội dung ô A2 thành chữ hoa

Hướng dẫn từng bước (Windows)

Bước 1: Tạo một cột phụ bên cạnh cột chứa dữ liệu cần chuyển đổi.

Bước 2: Tại ô đầu tiên của cột phụ (ví dụ B2), nhập công thức:

=UPPER(A2)

Bước 3: Nhấn Enter. Kết quả sẽ hiển thị ngay.

Bước 4: Để áp dụng cho các ô bên dưới, đặt con trỏ chuột vào góc dưới bên phải của ô (xuất hiện dấu +), sau đó kéo xuống. Hoặc dùng phím tắt Ctrl + D để Fill Down.

Bước 5 (Tùy chọn): Nếu muốn giữ lại kết quả mà không cần cột phụ:

  • Chọn cột kết quả → Ctrl + C (Copy)
  • Chọn cột gốc → Ctrl + Alt + V → chọn Values (Dán giá trị)
  • Xóa cột phụ

Hướng dẫn trên Mac

Quy trình tương tự, chỉ khác phím tắt:

  • Fill Down: Cmd + D (thay vì Ctrl + D)
  • Copy: Cmd + C
  • Paste Values: Cmd + Ctrl + V → chọn Values

Mẹo cho người dùng Mac: Nếu bạn đang tìm một chiếc laptop để làm việc với Excel ví dụ như MacBook Air M2 chạy Excel rất mượt nhờ chip Apple Silicon tối ưu cho Microsoft 365.

Cách 2: Dùng hàm PROPER (Viết hoa chữ cái đầu)

Nếu bạn cần định dạng họ tên hoặc địa chỉ – viết hoa chữ cái đầu mỗi từ – hàm PROPER là lựa chọn phù hợp hơn UPPER.

Khi nào dùng PROPER?

  • Chuẩn hóa danh sách tên người: “nguyễn văn an” → “Nguyễn Văn An”
  • Định dạng địa chỉ: “123 ĐƯỜNG LÁNG” → “123 Đường Láng”
  • Tên công ty, tổ chức

Công thức và ví dụ

Cú pháp:

=PROPER(text)

Ví dụ:

  • =PROPER("đây là TIÊU ĐỀ")“Đây Là Tiêu Đề”
  • =PROPER("nguyễn văn an")“Nguyễn Văn An”
  • =PROPER("phố 2 chiều")“Phố 2 Chiều”

Lưu ý quan trọng

Hàm PROPER không “thông minh” với một số trường hợp đặc biệt:

  • iPhone” sẽ thành “Iphone” (sai)
  • “MacBook” sẽ thành “Macbook” (sai)
  • “CEO” sẽ thành “Ceo” (sai)

Với những trường hợp này, bạn cần kiểm tra lại thủ công hoặc dùng công thức phức tạp hơn.

Cách 3: Dùng Flash Fill (Nhanh nhất – Excel 2013+)

Flash Fill là tính năng “ma thuật” của Excel – chỉ cần gợi ý một mẫu, Excel sẽ tự động điền phần còn lại. Đây là cách nhanh nhất để chuyển đổi chữ hoa/thường nếu bạn dùng Excel 2013 trở lên.

Flash Fill là gì?

Flash Fill tự động nhận diện pattern (quy luật) từ dữ liệu bạn nhập, sau đó áp dụng cho toàn bộ cột. Tính năng này được Microsoft giới thiệu lần đầu trong Excel 2013.

Hướng dẫn sử dụng Flash Fill

Bước 1: Tại ô đầu tiên của cột kết quả (ví dụ B2), nhập thủ công kết quả mong muốn.

Ví dụ: Nếu A2 chứa “nguyễn văn an”, bạn gõ “NGUYỄN VĂN AN” vào B2.

Bước 2: Di chuyển xuống ô B3, sau đó nhấn phím tắt:

  • Windows: Ctrl + E
  • Mac: Cmd + E

Hoặc vào tab Data → chọn Flash Fill.

Bước 3: Excel sẽ tự động điền tất cả các ô còn lại theo pattern bạn đã gợi ý.

Khi nào Flash Fill không hoạt động?

  • Excel version cũ: Flash Fill chỉ có từ Excel 2013. Nếu dùng Excel 2010 hoặc cũ hơn, tính năng này không khả dụng.
  • Dữ liệu không nhất quán: Nếu dữ liệu nguồn có format khác nhau nhiều quá, Flash Fill có thể nhận diện sai.
  • Tính năng bị tắt: Vào FileOptionsAdvanced → kiểm tra “Automatically Flash Fill” đã được bật chưa.

Cách 4: Dùng Unikey Toolkit

Nếu bạn đang dùng Windows và đã cài Unikey để gõ tiếng Việt, đây là một cách khá tiện lợi – không cần công thức, không cần nhớ phím tắt phức tạp.

Ưu điểm của Unikey Toolkit

  • Có sẵn trên hầu hết máy tính Windows tại Việt Nam
  • Không cần nhập công thức
  • Xử lý được cả tiếng Việt có dấu
  • Nhanh với dữ liệu nhỏ

Hướng dẫn từng bước

Bước 1: Bôi đen vùng dữ liệu cần chuyển đổi trong Excel, nhấn Ctrl + C để copy.

Bước 2: Mở Unikey Toolkit bằng cách nhấn Ctrl + Shift + F6.

Bước 3: Trong hộp thoại Unikey Toolkit:

  • Phần “Bảng mã”: chọn Unicode cho cả Nguồn và Đích
  • Phần “Lựa chọn”: tick vào Sang chữ hoa
  • Nhấn Chuyển mã

Bước 4: Khi hiện thông báo “Thành công”, nhấn OK. Quay lại Excel, Ctrl + V để dán kết quả.

Lưu ý

  • Chỉ hoạt động trên Windows – Mac không có Unikey
  • Phù hợp với dữ liệu nhỏ, nếu xử lý hàng nghìn dòng nên dùng hàm UPPER

Cách 5: Chuyển đổi qua Microsoft Word

Đây là cách “vòng vèo” hơn, nhưng Word có nhiều tùy chọn định dạng chữ hơn Excel – bao gồm cả Sentence case (chỉ viết hoa chữ đầu câu) và tOGGLE cASE.

Khi nào nên dùng cách này?

  • Cần các tùy chọn như Sentence case mà Excel không có
  • Quen dùng Word hơn Excel
  • Xử lý một lần, không cần tự động hóa

Các bước thực hiện

Bước 1: Copy dữ liệu từ Excel (Ctrl + C).

Bước 2: Mở Word, dán dữ liệu (Ctrl + V).

Bước 3: Bôi đen văn bản cần chuyển đổi.

Bước 4: Vào tab Home → nhấn nút Aa (Change Case) → chọn UPPERCASE.

Hoặc dùng phím tắt Shift + F3 để toggle giữa các kiểu chữ.

Bước 5: Copy kết quả từ Word, paste lại vào Excel.

Mẹo: Trên Mac, phím tắt Change Case trong Word là Fn + Shift + F3.

Hàm LOWER – Chuyển ngược từ chữ hoa thành chữ thường

Nếu bạn cần làm ngược lại – chuyển CHỮ HOA thành chữ thường – hàm LOWER là lựa chọn của bạn.

Cú pháp:

=LOWER(text)

Ví dụ:

  • =LOWER("E. E. Cummings")“e. e. cummings”
  • =LOWER("APT. 2B")“apt. 2b”

Lưu ý: Hàm LOWER không thay đổi các ký tự không phải chữ cái (số, dấu câu vẫn giữ nguyên).

Bảng tổng hợp phím tắt (Windows & Mac)

Đây là bảng phím tắt đầy đủ cho cả hai hệ điều hành, tiện tra cứu khi cần:

Thao tác Windows Mac Ghi chú
Flash Fill Ctrl + E Cmd + E Excel 2013+
Fill Down (sao chép công thức xuống) Ctrl + D Cmd + D Mọi version
Copy Ctrl + C Cmd + C  
Paste Ctrl + V Cmd + V  
Paste Values (dán giá trị) Ctrl + Alt + V → V Cmd + Ctrl + V → V Không dán công thức
Unikey Toolkit Ctrl + Shift + F6 Không có Chỉ Windows
Change Case (trong Word) Shift + F3 Fn + Shift + F3 Không có trong Excel
Undo Ctrl + Z Cmd + Z  

Lưu ý: Bảng phím tắt trên áp dụng cho Excel trên cả Windows PC và MacBook. Nếu dùng Mac, nhớ thay Ctrl bằng Cmd.

Các lỗi thường gặp và cách khắc phục

Lỗi #VALUE!

Nguyên nhân: Ô tham chiếu chứa lỗi (như #N/A, #REF!) hoặc định dạng không tương thích.

Cách khắc phục:

  • Kiểm tra ô nguồn có lỗi không
  • Dùng hàm IFERROR để xử lý: =IFERROR(UPPER(A2), "")

Flash Fill không hoạt động

Nguyên nhân có thể:

  • Dùng Excel version cũ (trước 2013)
  • Tính năng Flash Fill bị tắt
  • Dữ liệu không có pattern rõ ràng

Cách khắc phục:

  • Kiểm tra version Excel: FileAccount → xem “About Excel”
  • Bật Flash Fill: FileOptionsAdvanced → tick “Automatically Flash Fill”
  • Thử nhập nhiều mẫu hơn (2-3 dòng) trước khi dùng Flash Fill

Kết quả bị lỗi font tiếng Việt

Nguyên nhân: File Excel dùng encoding không tương thích hoặc font không hỗ trợ Unicode.

Cách khắc phục:

  • Chọn font hỗ trợ tiếng Việt như Arial, Times New Roman, Calibri
  • Lưu file với định dạng .xlsx (không phải .xls cũ)

Câu hỏi thường gặp (FAQ)

Excel có nút Change Case như Word không?

Không. Khác với Word, Excel không có nút Change Case trên thanh công cụ. Bạn cần dùng hàm UPPER, LOWER, PROPER hoặc các phương pháp thay thế như Flash Fill, Unikey.

Làm sao giữ kết quả mà không cần cột phụ?

Sau khi dùng hàm, copy cột kết quả → chọn cột gốc → Paste Special → Values (hoặc Ctrl + Alt + V → V). Sau đó xóa cột phụ.

Cách nào nhanh nhất để chuyển chữ hoa trong Excel?

Flash Fill (Ctrl + E) là nhanh nhất nếu bạn dùng Excel 2013 trở lên. Với version cũ hơn, hàm UPPER + Fill Down là lựa chọn tốt.

Có thể áp dụng cho Google Sheets không?

Có. Các hàm UPPER, LOWER, PROPER hoạt động tương tự trong Google Sheets. Flash Fill không có trong Sheets, nhưng bạn có thể dùng hàm.

Hàm có hoạt động với tiếng Việt có dấu không?

Có. Các hàm UPPER, LOWER, PROPER của Excel hỗ trợ Unicode đầy đủ, bao gồm tiếng Việt có dấu. Ví dụ: “tổng số” → “TỔNG SỐ”.

Làm sao chỉ viết hoa chữ cái đầu tiên của câu (Sentence case)?

Excel không có hàm Sentence case sẵn. Bạn có thể dùng công thức kết hợp:

=UPPER(LEFT(A1,1))&LOWER(MID(A1,2,LEN(A1)-1))

Hoặc copy qua Word để dùng tính năng Sentence case, rồi paste lại.

Có thể tạo macro để chuyển đổi tự động không?

Có. Nếu thường xuyên phải chuyển đổi, bạn có thể tạo VBA Macro và gán phím tắt. Tuy nhiên, cách này đòi hỏi kiến thức VBA cơ bản.

Tại sao hàm PROPER làm sai tên riêng như “iPhone”?

Hàm PROPER chỉ viết hoa chữ cái đầu mỗi từ một cách máy móc. Nó không “nhận biết” được tên riêng đặc biệt. Với những trường hợp này, bạn cần sửa thủ công hoặc dùng công thức SUBSTITUTE kết hợp.

Kết luận

Tóm lại, bạn có 5 cách chính để đổi chữ thường thành chữ hoa trong Excel:

  1. Hàm UPPER – Hoạt động mọi version, linh hoạt
  2. Hàm PROPER – Viết hoa chữ cái đầu, phù hợp cho họ tên
  3. Flash Fill – Nhanh nhất, cần Excel 2013+
  4. Unikey Toolkit – Tiện lợi trên Windows
  5. Qua Word – Nhiều tùy chọn định dạng hơn

Gợi ý nhanh:

  • Xử lý dữ liệu lớn, cần tự động → dùng hàm UPPER/PROPER
  • Cần nhanh, dữ liệu nhỏ, Excel 2013+ → dùng Flash Fill
  • Đang dùng Windows, có Unikey → thử Unikey Toolkit

Hy vọng bài viết giúp bạn tiết kiệm thời gian xử lý dữ liệu. Nếu có thắc mắc, để lại comment bên dưới nhé!

Từ Khóa Thủ Thuật Excel
GIAO HÀNG TẬN NƠI
Miễn phí giao hàng nội thành
ĐỔI TRẢ DỄ DÀNG
Miễn phí đổi trong 10 ngày
HÀNG CHÍNH HÃNG
Cam kết hàng chính hãng 100%
NHẬN HÀNG TRẢ TIỀN
Tiền mặt, quẹt thẻ, chuyển khoản
Loading...
messenger call