Trích ra được 2 chuỗi dữ liệu gần giống nhau

Liên hệ QC

hellxxxangel

Thành viên mới
Tham gia
5/2/15
Bài viết
6
Được thích
0
Hi mọi người,
Em có 1 data, trong đó chỉ gồm 2 cột A và B là các dãy số; cột B có các chuỗi số gần giống với cột A ( do trong quá trình nhập liệu có sai sót chẳng hạn ) vd từ 123456 bên A -> 123356 bên B. Em muốn đưa ra dc các chuỗi bị lỗi ( sai khác tầm 1-2 số thôi ) thì liệu có cách nào ko ạ ?
Thanks mọi người nhiều :)
 
Hi mọi người,
Em có 1 data, trong đó chỉ gồm 2 cột A và B là các dãy số; cột B có các chuỗi số gần giống với cột A ( do trong quá trình nhập liệu có sai sót chẳng hạn ) vd từ 123456 bên A -> 123356 bên B. Em muốn đưa ra dc các chuỗi bị lỗi ( sai khác tầm 1-2 số thôi ) thì liệu có cách nào ko ạ ?
Thanks mọi người nhiều :)

Thử cho 1 file với ví dụ vài dòng đi bạn
 
Hi mọi người,
Em có 1 data, trong đó chỉ gồm 2 cột A và B là các dãy số; cột B có các chuỗi số gần giống với cột A ( do trong quá trình nhập liệu có sai sót chẳng hạn ) vd từ 123456 bên A -> 123356 bên B. Em muốn đưa ra dc các chuỗi bị lỗi ( sai khác tầm 1-2 số thôi ) thì liệu có cách nào ko ạ ?
Thanks mọi người nhiều :)

có cách luôn, 123456 cách luôn,
vì sao vậy? vì bạn cũng đưa 123456 ở 2 cột A và B mà
và khuyến mãi thêm 123356 cách nữa,

Nói vậy cho vui, nhưng ai mà hiểu bạn muốn gì đây?

bạn hãy diễn tả chi tiết xem sao, tôi nghĩ là làm không khó dễ ợt ah, diễn tả mới khó, nên đang hiểu bạn diễn tả câu hỏi hơi bị khó (nói theo ngôn ngữ thế hệ chúng ta là: mức khó không bị nhẹ)
 
Lần chỉnh sửa cuối:
sr mình trình bày hơi phức tạp 1 chút :) vd h
cột A có chuỗi số 123456
cột B có chuỗi số 123356
Mình muốn cho ra đc KQ là cột B gần giống cột A ( do trong quá trình nhập liệu từ cột A sang cột B ngta nhập tay bị sai 1-2 số ), đại loại thế; tức kiểu chỉ nearly duplicate thôi ấy
 
sr mình trình bày hơi phức tạp 1 chút :) vd h
cột A có chuỗi số 123456
cột B có chuỗi số 123356
Mình muốn cho ra đc KQ là cột B gần giống cột A ( do trong quá trình nhập liệu từ cột A sang cột B ngta nhập tay bị sai 1-2 số ), đại loại thế; tức kiểu chỉ nearly duplicate thôi ấy

Có luôn bạn ơi , khi đó người ta gọi là fuzzy input ....(liên quan tập mờ) nhưng tốt nhât up file đi bạn ơi sẽ có người giúp ngay. và quan trọng là bạn đang muốn j vậy

Có cầnthế không? vì nếu nói rõ có khi có cách đơn giản hơn

Nhưng khó cũng có cách, cách đặc biệt, GPE không có thì ngoài sẽ có, thế giới là bao la mà
 
Lần chỉnh sửa cuối:
policy cty nên mình hiện h ko up file đc. Mình muốn đưa ra được 2 tập 123456 và 123356 là giống nhau :(
 
uhm đúng rồi bạn, do người nhập liệu bị sai; nên mình muốn đưa tất cả các chuỗi chỉ sai khác từ 1-2 số ra
 
uhm đúng rồi bạn, do người nhập liệu bị sai; nên mình muốn đưa tất cả các chuỗi chỉ sai khác từ 1-2 số ra

Mình hiểu ý bạn rồi. Khi nào bạn post được file lên mình sẽ làm cho. Ở GPE cao thủ nhiều lắm bạn đừng lo là không có cách
 
tôi không nói giống nhau nhé
mà theo fuzzy có thể giải quyết vậy thôi, bạn đọc kỹ nghe
quan trọng người hỏi muốn thế nào thì là cái cần ta biết, nêu không thì là sai hết

Thì về mặt logic chắc chắn nó không giống nhau rồi. Ý mình đang nói giống là giống theo suy nghĩ của tác giả. Chứ làm gì có chuyện giống nhau được
 
Thì về mặt logic chắc chắn nó không giống nhau rồi. Ý mình đang nói giống là giống theo suy nghĩ của tác giả. Chứ làm gì có chuyện giống nhau được

chắc chắn là 2 chuỗi sẽ không giống nhau. nhưng chủ thớt muốn giống nhau theo điều kiện so sánh ở đoạn nào.... thì mới có thể giới hạn và làm được, chứ nói cứ đại....loại như vậy chắc tới tết "Công Gô" mới làm được.......... pải theo cái quy luật gì đó, bao nhiêu ký tự, ...liền kề, hay gì gì đó.............--=0--=0--=0--=0--=0--=0
 
Thì về mặt logic chắc chắn nó không giống nhau rồi. Ý mình đang nói giống là giống theo suy nghĩ của tác giả. Chứ làm gì có chuyện giống nhau được


Giông và không giống lại là cùng 1 hay so giangleloi xem lại xem.... cần nhất vấn đề này nếu gần giống thì có cách, nếu giống thì cũng có cách, dở dở ương ương mới khó
????
 
Hi mọi người,
Em có 1 data, trong đó chỉ gồm 2 cột A và B là các dãy số; cột B có các chuỗi số gần giống với cột A ( do trong quá trình nhập liệu có sai sót chẳng hạn ) vd từ 123456 bên A -> 123356 bên B. Em muốn đưa ra dc các chuỗi bị lỗi ( sai khác tầm 1-2 số thôi ) thì liệu có cách nào ko ạ ?
Thanks mọi người nhiều :)
Thử cách này xem sao.
 

File đính kèm

  • SoSanh.xls
    20.5 KB · Đọc: 124
tôi không nói giống nhau nhé
mà theo fuzzy có thể giải quyết vậy thôi, bạn đọc kỹ nghe
quan trọng người hỏi muốn thế nào thì là cái cần ta biết, nêu không thì là sai hết

Hi,
mình có đính kèm 1 file lên. Mình trình bày lại luôn, là do cột Imei new và imei old có thể có các giá trị trùng nhau; mình đã dùng hàm để chạy tìm ra các số bị trùng. Nhưng sau đó phát sinh vấn đề là có thể do trong quá trình nhập liệu số Imei old có lỗi ( sai 1-2 số trong dãy ) nên mình đang tìm cách để xuất các số gần giống nhau ra :).
Diễn đạt hơi dài dòng, mình cũng ko có ý làm bạn confuse. Thanks bạn nhiều nhé :)
View attachment DATA.xlsx
 
cảm ơn bạn nhé. Mình cũng nghĩ chỉ có cách viết VBA để giải quyết thôi :( VBA mình hơi tệ
 
Loại bài hai số chỉ khác nhau 1 đơn vị (so sánh bằng trị số), hai chuỗi chỉ khác nhau một ký tự (so sánh từng vị trí ký tự), ở đây đã có người giải rồi. Và cho đến giờ này tôi vẫn chưa thấy cách giải hay hơn.
Chịu khó tìm.

Chú thích: tôi sẽ không dự định dính líu trong thớt này. Tôi từ chối giao thiệp với người dùng ngôn ngữ "hi, thanks..."
 
Ý bạn này muốn là đánh dấu các chuỗi ký tự giống nhau 98~99% (vì 100% có công cụ rồi) chỉ khác nhau 1 2 ký tự thôi.
VD có 1 list danh sách gồm nhiều tên trong đó có 2 thằng:
công ty TNHH ABC
coong ty TNHH ABC
thì mình sẽ đánh dấu = 1 cách nào đó với mục đích tìm và phát hiện ra dữ liệu trùng nhưng do lỗi đánh máy
Mình cũng đang cần cái này ^^ mong các cao thủ vào giúp đỡ
 
Web KT
Back
Top Bottom