Có cách nào để lọc dữ liệu cuả cùng một đơn hàng không? (2 người xem)

Liên hệ QC

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

islandspring

Thành viên mới
Tham gia
25/10/11
Bài viết
9
Được thích
1
Hi cả nhà !

Xin cả nhà, ai biết chỉ dùm mình vấn đề sau:

Mình đang tạo đơn hàng từ một danh sach tổng quát. Mình muốn lấy tất cả các Mã hàng có cùng số Order (trong danh sách tổng quát) sang form order chi tiết rồi từ đó mới đưa giá tiền vào.

Mình đã dùng hàm IF để loc dữ liệu, cho ra kết quả nhưng lại bị nhiều dòng trống và kết quả chạy ra khỏi form.

Cả nhà có cách nào chỉ cho mình lọc được dữ liệu và kết quả nằm gọn trong form và form không bị trống nhiều dòng không? Mình không muốn mỗi lần tạo Order đều phải sửa form.

Mình có kèm theo ví dụ (:

MANY THANKS !!!
 

File đính kèm

không biết có phải vậy không?
 

File đính kèm

Hi ban thang314!

Thank you !

Nhưng mình thuộc hàng dốt excel, nên bạn có thể giải thích thêm mấy công thức mà bạn áp dụng được không?

Mình phải làm thêm cột liệt kê đơn hả bạn ?
 
nó cũng gần giống với hàm vlookup thôi. tạo thêm một cột phụ để đếm số lần xuất hiện trong bảng. còn số thứ tự còn lại để bạn theo dõi các biến cùng dòng với số thứ tự trong bảng. thân.
ragard:
tôi cũng không biết làm excel nhiều lắm, dân đào đường mà. có gì không hiểu chỗ giải thích có khi phải đọc qua sách thôi.
 
không biết có phải vậy không?
Khá hay! Thanks nhiều! Tôi nhớ có 1 bài nào đó người ta chỉ dùng 1 hàm công thức mảng là xong, không cần cột phụ như thế. Tôi kém về cái khoản công thức mảng lắm (Có lẽ vì chưa "va" những dữ liệu như thế bao giờ).
 
Lần chỉnh sửa cuối:
Khá hay! Thanks nhiều! Tôi nhớ có 1 bài nào đó người ta chỉ dùng 1 hàm công thức mảng là xong, không cần cột phụ như thế. Tôi kém về cái khoản công thức mảng lắm (Có lẽ vì chưa "va" những dữ liệu như thế bao giờ).
Bài này hiệu quả nhất là dùng PivotTable chứ không phải là cách nào khác
(công thức mảng cho vài ngàn dòng có mà.. trốn luôn)
 
Bài này hiệu quả nhất là dùng PivotTable chứ không phải là cách nào khác
(công thức mảng cho vài ngàn dòng có mà.. trốn luôn)

Hi bác ndu96081631!

Cảm ơn góp ý của bác, nhưng khi em dung Pivot Table như bác chỉ thì kết quả cho ra là toàn bộ mã hàng có trong danh sách tổng quát, chứ không phải chỉ những mã hàng theo từng đơn hàng...

Bác có cao kiến nào khác không chỉ em với (:
 
thực ra có nhiều cách để làm. nếu dùng pivot table thi làm như vậy thôi. bạn xem sheet 2 nhé
 

File đính kèm

Hi bác ndu96081631!

Cảm ơn góp ý của bác, nhưng khi em dung Pivot Table như bác chỉ thì kết quả cho ra là toàn bộ mã hàng có trong danh sách tổng quát, chứ không phải chỉ những mã hàng theo từng đơn hàng...

Bác có cao kiến nào khác không chỉ em với (:
Xem đoạn video clip minh họa đây:

[video=youtube;JGseTiCOpJ0]http://www.youtube.com/watch?v=JGseTiCOpJ0[/video]
 
Bác ndu96081631 ơi,

Cảm ơn video clip của bác, rất rõ ràng và dễ hiểu nhưng em thật sự gặp rắc rối khi áp dụng Privot Table vì em không thể chỉnh sửa kết quả của Privot Table theo form của em được, mong bác thông cảm...

Lần này em gửi luôn form chính xác với các cột cần lọc dữ liệu, bác có thể giúp em lọc dữ liệu vào form em gửi được không ạ?

Xin bác giúp em cho trót. Cảm ơn bác rất nhiều!!!
 

File đính kèm

Bác ndu96081631 ơi,

Cảm ơn video clip của bác, rất rõ ràng và dễ hiểu nhưng em thật sự gặp rắc rối khi áp dụng Privot Table vì em không thể chỉnh sửa kết quả của Privot Table theo form của em được, mong bác thông cảm...

Lần này em gửi luôn form chính xác với các cột cần lọc dữ liệu, bác có thể giúp em lọc dữ liệu vào form em gửi được không ạ?

Xin bác giúp em cho trót. Cảm ơn bác rất nhiều!!!
Muốn xài công thức thì xem cái này đi:
 

File đính kèm

Sao không sử dụng chức năng dalivation của excel nhỉ..? Mình nghĩ làm như thế này thuận tiện hơn mà
 

File đính kèm

Muốn xài công thức thì xem cái này đi:

Hello bác Ba Tê!

Công thức của bác thật là TUYỆT ... Cảm ơn bác !!!

Nhưng bác có thể giải thích ý nghĩa công thức bác dùng cho em hiểu được không ạ ??

=IF($G4<=COUNT(STT),OFFSET($B$1,SMALL(STT,$G4),1),"")

* Tại sao có liên quan đến ô $G4?
* STT là cột nào?
* OFFSET ? SMALL?

THANKS BÁC !
 
Bác ndu96081631 ơi,

Cảm ơn video clip của bác, rất rõ ràng và dễ hiểu nhưng em thật sự gặp rắc rối khi áp dụng Privot Table vì em không thể chỉnh sửa kết quả của Privot Table theo form của em được, mong bác thông cảm...

Lần này em gửi luôn form chính xác với các cột cần lọc dữ liệu, bác có thể giúp em lọc dữ liệu vào form em gửi được không ạ?

Xin bác giúp em cho trót. Cảm ơn bác rất nhiều!!!
Đương nhiên là không thể chỉnh rồi ---> PivotTable bố trí kết quả cuối cùng thế nào thì xài thế nấy thôi... Tôi cho rằng cách bố trí của PivotTable là rất hợp lý, còn cái form mà ta tự nghĩ ra luôn là tự mình gây khó khăn cho mình
Vậy ta có 2 cách nếu muốn bố trí theo 1 form nào đó như ý riêng thì:
- Đành chấp nhận dùng công thức và làm cho file nặng nề (với dữ liệu lớn)
- Dùng VBA nếu biết lập trình
 
Web KT

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

Back
Top Bottom