Bỏ túi 3 cách viết hoa chữ cái đầu tiên trong Excel cực nhanh cực đơn giản

Mời các bạn tham khảo bài viết dưới đây để biết cách viết hoa chữ cái đầu tiên nhanh chóng trong Excel khi xử lý dữ liệu nếu muốn viết hoa tất cả các chữ cái đầu tiên trong ô nhưng chưa biết cách thực hiện.

  • Hướng dẫn chèn ảnh trong Excel cực đơn giản và toàn diện
  • Sau đây là những thủ thuật Excel cực cơ bản mà bạn không nên bỏ qua

Bỏ túi 3 cách viết hoa chữ cái đầu tiên trong Excel cực nhanh cực đơn giản

Sử dụng phím Shift/Caps Lock để viết hoa chữ cái đầu tiên

Cách đơn giản nhất để viết hoa chữ cái đầu tiên trong Excel là gõ thủ công văn bản mong muốn, giữ phím Shift hoặc bật Caps Lock trước khi gõ. Tuy nhiên, cách tiếp cận này chỉ hữu ích khi có một số lượng hạn chế các ký tự viết hoa và một lượng nhỏ khối lượng dữ liệu đầu vào

Bỏ túi 3 cách viết hoa chữ cái đầu tiên trong Excel cực nhanh cực đơn giản

Excel có tính năng viết hoa chữ cái đầu tiên

Hàm UPPER và hàm PROPER là hai hàm Excel dùng để mã hóa chữ thường thành chữ in hoa. hàm số

Tuy nhiên, hàm PROPER chỉ viết hoa chữ cái đầu tiên trong khi hàm UPPER chuyển tất cả chữ thường thành chữ hoa. Hãy xem công thức chuyển mã của PROPER. hàm số

Công thức hàm excel, viết hoa chữ cái đầu tiên. = PROPER(text), trong đó text là văn bản cần chuyển đổi hoặc ô chứa văn bản đó

Chẳng hạn, ô A3 chứa văn bản cần viết hoa

Bỏ túi 3 cách viết hoa chữ cái đầu tiên trong Excel cực nhanh cực đơn giản

Kết quả trả về sau khi nhập hàm và chuyển đổi sẽ giống hình ảnh tại ô C3

Bỏ túi 3 cách viết hoa chữ cái đầu tiên trong Excel cực nhanh cực đơn giản

Nhấn giữ handle và di chuyển xuống các ô bên dưới để áp dụng cho các ô còn lại

Bỏ túi 3 cách viết hoa chữ cái đầu tiên trong Excel cực nhanh cực đơn giản

Các quan sát về PROPER. hàm số

  • Chữ cái đầu tiên của mỗi chữ cái chỉ được viết hoa theo đúng chức năng
  • Các số, ký hiệu và dấu chấm câu không được mã hóa bởi hàm PROPER
  • Kết quả từ một công thức hàm trống là một khoảng trắng

Sử dụng phần mềm hỗ trợ viết hoa chữ cái đầu tiên Kutools

Phần mềm Kutools, tích hợp các tính năng như quản lý bảng tính, tối ưu hóa không gian làm việc, v.v. , là chương trình bạn bắt buộc phải dùng nếu muốn viết hoa chữ cái đầu tiên nhanh chóng trong file Excel. để tăng tốc hoạt động Excel của bạn

Làm theo các bước sau để viết hoa chữ cái đầu tiên trong Excel

Đầu tiên, chọn văn bản bạn muốn mã hóa

Bỏ túi 3 cách viết hoa chữ cái đầu tiên trong Excel cực nhanh cực đơn giản

Bước 2. Chọn Văn bản > Thay đổi trường hợp (Thay đổi trạng thái) từ thanh công cụ Kutools

Bỏ túi 3 cách viết hoa chữ cái đầu tiên trong Excel cực nhanh cực đơn giản

Bước 3. Để viết hoa chữ cái đầu tiên, nhấp vào Prop Case trong bảng công cụ (như hiển thị bên dưới)

Bỏ túi 3 cách viết hoa chữ cái đầu tiên trong Excel cực nhanh cực đơn giản

Trường hợp câu sẽ trả về kết quả như hình nếu bạn chỉ cần viết hoa chữ cái đầu tiên của câu

Bỏ túi 3 cách viết hoa chữ cái đầu tiên trong Excel cực nhanh cực đơn giản

kết thúc

Để việc xử lý số liệu trở nên dễ dàng hơn, hãy lưu ngay file Excel trên đây với các cách viết hoa chữ cái đầu khác nhau. Chúc may mắn

Ngoài việc sử dụng Excel với dữ liệu số, nhiều người cũng sử dụng nó với dữ liệu văn bản. Nó có thể đơn giản như giữ một bản ghi tên cho một cái gì đó phức tạp hơn

Khi làm việc với dữ liệu văn bản, nhiệm vụ phổ biến là làm cho dữ liệu nhất quán bằng cách viết hoa chữ cái đầu tiên trong mỗi ô (hoặc viết hoa chữ cái đầu tiên của mỗi từ trong tất cả các ô)

Trong hướng dẫn này, tôi sẽ chỉ cho bạn một số phương pháp để viết hoa chữ cái đầu tiên trong các ô Excel

Vậy hãy bắt đầu

Viết Hoa Chữ Cái Đầu Tiên Sử Dụng Công Thức

Có thể có hai tình huống mà bạn muốn viết hoa

  1. Chữ cái đầu tiên của mỗi từ
  2. Chỉ có chữ cái đầu tiên của từ đầu tiên

Viết hoa chữ cái đầu tiên của mỗi từ

Điều này khá dễ thực hiện – vì Excel có chức năng dành riêng cho việc này

Hàm PROPER, có mục đích tồn tại là viết hoa chữ cái đầu tiên của mỗi từ

Giả sử bạn có một tập dữ liệu như hình bên dưới và bạn muốn nhanh chóng chuyển đổi chữ cái đầu tiên của mỗi từ thành chữ hoa

Data where first letter needs to be capitalized

Dưới đây là công thức bạn có thể sử dụng

=PROPER(A2)

PROPER function to capitalize first letter of each word

Điều này sẽ viết hoa chữ cái đầu tiên của mỗi từ trong ô được tham chiếu

khá thẳng về phía trước

Khi bạn có kết quả mong muốn, bạn có thể sao chép các ô có công thức và dán nó dưới dạng các giá trị để nó không còn được liên kết với nhau nữa

Chỉ viết hoa chữ cái đầu tiên của từ đầu tiên

Cái này phức tạp hơn một chút so với cái trước – vì không có công thức sẵn có trong Excel để chỉ viết hoa chữ cái đầu tiên của từ đầu tiên

Tuy nhiên, bạn vẫn có thể làm được điều này (dễ dàng) với sự kết hợp của các công thức

Một lần nữa, có thể có hai kịch bản mà bạn muốn làm điều này

  1. Viết hoa chữ cái đầu tiên của từ đầu tiên và để nguyên mọi thứ
  2. Viết hoa chữ cái đầu tiên của từ đầu tiên và thay đổi phần còn lại thành chữ thường (vì có thể có một số chữ cái viết hoa rồi)

Các công thức được sử dụng cho mỗi trường hợp này sẽ khác nhau

Hãy xem làm thế nào để làm điều này

Viết hoa chữ cái đầu tiên của từ đầu tiên và để nguyên mọi thứ

Giả sử bạn có tập dữ liệu dưới đây và bạn chỉ muốn viết hoa chữ cái đầu tiên (và để nguyên phần còn lại)

Data where first letter needs to be capitalized

Dưới đây là công thức sẽ làm điều này

=UPPER(LEFT(A2,1))&RIGHT(A2,LEN(A2)-1)

Formula to convert first letter to capital and leave rest as is

Công thức trên sử dụng hàm LEFT để trích xuất ký tự đầu tiên từ chuỗi trong ô. Sau đó, nó sử dụng hàm UPPER để thay đổi kiểu chữ cái đầu tiên thành chữ hoa. Sau đó, nó nối phần còn lại của chuỗi (được trích xuất bằng hàm RIGHT)

Vì thế. nếu có những từ đã có bảng chữ cái viết hoa rồi thì những từ này sẽ không bị thay đổi. Chỉ chữ cái đầu tiên được viết hoa

Viết hoa chữ cái đầu tiên của từ đầu tiên và thay đổi phần còn lại thành chữ thường

Một tình huống khác có thể xảy ra khi bạn muốn thay đổi kiểu chữ cái đầu tiên của từ đầu tiên và giữ mọi thứ ở dạng chữ thường. Đây có thể là khi bạn nhắn tin mà bạn muốn chuyển sang dạng câu

Trong trường hợp này, bạn có thể nhận được một số ô trong đó văn bản còn lại chưa ở dạng chữ thường, vì vậy bạn sẽ phải buộc chuyển đổi văn bản thành chữ thường, sau đó sử dụng công thức để viết hoa chữ cái đầu tiên

Giả sử bạn có tập dữ liệu bên dưới

Dataset to capitalize first letter and keep everything else lowercase

Dưới đây là công thức sẽ viết hoa chữ cái đầu tiên của từ đầu tiên và thay đổi phần còn lại thành chữ thường

=REPLACE(LOWER(A2),1,1,UPPER(LEFT(A2,1)))

REPLACE formlula to capitalize first letter

Hãy để tôi giải thích cách thức hoạt động của công thức này

  • LOWER(A2) – Điều này chuyển đổi toàn bộ văn bản thành chữ thường
  • UPPER(LEFT(A2,1) – Thao tác này chuyển đổi chữ cái đầu tiên của chuỗi văn bản trong ô thành chữ hoa
  • Hàm REPLACE được sử dụng để chỉ thay thế ký tự đầu tiên bằng phiên bản chữ hoa của nó

Một trong những lợi ích của việc sử dụng công thức là nó giữ cho dữ liệu kết quả động. Ví dụ: nếu bạn có sẵn công thức và bạn thực hiện bất kỳ thay đổi nào đối với dữ liệu trong cột A (dữ liệu văn bản gốc), dữ liệu kết quả sẽ tự động cập nhật. Trong trường hợp bạn không muốn dữ liệu gốc và chỉ muốn giữ lại kết quả cuối cùng, hãy đảm bảo chuyển đổi công thức thành giá trị

Viết hoa chữ cái đầu tiên bằng VBA

Mặc dù sử dụng công thức là một cách nhanh chóng để thao tác dữ liệu văn bản, nhưng nó bao gồm một số bước bổ sung để nhận kết quả trong một cột bổ sung, sau đó sao chép và dán nó dưới dạng giá trị

Nếu bạn thường xuyên cần sử dụng thay đổi dữ liệu như trong một trong các ví dụ trên, bạn cũng có thể cân nhắc sử dụng mã VBA. Với mã macro VBA, bạn chỉ cần đặt nó một lần và sau đó bạn có thể thêm nó vào Thanh công cụ truy cập nhanh

Bằng cách này, lần tới khi bạn cần viết hoa chữ cái đầu tiên, tất cả những gì bạn cần làm là chọn tập dữ liệu và nhấp vào nút macro trong QAT

Bạn thậm chí có thể tạo một phần bổ trợ và sử dụng mã VBA trong tất cả các sổ làm việc của mình (và thậm chí có thể chia sẻ những phần bổ trợ này với đồng nghiệp của bạn)

Bây giờ hãy để tôi cung cấp cho bạn mã VBA

Mã bên dưới sẽ viết hoa chữ cái đầu tiên của từ đầu tiên và để nguyên mọi thứ

Sub CapitalizeFirstLetter()
Dim Sel As Range
Set Sel = Selection
For Each cell In Sel
    cell.Value = UCase(Left(cell.Value, 1)) & Right(cell.Value, Len(cell.Value) - 1)
Next cell
End Sub

Và bên dưới là mã sẽ viết hoa chữ cái đầu tiên của văn bản và đặt mọi thứ khác thành chữ thường

Sub CapitalizeFirstLetter()
Dim Sel As Range
Set Sel = Selection
For Each cell In Sel
    cell.Value = Application.WorksheetFunction.Replace(LCase(cell.Value), 1, 1, UCase(Left(cell.Value, 1)))
Next cell
End Sub

Bạn cần đặt mã VBA này vào một mô-đun thông thường trong Trình soạn thảo VB

Đây là một số phương pháp bạn có thể sử dụng để viết hoa chữ cái đầu tiên trong các ô Excel. Dựa trên kịch bản, bạn có thể chọn phương pháp công thức hoặc phương pháp VBA

Làm thế nào để bạn viết hoa chữ cái đầu tiên một cách nhanh chóng trong Excel?

Trong ô B2, nhập =PROPER(A2), sau đó nhấn Enter . Công thức này chuyển đổi tên trong ô A2 từ chữ hoa thành chữ thường. Để chuyển văn bản thành chữ thường, hãy nhập =LOWER(A2) thay vào đó. Sử dụng =UPPER(A2) trong trường hợp bạn cần chuyển văn bản thành chữ hoa, thay thế A2 bằng tham chiếu ô thích hợp.

Viết hoa chữ cái đầu tiên có cách viết tắt nào?

Để sử dụng phím tắt để thay đổi giữa chữ thường, chữ HOA và Viết hoa từng từ, hãy chọn văn bản và nhấn SHIFT + F3 cho đến khi .

Làm cách nào để viết hoa chữ cái đầu tiên trong bảng tính?

Để viết hoa chữ cái đầu tiên của mỗi từ trong Google Trang tính, hãy làm như sau. .
Nhập "=PROPER(" vào ô bảng tính, làm phần đầu công thức của bạn
Nhập "A2" (hoặc bất kỳ tham chiếu ô nào khác) để đặt tham chiếu của ô chứa các từ được viết hoa
Nhập ")" để hoàn thành/đóng công thức của bạn