Cách Chuyển Chữ In Thành Chữ Thường Trong Excel

Trong môi trường làm việc với bảng tính, việc chuẩn hóa dữ liệu ký tự thường gặp phải khi nhập liệu thủ công hoặc khi lấy dữ liệu từ nguồn khác. Đặc biệt, khi dữ liệu được nhập ở dạng chữ in hoa (CAPS LOCK) nhưng thực tế cần biểu diễn dưới dạng chữ thường, chúng ta cần một công cụ nhanh chóng và chính xác. Excel cung cấp nhiều phương pháp thực hiện việc chuyển đổi từ chữ in thành chữ thường mà không cần viết lại dữ liệu thủ công. Bài viết này sẽ giới thiệu chi tiết các phương pháp phổ biến, cách sử dụng công thức, hàm, VBA, và các mẹo nhỏ giúp bạn làm việc hiệu quả hơn.

1. Sử dụng hàm LOWER để chuyển đổi

Hàm LOWER trong Excel là cách đơn giản nhất để chuyển đổi chuỗi ký tự từ dạng in hoa sang chữ thường. Cú pháp của hàm rất ngắn gọn:

=LOWER(A1)

Trong đó A1 là ô chứa dữ liệu cần chuyển đổi. Khi nhập công thức này vào ô bất kỳ, Excel sẽ trả về chuỗi đã được chuyển thành chữ thường. Ví dụ:

A (Dữ liệu)B (Kết quả)
HATP=LOWER(A1)
EXCEL=LOWER(A2)
BÀI HỌC=LOWER(A3)

Kết quả sẽ là:

A (Dữ liệu)B (Kết quả)
HATPhatp
EXCELexcel
BÀI HỌCbài học

1.1 Áp dụng cho vùng dữ liệu lớn

Nếu bạn có một cột dữ liệu dài và muốn chuyển toàn bộ, hãy kéo công thức từ ô đầu tiên xuống hết vùng dữ liệu. Hoặc sử dụng tính năng Fill Down:

  1. Nhập công thức =LOWER(A1) vào ô B1.
  2. Bấm vào góc dưới bên phảiಿಂಗ ô B1, kéo xuống cho đến cuối dữ liệu.

Excel sẽ tự động cập nhật công thức cho từng hàng.

1.2 Sử dụng tính năng “Paste Special”

Nếu bạn muốn thay thế dữ liệu gốc ngay mà không giữ lại công thức, bạn có thể:

  1. Dùng công thức =LOWER(A1) và kéo xuống.
  2. Chọn vùng kết quả (cột B), sao chép (Ctrl+C).
  3. Chuột phải vào cột A, chọn Paste Special → Values. Dữ liệu gốc sẽ được ghi đè bằng chữ thường.

2. Lưu ý về ngôn ngữ và ký tự đặc biệt

Excel hỗ trợ rất tốt cho các ký tự Unicode, nhưng khi chuyển đổi dữ liệu có dấu tiếng Việt, một số ký tự có thể bị mất dấu. Hàm LOWER sẽ giữ nguyên dấu nhưng chuyển về chữ thường. Ví dụ:

A (Dữ liệu)B (Kết quả)
THÔNG BÁO=LOWER(A1)
HÀNH ĐỘNG=LOWER(A2)

Kết quả:

A (Dữ liệu)B (Kết quả)
THÔNG BÁOthông báo
HÀNH ĐỘNGhành động

Nếu bạn gặp vấn đề với dấu, hãy kiểm tra vùng dữ liệu có ký tự đặc biệt không. Đối với các hệ thống không hỗ trợ Unicode, bạn có thể cần chuyển đổi thủ công hoặc dùng add-in.

3. Sử dụng hàm SUBSTITUTE kết hợp với LOWER

Trong một số trường hợp, bạn muốn chỉ chuyển đổi một phần của chuỗi, ví dụ chỉ chuyển đổi chữ cái trong một từ cụ thể. Bạn có thể dùng SUBSTITUTE kết hợp với LOWER:

=SUBSTITUTE(A1, "CAPS>");
=LOWER(SUBSTITUTE(A1, "CAPS>", "caps>"))

Điều này cho phép bạn giữ nguyên phần còn lại của chuỗi.

4. Tự động chuyển đổi dữ liệu nhập vào bằng VBA

Nếu bạn thường xuyên nhập dữ liệu thủ công và muốn tự động chuyển đổi ngay khi nhập, bạn có thể viết macro VBA để thực hiện chuyển đổi ngay khi ô được thay đổi.

Cách Chuyển Chữ In Thành Chữ Thường Trong Excel
Cách Chuyển Chữ In Thành Chữ Thường Trong Excel

4.1 Bước 1: Mở cửa sổ VBA

  1. Nhấn Alt+F11 để mở Visual Basic for Applications.
  2. Trong Project Explorer, chọn ThisWorkbook hoặc Worksheet nơi bạn muốn áp dụng macro.

4.2 Bước 2: Thêm code

Private Sub Worksheet_Change(ByVal Target As Range) Dim rng As Range Set rng = Intersect(Target, Me.Range("A:A")) ' Thay "A:A" thành cột cần theo dõi If Not rng Is Nothing Then Application.EnableEvents = False Dim cell As Range For Each cell In rng If Not IsEmpty(cell) Then cell.Value = LCase(cell.Value) End If Next cell Application.EnableEvents = True End If
End Sub

Mã này sẽ tự động chuyển mọi dữ liệu nhập vào cột A thành chữ thường. Bạn có thể thay đổi phạm vi theo nhu cầu.

4.3 Lưu ý

  • Khi macro được kích hoạt, hãy lưu file với định dạng .xlsm để giữ lại macro.
  • Nếu bạn muốn macro thực thi trên nhiều ô cùng lúc, hãy thử thay Intersects bằng Target để bao quát toàn bộ vùng thay đổi.

5. Dùng Power Query để chuẩn hóa dữ liệu

Power Query là công cụ mạnh mẽ trong Excel 201/
// Excel 2026 trở lên, cho phép xử lý dữ liệu phức tạp. Để chuyển đổi chữ thường:

  1. Chọn vùng dữ liệu, vào Data → From Table/Range (đảm bảo có cột tiêu đề).
  2. Trong Power Query Editor, chọn cột cần xử lý.
  3. Vào Transform → Format → Lowercase.

Sau khi hoàn thành, nhấn Close & Load để đưa dữ liệu trở lại sheet.

Với Power Query, bạn có thể kết hợp nhiều bước xử lý dữ liệu (loại bỏ khoảng trắng, thay thế ký tự, v.v.) trước khi chuyển đổi.

6. Sử dụng hàm TEXT với định dạng

Một phương pháp ít được biết đến là dùng hàm TEXT kết hợp với định dạng “@” (text). Tuy nhiên, TEXT không hỗ trợ chuyển đổi chữ thường. Điều này chỉ hữu ích khi bạn cần định dạng số, Nav.

7. Các mẹo nhỏ và lưu ý

  • Tránh thay đổi dữ liệu gốc: Khi làm việc với dữ liệu quan trọng, hãy luôn giữ nguyên dữ liệu gốc và tạo cột phụ chuyển đổi để tránh mất mát dữ liệu.
  • Kiểm tra lỗi #VALUE!: Nếu dữ liệu chứa ký tự không phải chữ, LOWER vẫn hoạt động nhưng có thể trả về lỗi nếu ô rỗng hoặc chứa số. Bạn có thể dùng IFERROR(LOWER(A1),"").
  • Sử dụng TRIM giz: Đôi khi dữ liệu có khoảng trắng thừa. Bạn có thể kết hợp: =LOWER(TRIM(A1)).
  • Sử dụng SUBSTITUTE để loại bỏ ký tự đặc biệt: Nếu có ký tự cần loại bỏ trước khi chuyển, hãy dùng SUBSTITUTE trước khi LOWER.

8. Kết luận

Trong Excel, việc chuyển đổi từ chữ in thành chữ thường là một thao tác cơ bản nhưng quan trọng trong quá trình chuẩn hóa dữ liệu. Bạn có thể sử dụng hàm LOWER để chuyển đổi nhanh chóng, kết hợp với Paste Special để ghi đè dữ liệu gốc, hoặc dùng VBA để tự động hoá quy trình khi nhập dữ liệu. Đối với dữ liệu lớn và phức tạp, Power Query cung cấp một công cụ mạnh mẽ để xử lý chuỗi và chuẩn hóa dữ liệu. Bằng cách áp dụng những phương pháp được mô tả ở trên, bạn sẽ tiết kiệm thời gian và giảm thiểu sai sót khi làm việc với dữ liệu trong Excel.

⚠️
LƯU Ý QUAN TRỌNG: Miễn trừ trách nhiệm: Mặc dù chúng tôi luôn nỗ lực để đảm bảo tính chính xác và cập nhật của thông tin, nhưng các quy định về giáo dục và tuyển sinh có thể thay đổi theo thời gian. BigSchool không chịu trách nhiệm về bất kỳ sai sót nào hoặc kết quả phát sinh từ việc sử dụng thông tin trên trang này. Độc giả nên liên hệ trực tiếp với nhà trường hoặc cơ quan chức năng để có thông tin mới nhất. Ngoài ra, BigSchool tuyệt đối không bán sản phẩm, khóa học hay cung cấp dịch vụ được nhắc đến trong bài.

Viết một bình luận