Lọc và trích xuất vật tư VLXD theo 4 điều kiện (giúp bạn chulocdng)

Liên hệ QC

DOSNET

Thành viên gắn bó
Thành viên danh dự
Tham gia
3/8/07
Bài viết
1,633
Được thích
2,369
Nghề nghiệp
E&A
Do không up được file lên diễn đàn, bạn chulocdng có nhờ tôi hỏi giúp bài toán Lọc và trích xuất theo 4 điều kiện, Tôi up lên đây nhờ các bạn giúp với đề xuất không dùng Privot table và VBA, xin xem file đính kèm. Cám ơn các bạn !
 

File đính kèm

  • LOC VLXD.rar
    12.8 KB · Đọc: 100
Do không up được file lên diễn đàn, bạn chulocdng có nhờ tôi hỏi giúp bài toán Lọc và trích xuất theo 4 điều kiện, Tôi up lên đây nhờ các bạn giúp với đề xuất không dùng Privot table và VBA, xin xem file đính kèm. Cám ơn các bạn !

GÓP 1 CÁCH. BẠN KIỂM TRA LẠI KẾT QUẢ NHÉ
 

File đính kèm

  • boyxin LOC VLXD.rar
    13.9 KB · Đọc: 140
GÓP 1 CÁCH. BẠN KIỂM TRA LẠI KẾT QUẢ NHÉ
Tạm ổn nhưng ko LOC chi tiết được, ví dụ nếu ô tháng để trống, sẽ Lọc toàn bộ danh mục của năm. Tuỳ biến cho cả 4 ô điều kiện, hiểu ý tớ chứ ?
 
Tạm ổn nhưng ko LOC chi tiết được, ví dụ nếu ô tháng để trống, sẽ Lọc toàn bộ danh mục của năm. Tuỳ biến cho cả 4 ô điều kiện, hiểu ý tớ chứ ?
Nói thế nào may ra còn hiểu được như thế, không nói ra thì chịu không hiểu thêm gì hơn
ý đồ thế nào thì phải nói rõ ra chứ, không nói thì ai biết đâu mà lần


Không dùng VBA và Privot Table
Trích xuất dữ liệu bên sheet DATA theo điều kiện lọc (C2:C5).
Nếu không dùng cột phụ càng tốt.
Many thanks !​

Mục đích chính là không dùng cột phụ hay là lọc ra két quả
 
Lần chỉnh sửa cuối:
Để tớ nói lại, cậu ko đọc kỹ yêu cầu nên mới nói vậy :
- Bài này dùng hàm.
- Mục đích chính là có kết quả (Nếu không dùng cột phụ càng tốt ) tức là có hay ko cột phụ vẫn được, tất nhiên ai chẳng muốn pro hơn !
- Tuỳ biến điều kiện, cũng chẳng biết nói thêm thế nào nữa...Không mất tính tổng quát, nếu 1 trong 4 ô điều kiện để trống sẽ trích lọc theo 3 ô điều kiện còn lại.
 
Để tớ nói lại, cậu ko đọc kỹ yêu cầu nên mới nói vậy :
- Bài này dùng hàm.
- Mục đích chính là có kết quả (Nếu không dùng cột phụ càng tốt ) tức là có hay ko cột phụ vẫn được, tất nhiên ai chẳng muốn pro hơn !
- Tuỳ biến điều kiện, cũng chẳng biết nói thêm thế nào nữa...Không mất tính tổng quát, nếu 1 trong 4 ô điều kiện để trống sẽ trích lọc theo 3 ô điều kiện còn lại.
Sửa công thức trong cột phụ
PHP:
J5 =IF(REPORT!$C$2="","",MONTH(D5))&IF(REPORT!$C$3="","",YEAR(D5))&IF(REPORT!$C$4="","",C5)&IF(REPORT!$C$5="","",I5)
rồi kéo fill xuống ---> kiểm tra kết quả (ĐÃ TÙY BIẾN TỐI ĐA ĐIỀU KIỆN LỌC)
 
Lần chỉnh sửa cuối:
Để tớ nói lại, cậu ko đọc kỹ yêu cầu nên mới nói vậy :
- Bài này dùng hàm.
- Mục đích chính là có kết quả (Nếu không dùng cột phụ càng tốt ) tức là có hay ko cột phụ vẫn được, tất nhiên ai chẳng muốn pro hơn !
- Tuỳ biến điều kiện, cũng chẳng biết nói thêm thế nào nữa...Không mất tính tổng quát, nếu 1 trong 4 ô điều kiện để trống sẽ trích lọc theo 3 ô điều kiện còn lại.

Mình góp 1 cách không dùng cột phụ
 

File đính kèm

  • trich loc 4 dieu kien.rar
    18.5 KB · Đọc: 143
Lần chỉnh sửa cuối:
Trời đất ơi, cái này các bạn chỉ cần sort dử liệu trước theo :
-Ngày báo giá (ưu tiên 1)
-Nhóm VLXD (ưu tiên 2)
Đặt name động thì sẽ loại ra được đến 3 điều kiện rồi (tháng, năm và Nhóm)
Cuối cùng chỉ lọc theo địa điểm là xong!
Làm gì mà cả đóng name thế!
Hic
Thêm nữa: Nếu tất cả đều chọn là ALL thì quá vô lý ---> Lọc hết danh sách vậy thôi khỏi cần lọc luôn!
Xem lại... Xem lại... Tôi nghĩ bài này rất dể <==== SORT TRƯỚC
Nhớ không lầm dạng bài này có rất nhiều trên diển đàn rồi
 
Trời đất ơi, cái này các bạn chỉ cần sort dử liệu trước theo :
-Ngày báo giá (ưu tiên 1)
-Nhóm VLXD (ưu tiên 2)

Xem lại... Xem lại... Tôi nghĩ bài này rất dể <==== SORT TRƯỚC
ẸC ẸC ẸC, ĐỤNG CHẠM VÀO DATA (KHÔNG NÊN - mình thì không sao, nhưng mà ...)

Làm gì mà cả đóng name thế!
Hic
có nhiều càng tốt, coi như đó là tài sản (vô giá) HA HA HA

Thêm nữa: Nếu tất cả đều chọn là ALL thì quá vô lý ---> Lọc hết danh sách vậy thôi khỏi cần lọc luôn!
Xem lại... Xem lại...
CHÍNH XÁC
 
Khác chứ bạn, một bên là dữ liệu thô, một bên là dữ liệu từ công thức mà ra, đôi khi ta không muốn người khác chỉnh sửa dữ liệu gốc của mình,có thể siêu ẩn mà không cần cài Password, vả lại khỏi phải click qua click lại, cũng có cái hay của ALL chứ.
 
Khác chứ bạn, một bên là dữ liệu thô, một bên là dữ liệu từ công thức mà ra, đôi khi ta không muốn người khác chỉnh sửa dữ liệu gốc của mình,có thể siêu ẩn mà không cần cài Password, vả lại khỏi phải click qua click lại, cũng có cái hay của ALL chứ.

Thất ra mình làm All cho tất cả các nút chọn để làm sẵn thôi, muốn lọc cái gì thì chọn cái ấy. Chứ ai lại All cả 4 cái cùng lúc kia chứ.
All là nút chọn để bỏ qua điều kiện trích lọc này.
Cám ớn Anh Trí và Anh Boyxinh
 
ẸC ẸC ẸC, ĐỤNG CHẠM VÀO DATA (KHÔNG NÊN - mình thì không sao, nhưng mà ...)
Nhưng sao chứ?
Cái nào nhanh thì ta làm! Ai dại gì chọn lấy cái khó
Vã lại tôi nghĩ khi nhập liệu thì đương nhiên sẽ nhập theo ngày, có trước có sau. Mà dù không phải thế thì tốn 1 công sort dử liệu trước sẽ giúp cho việc lọc được hoàn hảo hơn! Tôi nghĩ tốc độ cũng theo đó mà nhanh hơn nữa là đàng khác
----------------
File của bạn hoangdanh208vn khi chọn:
Tháng = 4
Năm = All
Nhóm =All
Địa điểm = Tại nội thành TP
thì nó chẳng ra gì cả <==== có sai sót ở đâu đó
???
 
Lần chỉnh sửa cuối:
Nhưng sao chứ?
File của bạn hoangdanh208vn khi chọn:
Tháng = 4
Năm = All
Nhóm =All
Địa điểm = Tại nội thành TP
thì nó chẳng ra gì cả <==== có sai sót ở đâu đó
???

Cái này do tác giả tạo list cho Validation không khớp với danh sách.
Bác thử copy Tại nội thành TP bên sheet report và dán vào bên sheet Data thử xem
 
Lộc dữ liệu (Tiện dự án này nhờ các bác giúp cho)

Tôi đọc mãi phần name động ma không làm được nên nhờ các bác giúp cho
1. Lọc theo quý
2. Lộc theo thời gian
3. Lộc theo thời gian
4. Lộc theo người thu
 

File đính kèm

  • BANG KE 2.rar
    181.3 KB · Đọc: 71
Lần chỉnh sửa cuối:
Tôi đọc mãi phần name động ma không làm được nên nhờ các bác giúp cho
1. Lọc theo quý
2. Lộc theo thời gian
3. Lộc theo thời gian
4. Lộc theo người thu

Dữ liệu của bạn như vậy thì ngay cả các Bác VBA cũng chạy dài chứ đừng nói là dùng công thức.
Bạn hãy chỉnh lại ngày tháng thôi, phải đúng định dạng hay cũng phải theo qui luất nào đó , chứ như vậy thì nhức đầu lắm
 
Mình biết file ngày tháng hiện may bị lối nguyên nhân do 4 người nhập dữ liệu cho nên mình chỉnh lại sau.
 
Web KT
Back
Top Bottom