2012-04-11 5 views
6

Tôi có một tập hợp dữ liệu với hơn 1000 mục nhập. Tôi có thể lọc chúng bằng bộ lọc tự động. Ở phía dưới, sau đó tôi có một số công thức đơn giản, ví dụ AVERAGE() và QUARTILE(). Điều tôi muốn đạt được là khi tôi lọc dữ liệu, kết quả từ AVERAGE sẽ thay đổi, vì vậy chúng chỉ nên tính đến dữ liệu hiển thị.Công thức đơn giản Excel chỉ hoạt động trên kết quả được lọc

Tôi đã tìm kiếm google và ở đây, nhưng dường như không thể tìm thấy bất kỳ thứ gì như thế này, ngoài việc sử dụng "tổng phụ", nhưng đó không phải cho các công thức tôi muốn sử dụng.

Điều này có khả thi không? Cảm ơn,

Trả lời

10

Sử dụng SUBTOTAL

Function_num Function_num  Function 
(incl hidden) (ignores hidden) 
1     101    AVERAGE 
2     102    COUNT 
3     103    COUNTA 
4     104    MAX 
5     105    MIN 
6     106    PRODUCT 
7     107    STDEV 
8     108    STDEVP 
9     109    SUM 
10     110    VAR 
11     111    VARP 

Vì vậy, bạn có thể sử dụng:

=SUBTOTAL(101, yourRange) 
+0

Liệu các tài liệu tham khảo số chức năng được liệt kê ở đâu đó? Tôi đang gặp khó khăn khi tìm kiếm chúng trực tuyến. – jbyrd

+1

@jbyrd: Vâng, chúng là ... http://office.microsoft.com/en-us/excel-help/subtotal-function-HP010062463.aspx –

+1

Cảm ơn! Tôi đã không nhận ra google đã tham khảo các chức năng của Microsoft Excel, nhưng tôi cho rằng điều đó có ý nghĩa. – jbyrd

1

Tôi nghĩ bạn nên sử dụng bảng tổng hợp.