Cách tìm giá trị lặp trong bảng (2 người xem)

Liên hệ QC

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

hoainguyen8677

Thành viên mới
Tham gia
28/7/18
Bài viết
9
Được thích
1
Em chào các bác! Các bác chỉ giúp em công thức có thể tìm đc những giá trị lặp như trong file em gửi với ạ. Em có một Mã bán thành Phẩm ô D4 ạ nhưng trong cột F em muốn điền theo từng số lô như trong cột M. Các bác có cách nào giúp em với ạ còn em toàn phải lọc rùi copy paste ạ. Em cảm ơn cả nhà.
 

File đính kèm

Em chào các bác! Các bác chỉ giúp em công thức có thể tìm đc những giá trị lặp như trong file em gửi với ạ. Em có một Mã bán thành Phẩm ô D4 ạ nhưng trong cột F em muốn điền theo từng số lô như trong cột M. Các bác có cách nào giúp em với ạ còn em toàn phải lọc rùi copy paste ạ. Em cảm ơn cả nhà.
Thử:
Mã:
F9=IFERROR(INDEX($M$2:$M$1966,MATCH($D$4,IF(COUNTIF($F$8:$F8,$M$2:$M$1966)=0,$K$2:$K$1966),)),"")
Ctrl+Shift+Enter, fill xuống
Mã:
E9=SUMIFS($L$2:$L$1966,$K$2:$K$1966,$D$4,$M$2:$M$1966,$F9)
Enter, fill xuống
Xem file kèm.

Thân
 

File đính kèm

Thử:
Mã:
F9=IFERROR(INDEX($M$2:$M$1966,MATCH($D$4,IF(COUNTIF($F$8:$F8,$M$2:$M$1966)=0,$K$2:$K$1966),)),"")
Ctrl+Shift+Enter, fill xuống
Mã:
E9=SUMIFS($L$2:$L$1966,$K$2:$K$1966,$D$4,$M$2:$M$1966,$F9)
Enter, fill xuống
Xem file kèm.

Thân

Anh Hiệp là cao thủ về công thức
 
Em chào các bác! Các bác chỉ giúp em công thức có thể tìm đc những giá trị lặp như trong file em gửi với ạ. Em có một Mã bán thành Phẩm ô D4 ạ nhưng trong cột F em muốn điền theo từng số lô như trong cột M. Các bác có cách nào giúp em với ạ còn em toàn phải lọc rùi copy paste ạ. Em cảm ơn cả nhà.
Bạn làm 1 cột phụ cố định mã sản phẩm . Rồi cho cột tồn sản phẩm chạy .Sau đó dùng tham chiếu đơn giản là sẽ ra số lô thôi mà . Hì mình nghĩ thế
 
Có nhiều công thức mảng, xem hoài mà chẳng hiểu nỗi.
Thời gian đầu khi tìm hiểu nó, ai cũng bị nó "dằn vặt" điên người, như một con "ngựa chứng".
Nhưng nếu nhẫn nại hòa mình cùng nó, từ từ sẽ cầm cương thuần hóa được nó, thì nó sẽ trở thành "ngựa chiến" xông pha trận mạc không hề mệt mỏi.

Bạn có chỗ nào còn gút mắc với Mảng cứ tự nhiên mang lên diễn đàn, ở đây cả khối người thông tuệ sẽ giúp bạn giải đáp.

Chúc bạn học tập vui với GPE
Thân
 
Thời gian đầu khi tìm hiểu nó, ai cũng bị nó "dằn vặt" điên người, như một con "ngựa chứng".
Nhưng nếu nhẫn nại hòa mình cùng nó, từ từ sẽ cầm cương thuần hóa được nó, thì nó sẽ trở thành "ngựa chiến" xông pha trận mạc không hề mệt mỏi.

Bạn có chỗ nào còn gút mắc với Mảng cứ tự nhiên mang lên diễn đàn, ở đây cả khối người thông tuệ sẽ giúp bạn giải đáp.

Chúc bạn học tập vui với GPE
Thân

Các file em dữ liệu nhiều nên đa số nhờ các anh chỉ VBA chứ công thức trên 100k dòng thì tội cái mái, trước dùng sumproduct kết hợp với indirect thôi mà chạy từ sáng đến ăn trưa xong mà nó cũng chưa xong.
 
Các file em dữ liệu nhiều nên đa số nhờ các anh chỉ VBA chứ công thức trên 100k dòng thì tội cái mái, trước dùng sumproduct kết hợp với indirect thôi mà chạy từ sáng đến ăn trưa xong mà nó cũng chưa xong.
Tùy theo sở trường, sở đoản của mỗi phương pháp mà đưa ra cách xử lý vấn đề phù hợp.
Tôi tuy không rành về VBA, nhưng vẫn biết sử dụng và biết cách điều chỉnh dòng lệnh cho phù hợp với yêu cầu của mình.

Theo tôi nghĩ, sử dụng đúng chức năng của mỗi phương pháp, không chê bai (bất cập) cũng không lạm dụng (thái quá) một phương pháp nào, hễ cái nào hữu dụng nhất cho vấn đề thì tôi sẽ dùng đúng nơi đúng lúc cho từng vấn đề. Ví dụ: như bạn đã thấy trong bài "Cách gán ảnh cho thẻ học sinh" (https://www.giaiphapexcel.com/diend...-học-sinh-và-in-hàng-loạt.137814/#post-881980), tôi sử dụng "sở trường" của Access là quản lý dữ liệu cơ sở rất tốt, cùng in ấn rất đẹp, lại dễ phân phối trên cùng khổ giấy, do đó việc in "Phiếu tính lương" hằng tháng, hoặc "Thẻ an sinh của CNV tại công ty" (khoảng 300 người), tôi đều kết hợp giữa hai phần mềm Excel (vào dữ liệu thô) và Access (dùng chức năng Import Database, SQL, và Report) để thực hiện in ấn.

Nói như vậy, không riêng gì công thức mảng hay VBA của Excel, mà là một nhân viên văn phòng, thì cần nắm rõ ưu nhược của từng phần mềm trong bộ Microsoft Office để sử dụng tốt phục vụ và cho công việc chính của mình. Không có gì đánh văn bản và quản lý tốt bằng Word, không có gì qua nổi Power Point khi bạn muốn thuyết trình trước hội nghị hay cuộc họp tổ nhóm...

Biết kết hợp và sử dụng sở trường của mỗi phương pháp mới là giải pháp hiệu quả.

Thân
 
Tùy theo sở trường, sở đoản của mỗi phương pháp mà đưa ra cách xử lý vấn đề phù hợp.
Tôi tuy không rành về VBA, nhưng vẫn biết sử dụng và biết cách điều chỉnh dòng lệnh cho phù hợp với yêu cầu của mình.

Theo tôi nghĩ, sử dụng đúng chức năng của mỗi phương pháp, không chê bai (bất cập) cũng không lạm dụng (thái quá) một phương pháp nào, hễ cái nào hữu dụng nhất cho vấn đề thì tôi sẽ dùng đúng nơi đúng lúc cho từng vấn đề. Ví dụ: như bạn đã thấy trong bài "Cách gán ảnh cho thẻ học sinh" (https://www.giaiphapexcel.com/diendan/threads/cách-gán-ảnh-vào-thẻ-học-sinh-và-in-hàng-loạt.137814/#post-881980), tôi sử dụng "sở trường" của Access là quản lý dữ liệu cơ sở rất tốt, cùng in ấn rất đẹp, lại dễ phân phối trên cùng khổ giấy, do đó việc in "Phiếu tính lương" hằng tháng, hoặc "Thẻ an sinh của CNV tại công ty" (khoảng 300 người), tôi đều kết hợp giữa hai phần mềm Excel (vào dữ liệu thô) và Access (dùng chức năng Import Database, SQL, và Report) để thực hiện in ấn.

Nói như vậy, không riêng gì công thức mảng hay VBA của Excel, mà là một nhân viên văn phòng, thì cần nắm rõ ưu nhược của từng phần mềm trong bộ Microsoft Office để sử dụng tốt phục vụ và cho công việc chính của mình. Không có gì đánh văn bản và quản lý tốt bằng Word, không có gì qua nổi Power Point khi bạn muốn thuyết trình trước hội nghị hay cuộc họp tổ nhóm...

Biết kết hợp và sử dụng sở trường của mỗi phương pháp mới là giải pháp hiệu quả.

Thân

Hiện tại em cung sử dụng access rất nhiều, và cug xài vba trên đó để làm form
 
Web KT

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

Back
Top Bottom