Điền thông tin của các dữ liệu trùng nhau

Liên hệ QC

HiLander

Thành viên chính thức
Tham gia
18/5/09
Bài viết
64
Được thích
4
chào các anh/chị,

các anh/chị làm ơn giúp hộ em tìm mã số nào trùng nhau ở cột pn1 và pn2 sẽ điền vào cột no theo thứ tự tăng dần.

cám ơn các anh/chị
 

File đính kèm

bạn xem file đính kèm dùm mình.
 
các số 1,2,3,4 trong cột no là mình ghi chú để lọc pn1 cho nó dễ đó bạn. tại vì các mã số trùng nhau mà giá khác nhau nên mình tìm tất cả các mã tương đương nhau để qui về một giá đó.bạn xem lại file của mình mới bổ sung thêm nè.

cám ơn ban.
 

File đính kèm

bài này, nếu dùng công thức thì phải cột phụ ah - bạn có đồng ý không

hoặc VBA, VBA thì để các cao thủ thể hiện
 
vậy bạn thêm cột và dùng công thức dùm mình đi. cám ơn bạn nhiều
 
bài này, nếu dùng công thức thì phải cột phụ ah - bạn có đồng ý không

hoặc VBA, VBA thì để các cao thủ thể hiện
Đồng chí này chắc giờ vẫn còn đang ngủ hihi, để mình giúp bạn nhé, chưa hiểu rõ ý đồ của bạn vì những pn2 xuất hiện 1 lần cái bạn đánh số, cái bạn không đánh số nên mình quy là không đánh số nhé. Xem fie đính kèm nha! ( Có 2 phương án cho bạn lựa chọn)
 

File đính kèm

Lần chỉnh sửa cuối:
cám ơn bạn rất nhiều, file của bạn đúng theo yêu cầu rồi. mình rất là tệ về excel nên sau này nếu có gì khó nhờ bạn hướng dẫn thêm dùm mình nha!
 
Đồng chí này chắc giờ vẫn còn đang ngủ hihi, để mình giúp bạn nhé, chưa hiểu rõ ý đồ của bạn vì những pn2 xuất hiện 1 lần cái bạn đánh số, cái bạn không đánh số nên mình quy là không đánh số nhé. Xem fie đính kèm nha! ( Có 2 phương án cho bạn lựa chọn)

Thanks
Giải pháp rất hay, quả là bất ngờ, GPE nhiều cao thủ thế.. phải học phải học thôi

hay rồi, ngại post giải pháp củ chuối của mình thế, hi hihi

cám ơn bạn rất nhiều, file của bạn đúng theo yêu cầu rồi. mình rất là tệ về excel nên sau này nếu có gì khó nhờ bạn hướng dẫn thêm dùm mình nha!

Có gì bạn cứ hỏi nhé, nhiều người giúp bạn
 
Chao 2 ban hoamattroicoi và vodoi2x. file cua hoâmttroicoi rat toi nhung file excel của mình có 11111 dòng nên sau khi enter công thức và lưu file thì phải khoảng 10 phút mới xong, có cách nào nhanh hơn không nhờ hai bạn chỉ với. cám ơn nhiều
 
xin lỗi bạn hoamattroicoi là rất tốt chứ không phải rất toi do mình đánh nhầm nha.
 
Có 1 giải pháp cho bạn là bạn dùng Advance Filter và lọc theo điệu kiện này :
PHP:
=(COUNTIF($B$2:$B$26,B2)>1)*(TRIM(B2)<>"")
Khi lọc nhớ để 1 dòng trống phía trên điều kiện nhé và check vào mục Unquine Records Only để lọc duy nhất.
Sau khi lọc duy nhất được danh sách sang cột phụ thì bạn dùng công thức này cho cột No :
PHP:
=IF(OR(TRIM(B2)="",COUNTIF($B$2:$B$26,B2)=1),"",MATCH(B2,$H$4:$H$7,0))
Mình không biết tạo video như thế nào để post nên chỉ diễn giải hy vọng bạn có thể hiểu. Thân!
 

File đính kèm

Lần chỉnh sửa cuối:
Bạn thử công thức này của mình xem sao:

E2=IF(COUNTIF($B$1:B1,B2),INDEX($F$1:F1,MATCH(B2,$B$1:$B$100,0)),IF(COUNTIF($A$2:$A$100,B2),MAX($F$1:F1)+1,""))

Ra kết quả hơi khác chút với mẫu bạn đưa nên không biết đúng hay sai.
 

File đính kèm

Lần chỉnh sửa cuối:
mình cám ơn bạn linhngoc nhiều nha. công thức của bạn thì đúng cho các dòng liên tiếp nhau. dù sao mình cũng học thêm được một công thức nữa.
cám ơn bạn hoamattroicoi về phương án 2 của bạn.
 
mình đưa công thức của bạn vào file cuả mình thì các mã số trùng nhau mà cách nhau thì không được. để mình kiểm tra lại lần nữa xem sao, tại hôm qua đưa công thức vào mà bị như vậy và bận quá nên chưa xem lại nên mình sử dụng của hoamattroicoi luon.
chúc bạn ngày mới làm việc vui vẻ
 
Sao bạn không làm thế này cho nhanh nhỉ:

1- Sort bảng dữ liệu theo cột B (pn2)
2- Tại cột E đặt công thức:
Mã:
E2 = IF(OR(TRIM(B2)="",COUNTIF($B$2:$B$26,B2)=1),"",(IF(COUNTIF($B$2:$B2,B2)=1,MAX($E$1:E1)+1,E1)))
Fill xuống

Nếu bạn muốn trở lại thứ tự ban đầu thì trước khi sort B, đặt số thứ tự, copy value. Copy value công thức tại E. Sort lại theo thứ tự ban đầu.
 

File đính kèm

Sao bạn không làm thế này cho nhanh nhỉ:

1- Sort bảng dữ liệu theo cột B (pn2)
2- Tại cột E đặt công thức:
Mã:
E2 = IF(OR(TRIM(B2)="",COUNTIF($B$2:$B$26,B2)=1),"",(IF(COUNTIF($B$2:$B2,B2)=1,MAX($E$1:E1)+1,E1)))
Anh bebo à, nhưng em thấy công thức của anh chưa làm được yêu cầu này
các anh/chị làm ơn giúp hộ em tìm mã số nào trùng nhau ở cột pn1 và pn2 sẽ điền vào cột no theo thứ tự tăng dần.
VD: ô E21 trong file của anh không được đánh số?
 
cách của bạn bebo giốnng như bạn linhngoc rồi, nếu cột pn2 có 2 mã tương đương trở lên thì mới được. dòng thứ 17 và 21 của bạn đâu có đánh số đâu.
ý mình là nếu pn1 tương ứng pn2 thì đánh số đó bạn.
thanks!
 
Web KT

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

Back
Top Bottom