Truy xuất dữ liệu định kì

Liên hệ QC

Phamanh1998

Thành viên thường trực
Tham gia
12/6/20
Bài viết
267
Được thích
41
Giới tính
Nữ
Em chào anh/chị. Em đang có một vấn đề liên quan đến bài toán truy xuât dữ liệu mong được anh chị giúp đỡ ạ.
Bên Sheet SP là báo cáo số lượng xuất kho hàng ngày
Bên Sheet TH là tổng hợp báo cáo định kì theo thời gian từng khách hàng
Kết quả em mong muốn:
Khi lựa chọn thời gian cần tra cứu và chọn tên khách hàng thì kết quả trả về những Cell tô màu vàng ( Phần Column C Sheet TH số lượng thực tế lấy trong ngày sẽ lấy dữ liệu theo ngày tại ô B3 Sheet TH)

Em cảm ơn anh chị ạ .
 

File đính kèm

Em chào anh/chị. Em đang có một vấn đề liên quan đến bài toán truy xuât dữ liệu mong được anh chị giúp đỡ ạ.
Bên Sheet SP là báo cáo số lượng xuất kho hàng ngày
Bên Sheet TH là tổng hợp báo cáo định kì theo thời gian từng khách hàng
Kết quả em mong muốn:
Khi lựa chọn thời gian cần tra cứu và chọn tên khách hàng thì kết quả trả về những Cell tô màu vàng ( Phần Column C Sheet TH số lượng thực tế lấy trong ngày sẽ lấy dữ liệu theo ngày tại ô B3 Sheet TH)

Em cảm ơn anh chị ạ .
Bạn tìm từ khóa AdvancedFilter, có nhiều bài tổng hợp như vậy và code cũng rất ngắn.
 
Em chào anh/chị. Em đang có một vấn đề liên quan đến bài toán truy xuât dữ liệu mong được anh chị giúp đỡ ạ.
Bên Sheet SP là báo cáo số lượng xuất kho hàng ngày
Bên Sheet TH là tổng hợp báo cáo định kì theo thời gian từng khách hàng
Kết quả em mong muốn:
Khi lựa chọn thời gian cần tra cứu và chọn tên khách hàng thì kết quả trả về những Cell tô màu vàng ( Phần Column C Sheet TH số lượng thực tế lấy trong ngày sẽ lấy dữ liệu theo ngày tại ô B3 Sheet TH)
Em cảm ơn anh chị ạ .
Nếu bạn có 100 khách hàng thì không lẽ làm 100 bảng sao?
 
bạn
Em chào anh/chị. Em đang có một vấn đề liên quan đến bài toán truy xuât dữ liệu mong được anh chị giúp đỡ ạ.
Bên Sheet SP là báo cáo số lượng xuất kho hàng ngày
Bên Sheet TH là tổng hợp báo cáo định kì theo thời gian từng khách hàng
Kết quả em mong muốn:
Khi lựa chọn thời gian cần tra cứu và chọn tên khách hàng thì kết quả trả về những Cell tô màu vàng ( Phần Column C Sheet TH số lượng thực tế lấy trong ngày sẽ lấy dữ liệu theo ngày tại ô B3 Sheet TH)

Em cảm ơn anh chị ạ .
có thể dùng công thức này nhé, =INDEX($F$6:$F$21,MATCH(B7,SP!$B$6:$B$21,0))
nhưng theo mình dễ hơn bạn có thể dùng vlookup, hoặc dùng if, đặt mệnh đề đơn giản nếu A là bánh Hương thì là The Sun, <> bánh hương thì trả về thành công, hoặc kết hợp if(and, có rất nhiều cách để giải bài toán này,
chúc bạn thành công.
 
Nếu bạn có 100 khách hàng thì không lẽ làm 100 bảng sao?
Dạ vâng anh, em muốn tra cứu theo từng khách hàng như vậy, tại em sợ nếu lấy chùng thì kg sắp xếp theo thứ tự ví dụ liệt kế các hoạt động xuất cho khách hàng A rồi mới đến khách hàng B,......nếu được anh xem xét giúp em ạ
 
Lót dép hóng cách dùng AdvancedFilter.

-------
@ Thớt: Mình gửi dữ liệu nhiều hơn cho tổng quát.
Và có trường hợp một khách hàng, một sản phẩm có nhiều hơn 1 phiếu không?

Chưa hiểu chỗ thực lấy trong ngày là sao khi xét khoảng thời gian?

1608784607940.png
 
Dạ vâng anh, em muốn tra cứu theo từng khách hàng như vậy, tại em sợ nếu lấy chùng thì kg sắp xếp theo thứ tự ví dụ liệt kế các hoạt động xuất cho khách hàng A rồi mới đến khách hàng B,......nếu được anh xem xét giúp em ạ
Bạn nên lập một bảng và chọn theo danh sách khách hàng, nhưng mình chỉ gợi ý thôi vì không quen phải đoán những từ viết tắt.
Bài đã được tự động gộp:

Lót dép hóng cách dùng AdvancedFilter.
Cẩn thận mất dép anh nhé.
 
Bạn nên lập một bảng và chọn theo danh sách khách hàng, nhưng mình chỉ gợi ý thôi vì không quen phải đoán những từ viết tắt.
Bài đã được tự động gộp:


Cẩn thận mất dép anh nhé.
Vâng anh, để em cập nhập thêm dữ liệu mong được anh giúp đỡ ạ, em sẽ sửa những chố viết tắt
 
Mong là có lý do kiếm đôi dép khác. :p

Hiện giờ vẫn chưa biết làm sao có kết quả ở cột [Thực lấy trong ngày - Theo B3] như hình.

View attachment 251736
Em gửi anh file mong anh xem giúp em ạ.
Kết quả em mong muốn là hoạt động thực hiện trong ngày 1 ngày ở Cell B2:B2 sheet TH.
Kết quả số thực lấy trong ngày là tổng số sản phẩm tương ứng với số phiếu tính các ca làm việc.
Ví dụ sản phẩm bánh với số phiếu 3616100 làm việc ba ca, mỗi ca 10.000 thì tổng số thực lấy trong ngày ở trong phần báo cáo sẽ thể hiện là 30.000 . Em cảm ơn an
Bài đã được tự động gộp:

 

File đính kèm

Em gửi anh file mong anh xem giúp em ạ.
Kết quả em mong muốn là hoạt động thực hiện trong ngày 1 ngày ở Cell B2:B2 sheet TH.
Kết quả số thực lấy trong ngày là tổng số sản phẩm tương ứng với số phiếu tính các ca làm việc.
Ví dụ sản phẩm bánh với số phiếu 3616100 làm việc ba ca, mỗi ca 10.000 thì tổng số thực lấy trong ngày ở trong phần báo cáo sẽ thể hiện là 30.000 . Em cảm ơn an
Vậy mấy chủ đề trước mà mình không vận dụng được chút gì vào bài này à?
Giống hệt mấy bài trước thôi mà.
 
Vậy mấy chủ đề trước mà mình không vận dụng được chút gì vào bài này à?
Giống hệt mấy bài trước thôi mà.
Em có thử theo mấy bài trước rồi mà vẫn kg chạy được kết quả ạ, chưa hiểu bản chất công thứcc nên áp vào vẫn không chạy ạ, Anh xem xét giúp em ạ :)
 
Em chào anh/chị. Em đang có một vấn đề liên quan đến bài toán truy xuât dữ liệu mong được anh chị giúp đỡ ạ.
Bên Sheet SP là báo cáo số lượng xuất kho hàng ngày
Bên Sheet TH là tổng hợp báo cáo định kì theo thời gian từng khách hàng
Kết quả em mong muốn:
Khi lựa chọn thời gian cần tra cứu và chọn tên khách hàng thì kết quả trả về những Cell tô màu vàng ( Phần Column C Sheet TH số lượng thực tế lấy trong ngày sẽ lấy dữ liệu theo ngày tại ô B3 Sheet TH)

Em cảm ơn anh chị ạ .
Thử dùng PowerQuery xem đúng kết quả không nhé
1608788696689.png
 

File đính kèm

File đính kèm

Anh xem giúp em file em làm ạ, em có thử chạy công thức nhưng mà tại column A nó lại liệt kê toàn bộ tên bánh theo khách hàng chứ kg lọc theo ngày, em chỉ muốn hiện thị tại ngày cụ thể sẽ ra các loạt mặt hàng đã xuất kho. Em cảm ơn anh
Công thức thì thử sửa lại
Mã:
=IFERROR(INDEX(SP!$B$1:$B$45,AGGREGATE(15,6,ROW(SP!$B$1:$B$45)/(SP!$F$1:$F$45=TH!$C$4)/(SP!$A$6:$A$45>=$B$2)/(SP!$A$6:$A$45<=$B$3)/(COUNTIF(TH!$A$5:A5,SP!$B$1:$B$45)=0),1)),"")
 
Lần chỉnh sửa cuối:
Công thức thì thử sửa lại
Mã:
=IFERROR(INDEX(SP!$B$1:$B$45,AGGREGATE(15,6,ROW(SP!$B$1:$B$45)/(SP!$F$1:$F$45=TH!$C$4)/(SP!$A$6:$A$45>=$B$2)/(SP!$A$6:$A$45<=$B$3)/(COUNTIF(TH!$A$5:A5,SP!$B$1:$B$45)=0),1)),"")
Em cảm ơn anh ạ :). Anh có thể cho em tham khảo thêm nếu muốn sử dụng công thức mảng với điều kiện trên thì công thức sẽ như thế nào không ạ, em cảm ơn anh
 
Đấy là công thức mảng rồi công chúa à.
Hix vâng anh vì em đọc trên mạng thì thấy bảo công thức mảng là phải kết thúc bàng Ctrl+Shift+Enter rồi có biểu tượng dấu ngoặc nhọn { }. Từ ngày tiếp cận exel cho công việc em thấy ngày càng rối, con gái chúng em hầu hết những người em chơi chả ai biết hàm exel là gì ngoài hàm SUM. Em cảm ơn các anh ạ
 
Web KT

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

Back
Top Bottom