Trích lọc dữ liệu bằng Check box hoặc Combobox dùng nhiều mã?

Liên hệ QC

Po_Pikachu

Po_pikachu@ymail.com
Tham gia
29/4/08
Bài viết
2,209
Được thích
3,571
Nghề nghiệp
#VALUE!
Em chỉ trích bài này từ trong hộp thư của em thôi! Mọi người nghiên cứu tìm cách giải giùm! Hiện em đang bận nên không làm kịp. Các bác xem câu hỏi rồi trả lời nha! Thân.
Form: Mr Tri (mtri032005@yahoo.com) Chào các bạn, Đầu tiên mình xin lỗi vì đã gởi mail làm phiền các thành viên trong diễn đàn. Tuy nhiên, mình có một số thắc mắc không biết hỏi ai nhưng upload file lên diễn đàn giaiphapexcel lại không được. Mong mọi người thông cảm bỏ qua. Trong file "mau" mình có 2 sheet, 1 sheet nhập liệu và một sheet xuat. sheet nhập liệu sẽ được nhập thô như trong file, ở file xuất mình muốn tạo một check box hoặc combo box để lấy dữ liệu từ sheet nhập và thể hiện giống như ở file xuất. khi chọn mã thích hợp thì tất cả các dữ liệu tương ứng sẽ được chuyển qua. Một lần nữa xin lỗi vì đã làm phiền mọi người, mong nhận được sự giúp đở. Minh Trí
 

File đính kèm

  • mau.xls
    24.5 KB · Đọc: 114
Lần chỉnh sửa cuối:
Trích lọc dữ liệu bằng Pivote Table

Mình không biết cách nào để làm đúng như ý bạn 100%, nhưng bạn hãy thử xem trong file kèm theo xem như thế nào nhé,
Rất mong nhân được sự góp ý từ diễn đàn.
 

File đính kèm

  • mau(1).xls
    37 KB · Đọc: 208
Em chỉ trích bài này từ trong hộp thư của em thôi! Mọi người nghiên cứu tìm cách giải giùm! Hiện em đang bận nên không làm kịp. Các bác xem câu hỏi rồi trả lời nha!
Form: Mr Tri (mtri032005@yahoo.com)

Chào các bạn,
Đầu tiên mình xin lỗi vì đã gởi mail làm phiền các thành viên trong diễn đàn. Tuy nhiên, mình có một số thắc mắc không biết hỏi ai nhưng upload file lên diễn đàn giaiphapexcel lại không được. Mong mọi người thông cảm bỏ qua.
Trong file "mau" mình có 2 sheet, 1 sheet nhập liệu và một sheet xuat.
sheet nhập liệu sẽ được nhập thô như trong file,
ở file xuất mình muốn tạo một check box hoặc combo box để lấy dữ liệu từ sheet nhập và thể hiện giống như ở file xuất. khi chọn mã thích hợp thì tất cả các dữ liệu tương ứng sẽ được chuyển qua.
Một lần nữa xin lỗi vì đã làm phiền mọi người, mong nhận được sự giúp đở.

Minh Trí
Thân.

Kiểm tra lại xem đúng hay sai nhé
 

File đính kèm

  • Copy of mau(1).rar
    9.3 KB · Đọc: 246
Ý của tác giả bài này là cái combo hoặc list chỗ đó sẽ liệt kê ra các mã khách hàng có trong tháng, nhưng phải có khả năng chọn nhiều giá trị nên tôi nghĩ phải dùng Control chứ không dùng Validation được. Còn lý do tại sao cho phép chọn nhiều là thế này, nhìn vào bảng dữ liệu nhấp ta thấy cột mã là số thứ tự nối với tháng, như vậy nếu 1 khách hàng xuất hiện 2 lần trong 1 tháng thì sẽ có 2 mã khác nhau. Do đó tác giả muốn cho chọn nhiều để có thể chọn ra tất cả thông tin của 1 khách hàng trong tháng đó(có thể nhiều lần thì chọn nhiều giá trị trong combo hoặc list). Cách tổ chức dữ liệu như vậy không được chuẩn cho lắm, hơn nữa còn có 1 trường hợp không có khả năng giải quyết là khi có 2 khách hàng trùng nhau cả họ và tên thì sẽ không có cách nào phân biệt được. Nếu cứ phải sang Sheet nhập liệu để dò thì chẳng thà dùng Fillter sẽ nhanh hơn. Tôi đã hỏi lại ý kiến tác giả nhưng tác giả vẫn muốn như vậy nên tôi không có cách nào xử lý được bài toán này.
 
Ý của tác giả bài này là cái combo hoặc list chỗ đó sẽ liệt kê ra các mã khách hàng có trong tháng, nhưng phải có khả năng chọn nhiều giá trị nên tôi nghĩ phải dùng Control chứ không dùng Validation được. Còn lý do tại sao cho phép chọn nhiều là thế này, nhìn vào bảng dữ liệu nhấp ta thấy cột mã là số thứ tự nối với tháng, như vậy nếu 1 khách hàng xuất hiện 2 lần trong 1 tháng thì sẽ có 2 mã khác nhau. Do đó tác giả muốn cho chọn nhiều để có thể chọn ra tất cả thông tin của 1 khách hàng trong tháng đó (1)(có thể nhiều lần thì chọn nhiều giá trị trong combo hoặc list). Cách tổ chức dữ liệu như vậy không được chuẩn cho lắm, hơn nữa còn có 1 trường hợp không có khả năng giải quyết là khi có 2 khách hàng trùng nhau cả họ và tên thì sẽ không có cách nào phân biệt được (2). Nếu cứ phải sang Sheet nhập liệu để dò thì chẳng thà dùng Fillter sẽ nhanh hơn. Tôi đã hỏi lại ý kiến tác giả nhưng tác giả vẫn muốn như vậy (3) nên tôi không có cách nào xử lý được bài toán này.

(1) Vậy thì thay vì List chọn mã ta chọn khác hàng thì giải quyết được vấn đề. có phải vậy không nhỉ?
(2) Mình cũng nhất trí với ý này
(3) nếu thế này thì chắc là chỉ còn cách nhận mặt, giọng nói, dáng vóc, ...
 
Cảm ơn các bạn đã quan tâm và giúp mình giải quyết vấn đề,
Thật ra cái mình cần nhất là chuyển các ngày nhập liệu dạng ngày (1,4,7,9,...) trong 1 cell từ phần nhập sang dạng bảng theo từng ngày trong tháng ở phần xuất.
Tên khách hàng có thể trùng nhau nhưng chắc chắn số dt và địa chỉ không trùng được, do đó mình có thể lấy theo số đt hoặc địa chỉ để không trùng.
Các bạn xem giúp nha.
 
em thấy cái piot table hay.nhưng em chua biết cách làm sao tổng sổ khách hàng của ngày đó chẳng hản. vd là mình thêm cột thứ 1,2,3, ..rồi lọc theo ngày chẳng hạn.kết quả khi em chuyển tại cột stt thành count.thì nó hiễu là đếm từng khách hàng.nhưng ý em là đếm tổng giống như mình dùng subtotal vậy.thế mình làm sao trong trường hợp lấy vd của bài này luôn
 
Web KT
Back
Top Bottom