Lập bảng lọc tự động theo điều kiện

Liên hệ QC

Don_Oliver

Thành viên mới
Tham gia
13/1/07
Bài viết
8
Được thích
7
Gửi các anh chị và các bạn trong diễn đàn,
Tôi có bảng dữ liệu từ A2:D26, và tháng nào cũng phải lọc số liệu (phần tôi bôi màu vàng trong file đính kèm).
Cụ thể là tôi phải lọc ra các tỉnh có số dư lớn nhất/nhỏ nhất trong tháng gồm tên tỉnh và số liệu. Tôi thường dùng filter và chọn, nhưng thủ cộng quá, đôi lúc mắt tèm lem lại làm nhầm. Giờ tôi muốn bảng "màu vàng" được thiết kế tự động, và tôi chỉ thay đổi số trong bảng dữ liệu.
Các anh chị và các bạn giúp tôi với.
Chân thành cám ơn.
 

File đính kèm

  • Loc.rar
    10.4 KB · Đọc: 55
Anh xem cách làm này có ổn không? củ chuối vậy.
 

File đính kèm

  • loc.rar
    8.3 KB · Đọc: 56
Dạng bài này dùng AdvacedFilter là được
1/Đối với 5 tỉnh có số dư công nợ đầu kỳ lớn nhất => Ta dùng điều kiện
Mã:
C3>=LARGE($C$3:$C$26;[COLOR=red]5[/COLOR])
2/Đối với 5 tỉnh có số dư công nợ cuối kỳ lớn nhất => Ta dùng điều kiện
Mã:
D3>=LARGE($D$3:$D$26;[COLOR=red]5[/COLOR])
3/Đối với 10 tỉnh có số dư công nợ cuối kỳ nhỏ nhất => Ta dùng điều kiện
Mã:
D3<=LARGE($D$3:$D$26;[COLOR=red]10[/COLOR])
Chú ý các số Bôi màu đỏ nhé!
 

File đính kèm

  • GPE1.xls
    66 KB · Đọc: 48
Dạng bài này dùng AdvacedFilter là được
MinhCong ơi, giải thích giùm mình được không. Tại sao mình thêm ô K2,3,9,10 và điều kiện True, False vậy? Vì nếu mình hiểu được điều này thì có thể tự lọc và áp dụng vào những vấn đề tương tự. Hic. Chờ tin MinhCong nhé, mình nhớ có hỏi MinhCong nhiều lần oy, mà chưa thấy MinhCong hồi âm.Hic.
 
MinhCong ơi, giải thích giùm mình được không. Tại sao mình thêm ô K2,3,9,10 và điều kiện True, False vậy? Vì nếu mình hiểu được điều này thì có thể tự lọc và áp dụng vào những vấn đề tương tự. Hic. Chờ tin MinhCong nhé, mình nhớ có hỏi MinhCong nhiều lần oy, mà chưa thấy MinhCong hồi âm.Hic.
Gởi tặng Bạn file hướng dẫn cách lọc bằng advancedFilter xem nghiên cứu nhé! không nhớ dơn của anh nào trên diễn đàn nữa.
 

File đính kèm

  • Cach dung advanced filler.doc
    48.5 KB · Đọc: 32
dạng bài này dùng advacedfilter là được
1/đối với 5 tỉnh có số dư công nợ đầu kỳ lớn nhất => ta dùng điều kiện
Mã:
c3>=large($c$3:$c$26;[COLOR=red]5[/COLOR])
2/đối với 5 tỉnh có số dư công nợ cuối kỳ lớn nhất => ta dùng điều kiện
Mã:
d3>=large($d$3:$d$26;[COLOR=red]5[/COLOR])
3/đối với 10 tỉnh có số dư công nợ cuối kỳ nhỏ nhất => ta dùng điều kiện
Mã:
d3<=large($d$3:$d$26;[COLOR=red]10[/COLOR])
chú ý các số bôi màu đỏ nhé!
Tôi thì hơi khác của Minh Cong 1 chút mặc dù có dùng hàm large và small nhưng tôi vẫn chưa ứng ý cho lắm mong các cao thủ rút gọn
XIN xem file nhé Ở BÀI DƯỚI NHÉ
 
Lần chỉnh sửa cuối:
Cám ơn các bạn đã ghé qua và tìm giải pháp giúp tôi. Tuy nhiên do form báo cáo thị trường tổng hợp đã có sẵn. Tôi chỉ muốn bổ sung thêm vài bảng lọc bên dưới để báo cáo cấp cao hơn. Nên ko phá form của họ được.
Tôi gửi cách làm của tôi đính kèm bài này để mọi người cùng tham khảo và phát hiện lỗi giúp tôi nhé.
 

File đính kèm

  • Loc-daxong.rar
    6.5 KB · Đọc: 16
Gửi bạn Lê Duy Thường,
Bạn xem lại giúp tôi ở bảng cuoi cùng về Công nợ nhỏ nhất. Có những tỉnh có công nợ =0 là nhỏ nhất chứ bạn.
Cám ơn bạn
 
cám ơn các bạn đã ghé qua và tìm giải pháp giúp tôi. Tuy nhiên do form báo cáo thị trường tổng hợp đã có sẵn. Tôi chỉ muốn bổ sung thêm vài bảng lọc bên dưới để báo cáo cấp cao hơn. Nên ko phá form của họ được.
Tôi gửi cách làm của tôi đính kèm bài này để mọi người cùng tham khảo và phát hiện lỗi giúp tôi nhé.
hình như bạn chưa xem file thì phải
file của bạn còn nguyên có mất đi form hay mẫu gì đâu nhỉ
 

File đính kèm

  • LocDT.xlsx
    12.5 KB · Đọc: 10
Các bạn làm bài này phải tính đến trường hợp 2 hoặc nhiều tỉnh có trùng số dư nha!
 
gửi bạn lê duy thường,
bạn xem lại giúp tôi ở bảng cuoi cùng về công nợ nhỏ nhất. Có những tỉnh có công nợ =0 là nhỏ nhất chứ bạn.
Cám ơn bạn
bạn xem file xe ưng ý chưa nhé
tuy công thức còn hơi dài, mong các cao thủ rút ngắn
 

File đính kèm

  • LocDT2.xlsx
    12.8 KB · Đọc: 5

File đính kèm

  • LocDT3.xlsx
    13.3 KB · Đọc: 9
bác xem còn lỗi không nhé
hi hi hôm nay gặp cao thủ test excel rồi
hi hi hí
Tôi làm đơn giản lắm... mà lại tuyệt đối chính xác:
- Công thức cho cell A32
PHP:
=SMALL(IF($C$3:$C$28>=LARGE($C$3:$C$28,5),ROW(INDIRECT("1:"&ROWS($C$3:$C$28))),""),ROWS($1:1))
Đây là công thức mảng nha
- Công thức cho cell B32
PHP:
=VLOOKUP($A32,$A$3:$D$28,2)
- Công thức cho cell C32
PHP:
=VLOOKUP($A32,$A$3:$D$28,3)
Ở đây tận dụng cột STT để dùng hàm VLOOKUP. Nếu như dữ liệu không có cột STT thì ta sẽ dùng INDEX
 

File đính kèm

  • LocDT3.xls
    33.5 KB · Đọc: 26
Web KT
Back
Top Bottom