Bài này, bản thân lựa chọn làm bài đầu tiên trong Series VBA vẫn cứu vớt tôi thế nào – How did VBA save sầu my ass? Các các bạn nghĩ rất có thể không có gì khổng lồ tát cả, tuy nhiên vào thời điểm năm 3 ĐH, với các bước thực tập trong 1 tập đoàn khoảng cỡ quốc tế và thao tác làm việc vào phần tử CIO Advisory thì vượt qua từng giờ thao tác làm việc trong veo 6 mon là cả 1 kì tích. Không đề nghị vày bản thân dốt, không hẳn vày mình ko làm cho được việc. Mình dốt 1 cách thông thường, loại khó khăn sinh hoạt đấy là lượng quá trình không hề nhỏ với áp lực nhằm kết thúc công việc này cũng quá lớn. Mình sẽ không còn nhiều năm cái đề cập về thời đó nữa vị sẽ làm chán chúng ta.

Bạn đang xem: So sánh chuỗi, tìm chuỗi gần đúng trong excel

Chúng ta có một trọng trách 1-1 giản: bao gồm 2 cột gồm thương hiệu của những cửa hàng, một cột có bao gồm 2000 chủ thể, một cột gồm gồm 8000 cửa hàng, có tác dụng cố như thế nào nhằm biết được vào 2000 công ty này thì công ty như thế nào đã nghỉ ngơi trong số 8000 chủ thể bên cột cơ, thương hiệu của những chủ thể ko trùng khớp 100%, nhiều khi thiếu 1 vài chữ, quá 1 vài ba chữ, 1 vài chữ ko đúng mực. Các hàm dò kiếm tìm cùng tìm kiếm tìm đã không giúp được gì đến chúng ta trong ngôi trường phù hợp này. Các bạn bao gồm 2 tiếng đồng hồ để lấy ra tác dụng, làm diễn giả và báo cáo.

Lúc đó, bản thân quan tâm đến cố này: ban đầu trường đoản cú dữ kiện, tên những công ty chỉ tương tự nhau chữ rất khác nhau hoàn toàn, chắc rằng phải có một chỉ số nào kia cho sự tương đương nhau thân 2 chuỗi. Chìa khoá là đây, từ khóa là tê, thực chất vấn đề này không mới, có 1 vài ba anh zai đã nghiên cứu và phân tích trước rồi, và phương thức hay thương hiệu của các thuật tân oán được mang theo thương hiệu những anh. Một vài anh tiêu biểu vượt trội là Lehvenstein, Jacthẻ (phát âm như Gia Cát vậy =)) ), Jaro-Winkler và Longest comtháng subsequence. Tới trên đây thì bản thân chọn anh Lehvenstein vày đẹp mắt trai. Sau kia biết được thuật toán thù rồi, thì code VBA nhỏng sau nhằm tạo ra được một mẫu UDF gồm công dụng nhỏng sau:

Đánh giá bán sự tương tự nhau thân 2 đoạn TextTrả về tên như thể nhấtTrả về số đồ vật từ của thương hiệu kiểu như nhấtTrả về % tương tự nhau thân 2 mẫu tên

Các các bạn tìm hiểu thêm code trong file Excel sau đây:

https://drive sầu.google.com/open?id=14J8Zgqj5B7NovcZjxpZrj-33WI87Oe1Y

Cách sử dụng cùng hình minc hoạ nlỗi sau:

Hình 1

*


*

*

Hình 2

*

Kết quả là, tìm kiếm kiếm cùng tiến hành giải quyết và xử lý vụ việc trong vòng 45 phút ít, code chạy mất 45 phút, làm biểu diễn báo cáo mất 15 phút, uống Cafe mất 5 phút, mình còn 10 phút ít nhằm chuẩn bị vào report và tác dụng là mọi cthị xã đang ra mắt giỏi đẹp.

Xem thêm: Có Nên Mua Macbook Pro 2016 Ngay Hôm Nay, Mình Mua Macbook Pro Mới Không Phải Vì Touch Bar

Từ thời gian đó đến thời điểm này là 5 năm rồi, chắc hẳn có khá nhiều cách thức không giống nkhô nóng hơn cùng văn minh rộng áp dụng Fuzzy Search / Matching cùng với những loại Database Engine mà lại vào thời điểm đó, tìm của mình chỉ là Excel và VBA. Kiếm của mình đang cứu giúp mình như thế.

Khám phá phần đông chức năng thần thánh của VBA tại khoá học VBA101 – VBA cơ bản dành cho người mới bước đầu nhé. tin tức cụ thể về khóa huấn luyện, các bạn vui mừng xem trên mặt đường link: https://tudaimynhan.vn.online/course/preview/vba101-tu-dong-hoa-excel-voi-lap-trinh-vba-cho-nguoi-moi-bat-dau