Nhờ tìm công thức tìm kiếm giá trị trùng từ nhiều cột và cho ra kết quả

Liên hệ QC

duong140

Thành viên mới
Tham gia
14/5/21
Bài viết
2
Được thích
2
1620987074112.png

Mình có một bảng dữ liệu như thế này
Ở colum1 là list các file thiết kế trong ngày
Các cột có tên yến, khương, dũng,.... là list các file thiết kế của từng cá nhân người thiết kế
Colum2 sẽ là tên của các người thiết kế tương ứng
Giờ mình muốn tìm công thức để tìm các dữ liệu trùng nhau để cho ra kết quả là tên của người thiết kế ở colum2 này
Nghĩ là thay vì mình phải nhập tên thủ công thì sẽ có công thức để tự động nhập tên người thiết kế vào colum2

không biết là mình đã giải thích rõ ràng chưa nhưng mong mọi người giúp đỡ
mình cảm ơn!
 

File đính kèm

View attachment 258623

Mình có một bảng dữ liệu như thế này
Ở colum1 là list các file thiết kế trong ngày
Các cột có tên yến, khương, dũng,.... là list các file thiết kế của từng cá nhân người thiết kế
Colum2 sẽ là tên của các người thiết kế tương ứng
Giờ mình muốn tìm công thức để tìm các dữ liệu trùng nhau để cho ra kết quả là tên của người thiết kế ở colum2 này
Nghĩ là thay vì mình phải nhập tên thủ công thì sẽ có công thức để tự động nhập tên người thiết kế vào colum2

không biết là mình đã giải thích rõ ràng chưa nhưng mong mọi người giúp đỡ
mình cảm ơn!
mình mới vô diễn đàn bạn chỉ giùm mìn cách đặt câu hỏi đc ko
Bài đã được tự động gộp:

Xin mọi người giúp đỡ
chỉ e các cộng dồn tiền quẹt thẻ của khách theo từng ngày VÀ CỘNG DỒN ĐẾN CUỐI THÁNG (một ngày có nhiều đơn quẹt)và chỉ hiển thị kết quả vào cuối từng ngày thôi ạ.
 

File đính kèm

Lần chỉnh sửa cuối:
mình mới vô diễn đàn bạn chỉ giùm mìn cách đặt câu hỏi đc ko
Bài đã được tự động gộp:

Xin mọi người giúp đỡ
chỉ e các cộng dồn tiền quẹt thẻ của khách theo từng ngày VÀ CỘNG DỒN ĐẾN CUỐI THÁNG (một ngày có nhiều đơn quẹt)và chỉ hiển thị kết quả vào cuối từng ngày thôi ạ.
1620995495355.png

bạn nhấp vào ô tiêu đề bài viết ở trên cùng là được nhé!
 
View attachment 258623

Mình có một bảng dữ liệu như thế này
Ở colum1 là list các file thiết kế trong ngày
Các cột có tên yến, khương, dũng,.... là list các file thiết kế của từng cá nhân người thiết kế
Colum2 sẽ là tên của các người thiết kế tương ứng
Giờ mình muốn tìm công thức để tìm các dữ liệu trùng nhau để cho ra kết quả là tên của người thiết kế ở colum2 này
Nghĩ là thay vì mình phải nhập tên thủ công thì sẽ có công thức để tự động nhập tên người thiết kế vào colum2

không biết là mình đã giải thích rõ ràng chưa nhưng mong mọi người giúp đỡ
mình cảm ơn!
Bài này cũng dùng ứng dụng Mmult() như @Binbo2020 áp dụng tại:
https://www.giaiphapexcel.com/diendan/threads/nhờ-hỗ-trợ-công-thức-gộp-dòng-có-điều-kiện-và-khoảng-thời-gian-không-trùng-nhau.155592/post-1027935

Mã:
H18=IF([@Column1]="","",LOOKUP(2,1/MMULT(COLUMN($A$1:OFFSET($A$1,,ROWS($P$2:$P$500)-1))^0,N($P$2:$Y$500=[@Column1])),$P$1:$Y$1))

Thân
 

File đính kèm

Bài này cũng dùng ứng dụng Mmult() như @Binbo2020 áp dụng tại:
https://www.giaiphapexcel.com/diendan/threads/nhờ-hỗ-trợ-công-thức-gộp-dòng-có-điều-kiện-và-khoảng-thời-gian-không-trùng-nhau.155592/post-1027935

Mã:
H18=IF([@Column1]="","",LOOKUP(2,1/MMULT(COLUMN($A$1:OFFSET($A$1,,ROWS($P$2:$P$500)-1))^0,N($P$2:$Y$500=[@Column1])),$P$1:$Y$1))

Thân
Cách dùng ^0 quá hay, làm gọn hơn tí xíu: COLUMN(OFFSET(A$1,,,,499))^0
 
Khiếp cái file của bạn nhìn hoa hết cả mắt. Thêm một cách khác
Mã:
=INDEX($A$1:$Y$1;AGGREGATE(14;6;COLUMN($P$1:$Y$1)/($A18=$P$2:$Y$93);1))
Bài đã được tự động gộp:


Bài này mình nghĩ dùng AGGREGATE gọn hơn chứ nhỉ
Khà khà khà!

Bạn cứ chăm chăm nhìn công thức của tôi mà không chịu coi câu mở đầu bài, ở đây tôi muốn lưu ý cho những anh em đang tìm hiểu về Mmult như @xuongrongdat ... thì có bài tham khảo thêm.

Còn nói về giải pháp nào gọn!? thì Aggregate() chưa phải bạn à! cái này mới gọn:
Mã:
B18=OFFSET($A$1,,MAX(INDEX(($P$2:$Y$500=A18)*COLUMN($P:$Y)-1,)))

Bây giờ tôi chưa rảnh lắm, bạn chịu khó chờ đi tôi sẽ viết bài khác và đố bạn về công thức mảng cho vui hén!

Thân
 
Web KT

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

Back
Top Bottom