Hỏi về hàm dò tìm tất cả (1 người xem)

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

xuantamc6

Thành viên hoạt động
Tham gia
18/11/13
Bài viết
157
Được thích
59
Hiện tại, em có một list danh sách rất dài, có một số dữ liệu lặp đi lặp lại nhiều lần. Em muốn dò tìm tất cả của những dữ liệu lặp đó thì phải dùng hàm nào ạ. Kính nhờ các cao thủ chỉ giùm giúp em. Em có đưa ví dụ kèm theo. Em cám ơn.
 

File đính kèm

Hiện tại, em có một list danh sách rất dài, có một số dữ liệu lặp đi lặp lại nhiều lần. Em muốn dò tìm tất cả của những dữ liệu lặp đó thì phải dùng hàm nào ạ. Kính nhờ các cao thủ chỉ giùm giúp em. Em có đưa ví dụ kèm theo. Em cám ơn.
Tên khách hàng, B2:
Mã:
=VLOOKUP(B1,'DU LIEU'!$D$2:$E$1000,2,0)
Đặt Name VT (Nhấn Ctrl+F3 để xem và chỉnh sửa):
Mã:
=IF('DU LIEU'!$D$2:$D$1000='LOC DU LIEU'!$B$1,ROW('DU LIEU'!$D$2:$D$1000)-1,"")
Công thức tại A5, kéo qua C5 và kéo xuống:
Mã:
=IF(COUNT(VT)>=ROW($A1),INDEX('DU LIEU'!$A$2:$F$1000,SMALL(VT,ROW($A1)),COLUMN(A$1)),"")
Công thức tại D5, kéo xuống:
Mã:
=IF(COUNT(VT)>=ROW($A1),INDEX('DU LIEU'!$A$2:$F$1000,SMALL(VT,ROW($A1)),6),"")
 

File đính kèm

Hiện tại, em có một list danh sách rất dài, có một số dữ liệu lặp đi lặp lại nhiều lần. Em muốn dò tìm tất cả của những dữ liệu lặp đó thì phải dùng hàm nào ạ. Kính nhờ các cao thủ chỉ giùm giúp em. Em có đưa ví dụ kèm theo. Em cám ơn.
Công thức thì Mr. Bum giúp bạn rồi, nếu bạn biết chút về VBA thì xem File này. Bấm lút lọc xem kết quả.
P/S: Nhớ Ennable Macros trước khi mở File nhé! Nếu chưa biết Ennable Macros thì hỏi lại trên GPE hoặc hỏi anh "Google" nhé!
 

File đính kèm

Lần chỉnh sửa cuối:

File đính kèm

Dạ, em cám ơn anh nhiều.
 
Name VT bạn sửa chưa đúng.
Mã:
=IF('nhap lieu'!$D$10:$D$6004='So chi tiet (2)'!$D$8,ROW('nhap lieu'!$D$10:$D$6004)-9,"")
Anh/Chị có thê giải thích cho em số 9 được không ạ?
Em áp dụng công thức mà không ra được giá trị nào cả T T
Em cảm ơn nhiều ạ :)
 
Anh/Chị có thê giải thích cho em số 9 được không ạ?
Em áp dụng công thức mà không ra được giá trị nào cả T T
Em cảm ơn nhiều ạ :)

ROW(D10:D6004)-9 = ROW(D1:D5995)
Mục đích lấy số dòng từ 1 đến n (số dòng tham chiếu).
 
ROW(D10:D6004)-9 = ROW(D1:D5995)
Mục đích lấy số dòng từ 1 đến n (số dòng tham chiếu).
Anh ơi, anh có cách nào mà khi mình nhập nhiều mã vào thì nó hiện ra tất cả thông tin liên quan đến mã đấy k ạ? Chứ không phải chỉ có thể nhập 1 mã như công thức ở trên.
Mục đích là em muốn kiểm tra các mã mà mình nhập, cái nào nhập vào bảng trước và cái nào nhập sau í?
Em cảm ơn ạ :)
 
Hiện tại, em có một list danh sách rất dài, có một số dữ liệu lặp đi lặp lại nhiều lần. Em muốn dò tìm tất cả của những dữ liệu lặp đó thì phải dùng hàm nào ạ. Kính nhờ các cao thủ chỉ giùm giúp em. Em có đưa ví dụ kèm theo. Em cám ơn.
Không biết là bạn có giải pháp chưa, mình xin góp 1 giải pháp. Nếu dùng code thì mình không có ý kiến nhưng nếu dùng hàm thì phải dùng hàm mảng. Nếu dữ liệu của bạn dưới 500 dòng thì dùng giải pháp hàm là ok nhưng nếu nhiều hơn thì bạn nên dùng code.
 

File đính kèm

Em có 1 file theo dõi hàng nhập. Hiện em đang muốn khi nhập các mã cần xem cùng 1 lúc + điều kiện số tồn > 3.000 và nó hiện ra các thông tin liên quan.
Mục đích của em muốn xem mã hàng nào nhập về trước để sử dụng trước ạ.
Anh/Chị có thể xem giúp em được không ạ?
 

File đính kèm

Điều kiện là D1:D2, sửa Name VT:
Mã:
=IF(Sheet1!$F$4:$F$15=TRANSPOSE(Sheet2!$D$1:$D$2),ROW(Sheet1!$F$4:$F$15)-3,"")
Tham khảo file đính kèm.
 

File đính kèm

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

Back
Top Bottom