Có thể bạn quan tâm: How To Sort From Smallest To Largest In Excel
Giới thiệu
Trong thế giới làm việc với dữ liệu, việc chuẩn hoá văn bản là một bước quan trọng giúp dữ liệu trở nên nhất quán và dễ thao tác hơn. Một trong những.ensure việc chuẩn hoá này là chuyển đổi chữ hoa sang chữ thường trong Excel. Dù bạn chỉ cần làm một bảng dữ liệu nhỏ hay một cơ sở dữ liệu lớn, việc biết cách sử dụng hàm LOWER (hoặc các phương pháp khác) sẽ giúp bạn tiết kiệm thời gian và tránh lỗi khi xử lý dữ liệu.
Bài viết này sẽ đi sâu vào cách chuyển chữ hoa sang chữ thường trong Excel, từ các hàm cơ bản, cách áp dụng trong các tình huống thực tế, tới những mẹo tinh vi giúp tối ưu công việc. Bạn sẽ được học cách/gruđ dùng hàm LOWER, cách kết hợp với các hàm khác, cách dùng công thức trong cột phụ, cũng như cách dùng VBA nếu bạn cần tự động hoá quy trình cho các bảng dữ liệu lớn.
Có thể bạn quan tâm: How To Pull Data From Another Sheet In Excel
1. Hàm LOWER – Đối tượng chính trong chuyển đổi chữ hoa sang chữ thường
1.1 Cú pháp
LOWER(text)
text: Chuỗi ký tự mà bạn muốn chuyển thành chữ thường. Đây có thể là một chuỗi nằm trong ô, một giá trị văn bản, hoặc một công thức trả về chuỗi.
1.2 Ví dụ đơn giản
Giả sử bạn có bảng dữ liệu với tên trong cột A:
| A |
|---|
| NGUYEN ANH |
| TRUONG DAI |
| LUONG SON |
Bạn muốn chuyển thành chữ thường trong cột B:
| B |
|---|
| nguyen anh |
| truong dai |
| luong son |
Chỉ cần nhập công thức vào ô B1 và kéo xuống:
=LOWER(A1)
Kết quả sẽ tự động chuyển đổi.
1.3 Thông tin thêmப்ப
- factores: Hàm LOWER chỉ ảnh hưởng đến ký tự Latin (a-z). Ký tự đặc biệt, số, dấu cách và các ký tự Unicode khác không bị thay đổi.
- Nếu
textlà một giá trị số, Excel sẽ tự chuyển thành chuỗi trước khi áp dụng LOWER, nhưng vì số không có chữ cái nên kết quả vẫn là số gốc.
Có thể bạn quan tâm: Hướng Dẫn Cách Gộp Ô Trong Excel Mà Không Mất Dữ Liệu
2. Khi nào nên dùng hàm LOWER?
2.1 Chuẩn hoá dữ liệu nhập
Khi dữ liệu được nhập thủ công, người dùng có thể nhập vào chữ hoa, chữ thường, hoặc pha trộn. Để so sánh chuỗi, tìm kiếm, lọc dữ liệu, luôn cần chuẩn hoá dữ liệu. Ví dụ: tìm kiếm tất cả các khách hàng có tên bắt đầu bằng “Nguyễn” sẽ không tìm được “nguyễn”, “NGUYEN” nếu không chuẩn hoá.
2.2 Xử lý dữ liệu nhập từ nguồn bên ngoài
Khi dữ liệu được nhập từ CSV, dữ liệu web, hoặc dữ liệu từ các hệ thống khác, thường có thể có định dạng không đồng nhất. Hàm LOWER giúp chuẩn hoá ngay khi nhập vào Excel.
2.3 Tạo danh sách duy nhất (Unique)
Nếu bạn muốn tạo danh sách duy nhất các tên (không phân biệt chữ hoa/ thường), bạn cần chuẩn hoá bằng LOWER trước khi tính toán. Ví dụ: trong cột A có các giá trị Nguyen, NGUYEN, nguyen, sau khi áp dụng LOWERSwiss, dữ liệu sẽ trở thành nguyen và khi dùng công thức UNIQUE, bạn sẽ chỉ có một giá trị duy nhất.
3. Kết hợp hàm LOWER với các hàm khác
3.1 Kết hợp với UPPER và PROPER
- UPPER: Chuyển đổi tất cả thành chữ hoa.
excel =UPPER(A1) - PROPER: Chuyển đổi đầu mỗi từ thành chữ hoa, phần còn lại thành chữ thường.
excel =PROPER(A1)
Nếu bạn muốn chuyển đổi một chuỗi sang dạng chuẩn (đầu mỗi từ hoa) nhưng vẫn chuẩn hoá toàn bộ dữ liệu, bạn có thể kết hợp:
=PROPER(LOWER(A1))
Điều này hữu ích khi dữ liệu gốc có chữ hoa/ thường lẫn lộn, ví dụ NGUYEN ANH, nguyen anh, Nguyen Anh.
3.2 Hàm TRIM – Xóa khoảng trắng thừa
Khi nhập dữ liệu có thể có antivió, bạn có thể dùng hàm TRIM trước khi áp dụng LOWER:
=LOWER(TRIM(A1))
Hàm TRIM sẽ loại bỏ khoảng trắng đầu, cuối và giữa các từ (chỉ giữ một khoảng trắng giữa các từ).
3.3 Hàm SUBSTITUTE – Thay thế ký tự
Nếu bạn muốn thay thế một ký tự hoặc chuỗi ký tự trước khi chuẩn hoá, dùng SUBSTITUTE:
=LOWER(SUBSTITUTE(A1, " ", "_"))
Ví dụ thay thế khoảng trắng bằng dấu gạch dưới rồi chuẩn hoá.
3.4 Hàm TEXTJOIN – Nối chuỗi sau khi chuẩn hoá
Nếu bạn muốn kết hợp nhiều ô sau khi chuẩn hoá, dùng TEXTJOIN:
=TEXTJOIN(" ", TRUE, LOWER(A1 Unlike A2 A3))
Điều này tạo một chuỗi chuẩn hoá từ nhiều ô.
4. Áp dụng hàm LOWER trong các công việc thực tế
4.1 Tìm kiếm dữ liệu
Excel có hàm VLOOKUP và XLOOKUP, nhưngvaring. Nếu bạn tìm kiếm theo chuỗi, klaus.
Ví dụ: Tìm khách hàng có tên “nguyen anh” trong bảng dữ liệu gốc có dữ liệu hoa/lower mix:
=XLOOKUP(LOWER("Nguyen Anh"),LOWER(A1:A100),B1:B100)
Đây là một cách chuẩn hoá dữ liệu tìm kiếm.
4.2 Phân loại dữ liệu

Có thể bạn quan tâm: Cách Đổi Trật Tự Trục X Và Trục Y Trong Excel – Hướng Dẫn Chi Tiết
Bạn muốn phân loại dữ liệu theo chữ cái đầu. Để tránh sự khác biệt chữ hoa/ thường, chuẩn hoá trước khi dùng hàm LEFT:
=LEFT(LOWER(A1),1)
Kết quả là chữ cái đầu tiên luôn nhỏ, bạn có thể dùng VLOOKUP dựa trên giá trị này.
4.3 Tạo danh sách duy nhất
Excel 365 và 2026 hỗ trợ hàm UNIQUE. Để tạo danh sách duy nhất sau chuẩn hoá:
=UNIQUE(LOWER(A1:A100))
Nếu bạn không chuẩn hoá, danh sách sẽ có nhiều giá trị trùng nhau do chữ hoa/ thường.
4.4 Kiểm tra dữ liệu trùng lặp
Bạn có thể dùng hàm COUNTIF kết直播 với LOWER:
=COUNTIF(LOWER($A$1:$A$100),LOWER(A1))>1
Nếu kết quả TRUE, ô đó là trùng lặp.
5. Sử dụng VBAAdder để tự động hoá chuyển đổi
Nếu bạn cần áp dụng chuẩn hoá cho hàng nghìn dòng hoặc nhiều bảng, viết một macro sẽ tiết kiệm thời gian.
5.1 Macro đơn giản
Sub ConvertToLower() Dim rng As Range ' Đặt vùng cần chuyển đổi Set rng = Selection Dim cell As Range For Each cell In rng If Not IsEmpty(cell) Then cell.Value = LCase(cell.Value) End If Next cell
End Sub
Chạy macro này sau khi chọn vùng cần chuẩn hoá.
5.2 Macro áp dụng cho toàn bộ cột
Sub ConvertAllToLower() Dim ws As Worksheet Set ws = ActiveSheet Dim lastRow As Long lastRow = ws.Cells(ws.Rows.Count, "A").End(xlUp).Row Dim i As Long For i = 1 To lastRow If Not IsEmpty(ws.Cells(i, "A")) Then ws.Cells(i, "A").Value = LCase(ws.Cells(i, "A").Value) End If Next i
End Sub
Macro nàyUGE chuyển toàn bộ cột A sang chữ thường.
5.3 Macro chuyển đổi và tạo cột phụ
Nếu pasl muốn giữ dữ liệu gốc và tạo cột mới chuẩn hoá:
Sub LowerCaseCopy() Dim ws As Worksheet Set ws = ActiveSheet Dim lastRow As Long lastRow = ws.Cells(ws.Rows.Count, "A").End(xlUp).Row Dim i As Long For i = 1 To lastRow If Not IsEmpty(ws.Cells(i, "A")) Then ws.Cells(i, "B").Value = LCase(ws.Cells(i, "A").Value) End If Next i
End Sub
Với cột B là cột chuẩn hoá.
6. Kỹ thuật nâng cao: Sử dụng hàm LET và LAMBDA
Excel 365 hỗ trợ hàm LET để gán biến trong công thức, giúp công thức ngắn gọn và hiệu quả hơn. Ví dụ:
=LET(x, TRIM(A1), LOWER(x))
Hàm này giúp lưu giá trị TRIM(A1) trong biến x rồi áp dụng LOWER.
Bạn cũng có thể tạo hàm LAMBDA để tái sử dụng công thức chuẩn hoá:
=LET(f, LAMBDA(t, LOWER(TRIM(t))), f(A1))
Hoặc định nghĩa hàm toàn cục:
=LAMBDA(input, LOWER(TRIM(input)))
Sau đó lưu trong tên công thức với Formulas → Name Manager.
7. Xử lý dữ liệu Unicode và ký tự đặc biệt
Nếu dữ liệu của bạn chứa ký tự Unicode (ví dụ tiếng Việt có dấu), hàm LOWER sẽ vẫn hoạt động. Tuy nhiên, một số ký tự đặc biệt có thể không chuyển đổi đúng (ví dụ dấu “” hoặc “” trong tiếng Việt). Để đảm bảo chuẩn hoá toàn bộ, bạn có thể dùng hàm SUBSTITUTE để loại bỏ dấu:
=LOWER(SUBSTITUTE(SUBSTITUTE(A1,"á","a"),"Á","A"))
Tuy nhiên, việc này trở nên phức tạp khi có nhiều ký tự, nên thường dùng hàm LOWER trực tiếp, vì Excel hỗ trợ Unicode tốtScheduler.
8. Thực hành: Một ví dụ thực tế từ dữ liệu bán hàng
Giả sử bạn có bảng dữ liệu bán hàng:
| A | B | C |
|---|---|---|
| Order # | Customer | Product |
| 1001 | NGUYEN AN | XPhone |
| 1002 | nguyen a | YTablet |
| 1003 | Trần Lê | ZLaptop |
| 1004 | trần lÊ | WMonitor |
Bạn muốn chuẩn hoá cột Customer để phân tích khách hàng.
Bước 1: Tạo cột chuẩn hoá
=LOWER(TRIM(B2))
Kéo xuống.
Bước 2: Tạo cột duy nhất khách hàng
=UNIQUE(D2:D5)
Bước 3: Tính tổng số đơn hàng của mỗi khách hàng
S dựa vào hàm COUNTIFS:
=COUNTIFS(D2:D5, E2)
Kết quả: tổng số đơn hàng của một khách hàng.
9. Lưu ý khi sử dụng hàm LOWER
- Hiệu suất: Khi áp dụng hàm LOWER cho hàng nghìn ô, Excel có thể chậm. Sử dụng macro hoặc tính toán thủ công trong một cột phụ giúp giảm tải.
- Bảo toàn dữ liệu gốc: Nếu bạn cần giữ nguyên dữ liệu gốc, hãy tạo cột mới thay vì ghi đè.
- Sao chép giá trị: Khi bạn muốn chuyển giá trị đã chuẩn hoá thành giá trị cố định (không còn công thức), hãy sao chép và dán giá trị (
Paste Special → Values). - Sử dụng trong công thức phức tạp: Khi kết hợp nhiều hàm, hãy chú ý tới thứ tự thực thi để tránh lỗi.
获得.
10. Kết luận
Chuyển đổi chữ hoa sang chữ thường trong Excel là một công việc cơ bản nhưng vô cùng quan trọng trong quá trình làm việc với dữ liệu. Hàm LOWER mang lại một cách tiếp cận nhanh chóng và hiệu quả để chuẩn hoá dữ liệu, đặc biệt là khi bạn kết hợpbeni với các hàm TRIM, SUBSTITUTE, PROPER, UPPER, hoặc thậm chí Lucky VBA nếu quy mô công việc lớn.
Những kỹ thuật nâng cao như sử dụng LET và LAMBDA giúp công thức ngắn gọn và dễ bảo trì hơn, trong khi các macro VBA đem lại khả năng tự động hoá và xử lý dữ liệu lớn một cách hiệu quả. Giữ cho dữ liệu luôn chuẩn hoá không chỉ giúp tìm kiếm, phân loại, và báo cáo dữ liệu chính xác hơn mà còn làm tăng tính nhất quán và độ tin cậy của toàn bộ hệ thống dữ liệu.
Với những kiến thức và ví dụ thực tế trong bài viết này, hy vọng bạn đã có thể áp dụng hàm chuyển chữ hoa sang chữ thường trong Excel một cách linh hoạt và sáng tạo, từ đó nâng cao năng suất làm việc và chất lượng dữ liệu của mình.

Tiến sĩ Lê Thống Nhất sinh năm 1955 tại Nghệ An, là nhà giáo, nhà báo và doanh nhân trong lĩnh vực giáo dục. Ông từng giảng dạy Toán học tại Trường THPT Chuyên Phan Bội Châu và đảm nhiệm nhiều vai trò trong ngành giáo dục, từ viết sách, biên soạn tài liệu đến sáng lập các dự án hỗ trợ học tập trực tuyến.
Ông là người sáng lập BigSchool – nền tảng giáo dục trực tuyến kết nối giáo viên và học sinh cả nước. Ngoài ra, ông còn nổi tiếng với vai trò tác giả, diễn giả truyền cảm hứng và khách mời trên nhiều chương trình truyền hình, trong đó có “Ai là triệu phú” trên truyền hình VTV.
Trong suốt sự nghiệp, Tiến sĩ Lê Thống Nhất đã nhận nhiều giải thưởng giáo dục và được biết đến như một người luôn đổi mới, ứng dụng công nghệ vào dạy và học, góp phần lan tỏa tri thức và niềm say mê học tập cho thế hệ trẻ.
