Giúp em CT tìm số gần giống với ạ !

Liên hệ QC

ThuyTrang79

Thành viên hoạt động
Tham gia
13/2/20
Bài viết
140
Được thích
26
Em chào anh chị ạ !
Em có gởi file kèm, trong file em cần tìm số gần giống, trong dãy số chỉ khác nhau 1 số ở vị trí thứ 7 của dãy số, các số gần giống được đánh dấu theo nhóm ạ.
Nhờ anh chị viết dùm em công thức với ạ, em hay thay đổi vị trí tìm nên viết hộ em công thức đơn giản hoặc sử dụng cột phụ để chọn vị trí tìm cho tiện ạ
Cảm ơn anh chị nhiều !
 

File đính kèm

  • vd.b2.xlsx
    8.6 KB · Đọc: 19
Em chào anh chị ạ !
Em có gởi file kèm, trong file em cần tìm số gần giống, trong dãy số chỉ khác nhau 1 số ở vị trí thứ 7 của dãy số, các số gần giống được đánh dấu theo nhóm ạ.
Nhờ anh chị viết dùm em công thức với ạ, em hay thay đổi vị trí tìm nên viết hộ em công thức đơn giản hoặc sử dụng cột phụ để chọn vị trí tìm cho tiện ạ
Cảm ơn anh chị nhiều !
Có thể dùng công thức này cho cột B:
Mã:
=MATCH(REPLACE(A2,7,1,"?"),TRIM(A$2:$A$100),0)
Bấm Ctrl + Shift + Enter để kết thúc
Sau đó sort dữ liệu theo cột B để nhóm các nhóm giống nhau lại với nhau
 
Em chào anh chị ạ !
Em có gởi file kèm, trong file em cần tìm số gần giống, trong dãy số chỉ khác nhau 1 số ở vị trí thứ 7 của dãy số, các số gần giống được đánh dấu theo nhóm ạ.
Nhờ anh chị viết dùm em công thức với ạ, em hay thay đổi vị trí tìm nên viết hộ em công thức đơn giản hoặc sử dụng cột phụ để chọn vị trí tìm cho tiện ạ
Cảm ơn anh chị nhiều !
Mã:
B2 =IF(SUMPRODUCT(N(REPLACE($A$2:$A$17,7,1,"")=REPLACE(A2,7,1,"")))>1,IFERROR(LOOKUP(2,1/(REPLACE($A$1:$A1,7,1,"")=REPLACE(A2,7,1,"")),$B$1:B1),MAX($B$1:B1)+1),"")
 
Có thể dùng công thức này cho cột B:
Mã:
=MATCH(REPLACE(A2,7,1,"?"),TRIM(A$2:$A$100),0)
Bấm Ctrl + Shift + Enter để kết thúc
Sau đó sort dữ liệu theo cột B để nhóm các nhóm giống nhau lại với nhau
Dạ em muốn chỉ hiện KQ cần tìm thui ạ, nếu ko đúng hiện 0 ạ
Bài đã được tự động gộp:

Mã:
B2 =IF(SUMPRODUCT(N(REPLACE($A$2:$A$17,7,1,"")=REPLACE(A2,7,1,"")))>1,IFERROR(LOOKUP(2,1/(REPLACE($A$1:$A1,7,1,"")=REPLACE(A2,7,1,"")),$B$1:B1),MAX($B$1:B1)+1),"")
Nhờ anh viết hộ em 2 cột, 1 cột nhập CT, 1 cột nhập vị trí cần tìm trong dãy số, cho tiện sử dụng ạ, Cảm ơn anh !
 
Dạ em muốn chỉ hiện KQ cần tìm thui ạ, nếu ko đúng hiện 0 ạ
Bài đã được tự động gộp:


Nhờ anh viết hộ em 2 cột, 1 cột nhập CT, 1 cột nhập vị trí cần tìm trong dãy số, cho tiện sử dụng ạ, Cảm ơn anh !
"cột nhập vị trí cần tìm trong dãy số" là sao? Gởi file ví dụ kết quả
 

File đính kèm

  • vd.b2.xlsx
    9.1 KB · Đọc: 6
"cột nhập vị trí cần tìm trong dãy số" là sao? Gởi file ví dụ kết quả
Dạ, tức là 1 cột gõ CT lọc, và 1 cột gõ vị trí cần lọc trong dãy số ạ, để tiện thay đổi nhanh tìm các vị trí khác anh.
Như file em gơi lại ạ.
 

File đính kèm

  • vd.b2.2.xlsx
    8.7 KB · Đọc: 6
Dạ, tức là 1 cột gõ CT lọc, và 1 cột gõ vị trí cần lọc trong dãy số ạ, để tiện thay đổi nhanh tìm các vị trí khác anh.
Như file em gơi lại ạ.
Tại sao cả cột là số 7, nếu chỉ có 1 số 7 thì chỉ cần 1 ô
Vị trí thứ 7 có vai trò gì trong yêu cầu lấy dữ liệu?
 
Tại sao cả cột là số 7, nếu chỉ có 1 số 7 thì chỉ cần 1 ô
Vị trí thứ 7 có vai trò gì trong yêu cầu lấy dữ liệu?
Dạ, em mô tả để anh dễ hiểu, nếu đặt 1 ô đầu tiên B1 để gõ tùy chọn vị trí tìm cũng được ạ
Tại cũng có trường em cần tìm 2 vị trí cùng lúc, không biết có thể tích hợp 2 CT cùng lúc được ko anh nhỉ.
 
Dạ, em mô tả để anh dễ hiểu, nếu đặt 1 ô đầu tiên B1 để gõ tùy chọn vị trí tìm cũng được ạ
Tại cũng có trường em cần tìm 2 vị trí cùng lúc, không biết có thể tích hợp 2 CT cùng lúc được ko anh nhỉ.
Không hiểu gì hết o_O
Cho ví dụ và giải thích tại sao có kết quả
 
Dạ như trong file này, em muốn đặt ô B1 là vị trí gõ số cần tìm trong dãy số, em gõ số 7 trong file ạ, cần tìm vị trí khác thì chỉ thay đổi số khác là CT tự tìm ạ
 

File đính kèm

  • vd.b2.3.xlsx
    8.7 KB · Đọc: 7

File đính kèm

  • vd.b2.3.xlsx
    9.2 KB · Đọc: 17
Nếu bạn chịu khó sửa lại định dạng của dữ liệu (đổi thành kiểu text) thì công thức sẽ đơn giản rất nhiều
Chưa chắc đâu anh ơi! Tôi đoán khách hàng muốn đánh số theo nhóm 1,2,3,4 ....

Hãy chờ khách hàng xác nhận, hahaha... :1a:
 
Chưa chắc đâu anh ơi! Tôi đoán khách hàng muốn đánh số theo nhóm 1,2,3,4 ....

Hãy chờ khách hàng xác nhận, hahaha... :1a:
Đã phân loại được rồi thì việc đánh số dễ mà. Giờ già rồi, cái gì khó khó mình cho qua luôn
 
Dạ kết quả OK ạ như ý muốn ạ, vd DL có 10.000 thì CT hơi nặng khi chạy anh, khi filter cũng load hơi nặng anh.
Bài đã được tự động gộp:

Nếu bạn chịu khó sửa lại định dạng của dữ liệu (đổi thành kiểu text) thì công thức sẽ đơn giản rất nhiều
Dạ chuyển sang text cũng nhanh ạ, CT nhẹ ạ, em muốn kết quả các nhóm số gần giống đánh theo số thứ tự ạ, nhờ anh giúp thêm CT kết quả đánh theo số thứ tự ạ, Cảm ơn anh !
 
Dạ anh HieuCD có làm kết quả OK ạ, nhưng xử lý DL nhiều máy nặng lắm anh, em chạy thấy CT của anh nhẹ hơn anh, anh sửa thành kết quả hiển thị theo thứ tự là OK ạ
Thử công thức này có nhẹ hơn không?
Công thức theo cấu trúc dữ liệu bài #11
1581656028794.png
Mã:
=IF(COUNTIF($A$2:$A$2000,REPLACE(A2,$C$1,1,"?"))>1,IF(COUNTIF($A$2:$A2,REPLACE(A2,$C$1,1,"?"))=1,MAX($B$1:B1)+1,VLOOKUP(REPLACE(A2,$C$1,1,"?"),$A$1:$B1,2,0)),"")
 
Web KT
Back
Top Bottom