• TRANG CHỦ
  • THỦ THUẬT
    • Thủ thuật máy tính
    • Thủ thuật văn phòng
    • Thủ thuật Internet
    • Thủ thuật điện thoại
  • CHIA SẺ PHẦN MỀM
  • DIỆT VIRUS
  • CÔNG NGHỆ SỐ
  • THỦ THUẬT OFFICE
  • HỖ TRỢ
  • DỊCH VỤ
    • Sửa máy tính tại nhà

Blog thủ thuật máy tính - Thủ thuật windows

Blog chia sẻ thủ thuật máy tính và thủ thuật windows, lưu lại những kiến thức trong quá trình mình làm việc

You are here: Home / Thủ thuật Office / Hàm chuẩn hóa chuỗi trong Excel

Hàm chuẩn hóa chuỗi trong Excel

April 5, 2016 By Chu Quang

(Hàm chuẩn hóa chuỗi trong Excel) Làm việc với danh sách trong Excel chắc hẳn bạn đã từng gặp trường hợp sao chép một danh sách sinh viên từ trên mạng vào Excel nhưng danh sách này lại xuất hiện nhiều khoảng trắng ở đầu và cuối mỗi tên sinh viên. Không những thế, các chữ cái đầu tiên ở phần họ đệm và tên là chữ thường chứ không phải in hoa như bạn mong muốn. Nếu bạn chuẩn hóa thủ công danh sách này thì tốn rất nhiều thời gian. Vậy có cách nào đó để xử lý tự động chuẩn hóa toàn bộ danh sách này không? Hôm nay, Blog tin học sẽ giới thiệu với các bạn cách viết hàm chuẩn hóa chuỗi trong Excel. Chức năng của hàm này là thực hiện các công việc: xóa bỏ từ 2 ký tự trống liên tiếp ở giữa các từ, xóa bỏ các ký tự trống ở đầu và cuối và viết hoa chữ cái đầu tiên tại mỗi từ.

Ham chuan hoa chuoi trong Excel

Nội dung

  1. 1. Khởi động Microsoft Excel.
  2. 2. Bắt đầu Visual Basic Editor với ALT + F11.
  3. 3. Nhập tất cả đoạn mã sau
  4. 4. Sử dụng hàm vừa tạo tại màn hình Excel
    1. Bài viết liên quan:

1. Khởi động Microsoft Excel.

2. Bắt đầu Visual Basic Editor với ALT + F11.

Trong menu Insert chọn Module.
Ham chuan hoa chuoi trong Excel

3. Nhập tất cả đoạn mã sau

Function Chuanhoachuoi(str As String) As String
    Dim sChuoi As String
    Dim mlen As Long
    Dim i As Long
    ‘Neu chuoi =0 thi khong xu ly
    If Len(str) = 0 Then Exit Function
    ‘Xoa bo cac ky tu trang o dau va cuoi
    str = Trim(str)
    ‘Dem so ky tu chuoi
    mlen = Len(str)
    ‘Loai bo hai ki tu trong lien tiep
    For i = 1 To mlen
        If Mid(str, i, 1) = ” ” And Mid(str, i + 1, 1) = ” ” Then
            str = Replace(str, ”  “, ” “)
            i = i – 1
        End If
    Next
     For i = 1 To mlen
        ‘ Chuyen cac ky tu dau tien mot tu sang chu hoa
        If Mid(str, i, 1) = ” ” Then
            sChuoi = sChuoi & ” ” & UCase(Mid(str, i + 1, 1))
            i = i + 1
        Else
            ‘Chuyen chu cai dau tien cua cau sang chu hoa
            If i = 1 Then
                sChuoi = UCase(Mid(str, 1, 1))
            Else
                sChuoi = sChuoi & LCase(Mid(str, i, 1))
            End If
        End If
     Next
    Chuanhoachuoi = sChuoi
End Function
Click Save để lưu lại.

4. Sử dụng hàm vừa tạo tại màn hình Excel

Bạn có thể sử dụng 1 trong 2 cách sử dụng hàm vừa tạo sau:
  • Cách 1:

+ Cú pháp: =Chuanhoachuoi(Chuỗi cần chuẩn hóa).

+ Ví dụ: =Chuanhoachuoi (“bo dau tieng viet trong excel”). Kết quả: Bỏ Dấu Tiếng Việt Trong Excel.

  • Cách 2:

+Cú pháp: = Chuanhoachuoi (Địa chỉ ô cần chuyển).

+ Ví dụ: = Chuanhoachuoi (B4).

Bạn nào khi sử dụng hàm vừa tạo mà gặp phải trường hợp giá trị trả về #NAME? thì thực hiện theo các bước sau đây (đối với Office 2007).
  • Click Office Button -> Excel Options.
  • Chọn Trust Center -> Trust Center Settings.
Ham chuan hoa chuoi trong Excel
Chọn Macro Settings -> Enable all macros (not recommended; potentially dangerous code can run).
Ham chuan hoa chuoi trong Excel
Chọn OK.
Hi vọng thủ thuật văn phòng về chuẩn hóa chuỗi trong Excel giúp ích cho công việc của các bạn!
5/5 - (1 vote)

Bài viết liên quan:

  • Asus phát triển tài năng esports địa phương với Học viện ROG…
  • Cách giúp máy tính không bị lag khi chơi game online
  • Cách sửa laptop bị lỗi màn hình xanh
  • Các Bước Kiểm Tra Khi Mua Điện Thoại Cũ
  • TOP 5+ Mẹo tăng tốc máy tính bị lag khi chơi game

Filed Under: Thủ thuật Office Tagged With: Chuẩn hóa chuỗi trong Excel, Thủ thuật Excel, Thủ thuật Office

Tìm kiếm

Newbie nên đọc

  • Dạy photoshop cơ bản
  • Thủ thuật Office
  • Tạo website đơn giản

Bài viết nổi bật

  • TOP 5+ Mẹo tăng tốc máy tính bị lag khi chơi game

    TOP 5+ Mẹo tăng tốc máy tính bị lag khi chơi game

  • Cách giúp máy tính không bị lag khi chơi game online

    Cách giúp máy tính không bị lag khi chơi game online

  • Cách sửa laptop bị lỗi màn hình xanh

    Cách sửa laptop bị lỗi màn hình xanh

  • Cách sử dụng DNS Cloudflare 1.1.1.1 để truy cập các trang web bị chặn

    Cách sử dụng DNS Cloudflare 1.1.1.1 để truy cập các trang web bị chặn

  • Những thủ thuật máy tính đơn giản và hữu ích

    Những thủ thuật máy tính đơn giản và hữu ích

  • Hướng dẫn cách tạo USB cài đặt Windows 10

    Hướng dẫn cách tạo USB cài đặt Windows 10

  • Tạo USB cài đặt Win 10 bằng Media Creation Tool

    Tạo USB cài đặt Win 10 bằng Media Creation Tool

Theo dõi mạng xã hội

Liên hệ với tôi

Nếu các bạn gặp khó khăn gì trong quá trình làm việc hãy liên hệ với tôi theo email:

tranthanhchinh.hd@gmail.com

Những gì tôi biết tôi sẽ hướng dẫn tận tình. Cảm ơn các bạn đã ủng hộ

Blog bạn bè

Blog công nghệ
Tin học AZ
Mẹo vặt đời sống

Đôi lời về tác giả

Blog chia sẻ thủ thuật máy tính - Thủ thuật windows

Mình tên là Thanh Chính đây là nơi mình viết lại những kinh nghiệm làm việc, những thủ thuật máy tính khi máy tính phát sinh một sự cố, cũng như là một nơi lưu trữ lại các kiến thức làm việc của mình để khi cần có thể lấy ra và áp dụng được luôn, Mong các bạn có thể đóng góp thêm cho blog của mình.

Copyright © 2023 · Going Green Pro Theme on Genesis Framework · WordPress · Log in