Tìm kết quả trong nhiều sheet (1 người xem)

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

hoanganh1987vn

Thành viên mới
Tham gia
27/9/10
Bài viết
22
Được thích
2
Chào các bác chuyên gia Excel
Em xin nhờ các bác giúp em 1 việc như sau ạ:

Đình kèm là file quản lý xuất nhập hàng hóa tại kho công ty em
Hằng ngày nhân viên kho sẽ dùng máy bắn barcode để đọc mã sản phẩm và số máy tương ứng lưu vào sheet của ngày đó
Cuối tháng hoặc bất kì thời điểm trong tháng, nhân viên Kho cần kiểm tra là từ ngày này đến ngày này, Model XXX gì đó đã xuất ra được bao nhiêu máy, tương ứng số máy là những số nào?
Hiện nay bên em đang làm thủ công khi kiểm đếm là đặt lọc từng ngày, rồi copy kết quả ra 1 file khác rồi cộng tổng, như thế rất cực và mất thời gian

Em đang tìm hiểu xem có công thức nào có thể đếm tổng model ở tất cả các sheet và truy xuất được số máy tương ứng ra 1 sheet gọi là "Soát" để làm cho nhanh và đỡ mất thời gian

Em đã làm được công thức tính tổng là Countif kết hợp Indirect
Còn truy xuất số máy tương ứng của model đó ra em chưa làm được. Em có tìm hiểu trên mạng là Vlookup trong nhiều sheet nhưng em vẫn chưa làm được
Nhờ các bác giúp đỡ với ạ. Em cảm ơn nhiều ạ


Đây là file của cty em ạ
https://www.dropbox.com/s/z8egtnpf2fb685q/chip kich Luu so kho xuat dai ly Thang 6.2016.rar?dl=0
 
ko tải được, nó đòi pass gì đ1o
 
Chào các bác chuyên gia Excel
Em xin nhờ các bác giúp em 1 việc như sau ạ:

Đình kèm là file quản lý xuất nhập hàng hóa tại kho công ty em
Hằng ngày nhân viên kho sẽ dùng máy bắn barcode để đọc mã sản phẩm và số máy tương ứng lưu vào sheet của ngày đó
Cuối tháng hoặc bất kì thời điểm trong tháng, nhân viên Kho cần kiểm tra là từ ngày này đến ngày này, Model XXX gì đó đã xuất ra được bao nhiêu máy, tương ứng số máy là những số nào?
Hiện nay bên em đang làm thủ công khi kiểm đếm là đặt lọc từng ngày, rồi copy kết quả ra 1 file khác rồi cộng tổng, như thế rất cực và mất thời gian

Em đang tìm hiểu xem có công thức nào có thể đếm tổng model ở tất cả các sheet và truy xuất được số máy tương ứng ra 1 sheet gọi là "Soát" để làm cho nhanh và đỡ mất thời gian

Em đã làm được công thức tính tổng là Countif kết hợp Indirect
Còn truy xuất số máy tương ứng của model đó ra em chưa làm được. Em có tìm hiểu trên mạng là Vlookup trong nhiều sheet nhưng em vẫn chưa làm được
Nhờ các bác giúp đỡ với ạ. Em cảm ơn nhiều ạ


Đây là file của cty em ạ
https://www.dropbox.com/s/z8egtnpf2fb685q/chip kich Luu so kho xuat dai ly Thang 6.2016.rar?dl=0

bạn nên bỏ protect sheet cho dể làm,
trong một sheet có nhiều emei, vậy phải nối nó lại với nhau?
==========
tôi chưa hiểu cột này "ngày soát"==>đã cột này thì lấy ở ngày tương ứng thôi chứ? sao lại lấy toàn bộ các sheet?
ví dụ ngày 1 (lấy dòng thứ 7) thì lấy ở sheet 1?


Vẫn tải được mà bác, đòi kệ nó, đóng lại và click vào Download thôi.

cái dzụ này hỏng biêt........hihihiih
 
Em xin gửi lại file và miêu tả đề bài cho rõ ràng hơn ạ

27789299325_611958e2ac_h_d.jpg


Link tải file
https://1drv.ms/u/s!ArJNuTfd1sv4gYIzSKiv36Vq1yqO-w
 
t+-+-+-+ức là có số imei thì phải có mã sp . Hiểu chưa

dạ vâng, mã sản phẩm đi kèm imei mà, bây giờ đã có mã sản phẩm ở ô C3, D3 và E3 rồi >>> thì ở bảng imei bên dưới >> cột model, mô tả, mã sản phẩm có thể bỏ cũng được ạ
Chỉ cần giữ đúng tuyến và ngày là ok ạ
 
dạ vâng, mã sản phẩm đi kèm imei mà, bây giờ đã có mã sản phẩm ở ô C3, D3 và E3 rồi >>> thì ở bảng imei bên dưới >> cột model, mô tả, mã sản phẩm có thể bỏ cũng được ạ
Chỉ cần giữ đúng tuyến và ngày là ok ạ

31 sheet đều làm sẵn công thức cho trên 6.000 dòng, file ỳ ạch hơn 5MB.
Bạn tìm cách cho nó "tự động" lấy giá trị cho nhẹ file nhé. Tôi xoá hết công thức rồi.
Nhập từ ngày, đến ngày, Mã SP, bấm nút, xem thử kết quả nhé.
 

File đính kèm

Em xin gửi lại file và miêu tả đề bài cho rõ ràng hơn ạ

làm bằng vba nha
nhớ enable macro khi mở file
khi bạn chọn 1 trong 3 cell C3,D3,E3==>sẻ hiên một form cho bạn chọn, bạn có thể tìm mã số, hoặc bạn có thể gõ vài chữ cẩn tìm vào tẽxt box,,,chẳng hạng như sámumg,sony,andro...vvv
=========
trong file có sử dụng code của bạn Dove
 

File đính kèm

=========
trong file có sử dụng code của bạn Dove

không biết Dove là ai vậy anh Let' Gâu Gâu ?
Theo em được biết thì "hắn" chả nhớ nổi mình đã viết code gì , nên mọi người đều có thể tự do thoải mái xài code của "hắn" anh ạ .
Nhưng mà có điều đáng buồn là cách anh sử dụng code này hình như anh chưa hiểu được dụng ý của hắn , tại sao hắn lại khai báo mảng theo kiểu ngược đời như này ?

Mã:
ReDim dArr(1 To 5, 1 To UBound(arrKHO))

phải có lý do cả đấy anh Let' Gâu Gâu . hi hi .
 
không biết Dove là ai vậy anh Let' Gâu Gâu ?
Theo em được biết thì "hắn" chả nhớ nổi mình đã viết code gì , nên mọi người đều có thể tự do thoải mái xài code của "hắn" anh ạ .
Nhưng mà có điều đáng buồn là cách anh sử dụng code này hình như anh chưa hiểu được dụng ý của hắn , tại sao hắn lại khai báo mảng theo kiểu ngược đời như này ?

Mã:
ReDim dArr(1 To 5, 1 To UBound(arrKHO))

phải có lý do cả đấy anh Let' Gâu Gâu . hi hi .

phải tôn trọng chất xám của người tạo ra chứ
==========
chắc là lo cái listindex không đủ chổ hả?
thôi thầy giải thích luôn đi, trình độ của trò chưa tới
 
làm bằng vba nha
nhớ enable macro khi mở file
khi bạn chọn 1 trong 3 cell C3,D3,E3==>sẻ hiên một form cho bạn chọn, bạn có thể tìm mã số, hoặc bạn có thể gõ vài chữ cẩn tìm vào tẽxt box,,,chẳng hạng như sámumg,sony,andro...vvv
=========
trong file có sử dụng code của bạn Dove

Cảm ơn bác nhiều lắm, file này ra kết quả đúng ý em rồi ạ

Phiền bác chiếu cố thêm là giúp em là tìm nhanh theo "Tên sản phẩm" ạ /-*+/
 
31 sheet đều làm sẵn công thức cho trên 6.000 dòng, file ỳ ạch hơn 5MB.
Bạn tìm cách cho nó "tự động" lấy giá trị cho nhẹ file nhé. Tôi xoá hết công thức rồi.
Nhập từ ngày, đến ngày, Mã SP, bấm nút, xem thử kết quả nhé.

Cảm ơn bác, phương án của bác cũng rất hay và đưa ra kết quả rất trực quan ạ

Bác có thể hướng dẫn em làm công thức tự động cho cho các dòng cùng 1 bảng đc ko ạ? Hoặc cho em bài tham khảo em tự nghiên cứu ạ
Cảm ơn bác nhiều
 
Cảm ơn bác nhiều lắm, file này ra kết quả đúng ý em rồi ạ

Phiền bác chiếu cố thêm là giúp em là tìm nhanh theo "Tên sản phẩm" ạ /-*+/

bạn thử xem có đúng với yêu cầu
======
các sheet từ 1-31 làm tương tự cho cột E
có một quy định nhỏ là tên của các sheet 1-31 phải là con số
 

File đính kèm

Cảm ơn bác nhưng ko hiểu sao em tìm 1 số model trả về kết quả là Nothing ạ

Ví dụ: RAS-H10S3KS

File của bạn xem từ 1 đến 31 thì bố trí dữ liệu vẫn chưa được chuẩn cho lắm bạn cần bố trí lại dữ liệu để khi truy xuất từ sheet tổng hợp mới chuẩn và nhanh được.
 

File đính kèm

Lần chỉnh sửa cuối:
Cảm ơn bác, phương án của bác cũng rất hay và đưa ra kết quả rất trực quan ạ

Bác có thể hướng dẫn em làm công thức tự động cho cho các dòng cùng 1 bảng đc ko ạ? Hoặc cho em bài tham khảo em tự nghiên cứu ạ
Cảm ơn bác nhiều

Không hiểu lắm. Bạn muốn có thêm 1 cột, ghi số dòng của từng mã SP trong từng sheet ?
 
Không hiểu lắm. Bạn muốn có thêm 1 cột, ghi số dòng của từng mã SP trong từng sheet ?

Hi, tại post trước của bác, bác bảo: "31 sheet đều làm sẵn công thức cho trên 6.000 dòng, file ỳ ạch hơn 5MB.
Bạn tìm cách cho nó "tự động" lấy giá trị cho nhẹ file nhé. Tôi xoá hết công thức rồi."

Em xin giải thích chút là file này em tạo sẵn để các bạn dưới kho bắn mã vạch điền vào ô mã sản phẩm và số máy khi xuất hàng, em lập sẵn công thức Vlookup tại tất cả các dòng để khi bắn mã vạch mã sản phẩm vào thì nó sẽ tự hiện ra Model và Miêu tả (Vlookup từ sheet Danh bạ Sản phẩm)

Vì kho em khi cao điểm có ngày xuất ra tới 5000-6000 máy nên em phải tạo sẵn bảng 6000 dòng, vì thế file tổng nó sẽ rất nặng vì nhiều công thức. Em cũng chưa biết làm cách nào cho nó giảm đc công thức trên nhiều dòng giống nhau ạ.

Em nhớ có lần đọc được là dùng Pivot Table gì đó thì ở dòng cuối cùng của bảng, khi ấn enter thì nó sẽ tự động tạo ra thêm dòng có cùng công thức với dòng trên mà ko biết phải vận dụng ntn. Mong các bác chỉ giúp ạ
 
Hi, tại post trước của bác, bác bảo: "31 sheet đều làm sẵn công thức cho trên 6.000 dòng, file ỳ ạch hơn 5MB.
Bạn tìm cách cho nó "tự động" lấy giá trị cho nhẹ file nhé. Tôi xoá hết công thức rồi."

Em xin giải thích chút là file này em tạo sẵn để các bạn dưới kho bắn mã vạch điền vào ô mã sản phẩm và số máy khi xuất hàng, em lập sẵn công thức Vlookup tại tất cả các dòng để khi bắn mã vạch mã sản phẩm vào thì nó sẽ tự hiện ra Model và Miêu tả (Vlookup từ sheet Danh bạ Sản phẩm)

Vì kho em khi cao điểm có ngày xuất ra tới 5000-6000 máy nên em phải tạo sẵn bảng 6000 dòng, vì thế file tổng nó sẽ rất nặng vì nhiều công thức. Em cũng chưa biết làm cách nào cho nó giảm đc công thức trên nhiều dòng giống nhau ạ.

Em nhớ có lần đọc được là dùng Pivot Table gì đó thì ở dòng cuối cùng của bảng, khi ấn enter thì nó sẽ tự động tạo ra thêm dòng có cùng công thức với dòng trên mà ko biết phải vận dụng ntn. Mong các bác chỉ giúp ạ
Cái mà enter thì tự fill công thức đó là table bạn nhé. không phải pivot table
 
Hi, tại post trước của bác, bác bảo: "31 sheet đều làm sẵn công thức cho trên 6.000 dòng, file ỳ ạch hơn 5MB.
Bạn tìm cách cho nó "tự động" lấy giá trị cho nhẹ file nhé. Tôi xoá hết công thức rồi."

Em xin giải thích chút là file này em tạo sẵn để các bạn dưới kho bắn mã vạch điền vào ô mã sản phẩm và số máy khi xuất hàng, em lập sẵn công thức Vlookup tại tất cả các dòng để khi bắn mã vạch mã sản phẩm vào thì nó sẽ tự hiện ra Model và Miêu tả (Vlookup từ sheet Danh bạ Sản phẩm)

Vì kho em khi cao điểm có ngày xuất ra tới 5000-6000 máy nên em phải tạo sẵn bảng 6000 dòng, vì thế file tổng nó sẽ rất nặng vì nhiều công thức. Em cũng chưa biết làm cách nào cho nó giảm đc công thức trên nhiều dòng giống nhau ạ.

Em nhớ có lần đọc được là dùng Pivot Table gì đó thì ở dòng cuối cùng của bảng, khi ấn enter thì nó sẽ tự động tạo ra thêm dòng có cùng công thức với dòng trên mà ko biết phải vận dụng ntn. Mong các bác chỉ giúp ạ

Dù Table hay gì gì mà 31 sheet x 6.000 dòng công thức Vlookup() thì cũng nặng file.
Chỉ có cách dùng VBA tìm kiếm thay cho Vlookup.
Bạn xem file này, nhập hay copy mã vào cột E (Mã SP) các sheet 1-->31 thì sẽ gán dữ liệu (Nếu có) vào cột C và D. Tìm không có thì để trống. Không có công thức nào cả.
 

File đính kèm

Cảm ơn bác đã giúp đỡ ạ. File của bác cũng lọc đủ kết quả nhưng lại không xuát được tuyến đầy đủ ạ. Nó chỉ xuất ra được đúng cái dòng có chữ tuyến đó ạ.
Muốn tuyến thì có tuyến. tôi cũng đã cho vlookup chạy khi bạn bấm nút soát để cho file khỏi ì ạch với 6000x31x2 cells chứa công thức .
 

File đính kèm

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

Back
Top Bottom