Xin mọi người chỉ giúp cách dò tìm 1 chuỗi số trong nhiều mảng dữ liệu (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

anhdl0511

Thành viên mới
Tham gia
24/4/12
Bài viết
2
Được thích
0
Mình có 1 file như sau. Bây giờ mình muốn tách chuỗi số sau cùng từ phải sang đến khi nào gặp " " thì ngưng, sau đó dò tìm xem chuỗi số đó có nằm trong các bảng dữ liệu mẫu hay k?
Nhưng do dữ liệu mẫu rất nhiều, mỗi file đến hơn 50 ngàn dòng nên phải tách thành 3 sheet nên mình cũng bó tay. Mong các bác giúp mình sớm, gấp lắm rồi hix. Tks các bác nhiều
 

File đính kèm

Mình có 1 file như sau. Bây giờ mình muốn tách chuỗi số sau cùng từ phải sang đến khi nào gặp " " thì ngưng, sau đó dò tìm xem chuỗi số đó có nằm trong các bảng dữ liệu mẫu hay k?
Nhưng do dữ liệu mẫu rất nhiều, mỗi file đến hơn 50 ngàn dòng nên phải tách thành 3 sheet nên mình cũng bó tay. Mong các bác giúp mình sớm, gấp lắm rồi hix. Tks các bác nhiều
- Dãy số sau khi tách:
Mã:
B2=TRIM(RIGHT(SUBSTITUTE(TRIM(A2)," ",REPT(" ",255)),LEN(A2)))
- Kết quả tìm kiếm:
Mã:
C2=IF(COUNTIF($A$12:$A$19,B2),1,IF(COUNTIF($A$22:$A$29,B2),2,""))
 

File đính kèm

Hi, pro quá, ngưỡng mộ. Nhưng bạn có thể giải thích giúp mình tại sao lại làm như thế không? Cảm ơn bạn nhiều nhé
 
Hi, pro quá, ngưỡng mộ. Nhưng bạn có thể giải thích giúp mình tại sao lại làm như thế không? Cảm ơn bạn nhiều nhé
Muốn hiểu được công thức trên hoạt động thế nào bạn cần tìm hiểu cách sử dụng của các hàm đơn : Trim(), Substitute(), Rept(), Len(), Countif()
Sau đó bạn tách từng phần của công thức ra để thử xem kết quả cho ra là gì thì bạn sẽ hiểu, chỗ Rept (" ",255) để thử riêng với các công thức thì đối số thứ 2 "255" bạn có thể giảm nó xuống bằng 50 hoặc chính bằng số ký tự của chuỗi để thấy công thức trả về kết quả gì nhé.
 
Web KT

Bài viết mới nhất

Back
Top Bottom