Giúp dùng công thức hoặc hàm để lọc (1 người xem)

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

Angel_love_hi

Thành viên mới
Tham gia
22/5/07
Bài viết
15
Được thích
2
Mình có một bảng tính gồm những cột sau
"Trường", "Mã trường", điểm thi1, điểm thi2, tổng điểm
Mình muốn lọc ra trong danh sách đó có những "Trường" nào,mã "Mã Trường" đó là gì, Sắp xếp "Trường" có điểm trung bình cao đến thấp, điểm cao nhất của "Trường" đó là bao nhiêu? Ai Giúp mình với mình đang cần gấp!
 

File đính kèm

Lần chỉnh sửa cuối:
Mình có một bảng tính gồm những cột sau
"Trường", "Mã trường", điểm thi1, điểm thi2, tổng điểm
Mình muốn lọc ra trong danh sách đó có những "Trường" nào,mã "Mã Trường" đó là gì, Sắp xếp "Trường" có điểm trung bình cao đến thấp, điểm cao nhất của "Trường" đó là bao nhiêu? Ai Giúp mình với mình đang cần gấp!
[TABLE="width: 420"]
[TR]
[TD="width: 70"]Trường[/TD]
[TD="width: 70"]Mã trường[/TD]
[TD="width: 70"]Điểm thi 1[/TD]
[TD="width: 70"]Điểm thi 2[/TD]
[TD="width: 70"]Trung bình[/TD]
[TD="width: 70"]Tổng điểm[/TD]
[/TR]
[TR]
[TD]Trường 1[/TD]
[TD]M001[/TD]
[TD="align: right"]1[/TD]
[TD="align: right"]3[/TD]
[TD="align: right"]2[/TD]
[TD="align: right"]4[/TD]
[/TR]
[TR]
[TD]Trường 1[/TD]
[TD]M001[/TD]
[TD="align: right"]2[/TD]
[TD="align: right"]4[/TD]
[TD="align: right"]3[/TD]
[TD="align: right"]6[/TD]
[/TR]
[TR]
[TD]Trường 1[/TD]
[TD]M001[/TD]
[TD="align: right"]3[/TD]
[TD="align: right"]5[/TD]
[TD="align: right"]4[/TD]
[TD="align: right"]8[/TD]
[/TR]
[TR]
[TD]Trường 1[/TD]
[TD]M001[/TD]
[TD="align: right"]4[/TD]
[TD="align: right"]12[/TD]
[TD="align: right"]8[/TD]
[TD="align: right"]16[/TD]
[/TR]
[TR]
[TD]Trường 1[/TD]
[TD]M001[/TD]
[TD="align: right"]5[/TD]
[TD="align: right"]3[/TD]
[TD="align: right"]4[/TD]
[TD="align: right"]8[/TD]
[/TR]
[TR]
[TD]Trường 1[/TD]
[TD]M001[/TD]
[TD="align: right"]12[/TD]
[TD="align: right"]6[/TD]
[TD="align: right"]9[/TD]
[TD="align: right"]18[/TD]
[/TR]
[TR]
[TD]Trường 1[/TD]
[TD]M001[/TD]
[TD="align: right"]3[/TD]
[TD="align: right"]7[/TD]
[TD="align: right"]5[/TD]
[TD="align: right"]10[/TD]
[/TR]
[TR]
[TD]Trường 2[/TD]
[TD]M002[/TD]
[TD="align: right"]6[/TD]
[TD="align: right"]8[/TD]
[TD="align: right"]7[/TD]
[TD="align: right"]14[/TD]
[/TR]
[TR]
[TD]Trường 2[/TD]
[TD]M002[/TD]
[TD="align: right"]7[/TD]
[TD="align: right"]8[/TD]
[TD="align: right"]7,5[/TD]
[TD="align: right"]15[/TD]
[/TR]
[TR]
[TD]Trường 2[/TD]
[TD]M002[/TD]
[TD="align: right"]8[/TD]
[TD="align: right"]9[/TD]
[TD="align: right"]8,5[/TD]
[TD="align: right"]17[/TD]
[/TR]
[TR]
[TD]Trường 2[/TD]
[TD]M002[/TD]
[TD="align: right"]8[/TD]
[TD="align: right"]3[/TD]
[TD="align: right"]5,5[/TD]
[TD="align: right"]11[/TD]
[/TR]
[TR]
[TD]Trường 2[/TD]
[TD]M002[/TD]
[TD="align: right"]9[/TD]
[TD="align: right"]4[/TD]
[TD="align: right"]6,5[/TD]
[TD="align: right"]13[/TD]
[/TR]
[TR]
[TD]Trường 2[/TD]
[TD]M002[/TD]
[TD="align: right"]2[/TD]
[TD="align: right"]5[/TD]
[TD="align: right"]3,5[/TD]
[TD="align: right"]7[/TD]
[/TR]
[TR]
[TD]Trường 3[/TD]
[TD]M003[/TD]
[TD="align: right"]7[/TD]
[TD="align: right"]12[/TD]
[TD="align: right"]9,5[/TD]
[TD="align: right"]19[/TD]
[/TR]
[TR]
[TD]Trường 3[/TD]
[TD]M003[/TD]
[TD="align: right"]9[/TD]
[TD="align: right"]3[/TD]
[TD="align: right"]6[/TD]
[TD="align: right"]12[/TD]
[/TR]
[TR]
[TD]Trường 3[/TD]
[TD]M003[/TD]
[TD="align: right"]9[/TD]
[TD="align: right"]6[/TD]
[TD="align: right"]7,5[/TD]
[TD="align: right"]15[/TD]
[/TR]
[TR]
[TD]Trường 4[/TD]
[TD]M004[/TD]
[TD="align: right"]9[/TD]
[TD="align: right"]7[/TD]
[TD="align: right"]8[/TD]
[TD="align: right"]16[/TD]
[/TR]
[/TABLE]

đưa cái file "nên" đưa vậy ai mà "nàm"?
 
Xin loi minh dinh kem tep day

để lọc ra các tên trường duy nhất:
1- bạn chọn (bôi đen) A1:B18, (không biết bạn xài excel nào, chắc 2003)
bạn vào Tool-->data-->advanced filter
- muc list range chọn A1:B18
- chọn copy to another location-->chọn chổ bạn muốn chép tới ví dụ H1
- nhấp vào cái ô -->"unique records only"-->ok bạn được một list các tên trường ko trùng
===========
để sắp xếp từ lớn đến nhỏ hay từ nhỏ đế lớn
- chọn A1:F18
- chọn data--Sort chọn cột bạn muốn sắp xếp-->chọn tăng dần hay giãn dần
 
để lọc ra các tên trường duy nhất:
1- bạn chọn (bôi đen) A1:B18, (không biết bạn xài excel nào, chắc 2003)
bạn vào Tool-->data-->advanced filter
- muc list range chọn A1:B18
- chọn copy to another location-->chọn chổ bạn muốn chép tới ví dụ H1
- nhấp vào cái ô -->"unique records only"-->ok bạn được một list các tên trường ko trùng
===========
để sắp xếp từ lớn đến nhỏ hay từ nhỏ đế lớn
- chọn A1:F18
- chọn data--Sort chọn cột bạn muốn sắp xếp-->chọn tăng dần hay giãn dần
Cảm ơn bạn nhiều, ý mình có thể dùng hàm nào để làm được việc đó không? Dùng hàm thế nào để còn liên quan đến tính toán ở các Sheet khác nữa cơ! Mình dùng Office 2013, tệp của mình như đính kèm ai giúp mình với!
 
Lần chỉnh sửa cuối:
Cảm ơn bạn nhiều, ý mình có thể dùng hàm nào để làm được việc đó không? Dùng hàm thế nào để còn liên quan đến tính toán ở các Sheet khác nữa cơ! Mình dùng Office 2013, tệp của mình như đính kèm ai giúp mình với!

1- để lọc ra tên trường duy nhất
Mã:
I2=IFERROR(INDEX($A$2:$A$18,MATCH(0,COUNTIF($I$1:I1,$A$2:$A$18),0)),"")

cthức mảng, nhớ nhấn Ctrl shift enter, kéo xuống

2- sắp xếp trường theo tổng điểm (theo data trong bài thì số tổng điểm ko trùng nhau)

Mã:
M2=LARGE($F$2:$F$18,ROW(1:1))
L2=INDEX($A$2:$A$18,MATCH(M2,$F$2:$F$18,0))

kéo xuống
 
Cảm ơn bạn nhiều, ý mình có thể dùng hàm nào để làm được việc đó không? Dùng hàm thế nào để còn liên quan đến tính toán ở các Sheet khác nữa cơ! Mình dùng Office 2013, tệp của mình như đính kèm ai giúp mình với!

Nếu dữ liệu vài ngàn dòng thì thử với VBA xem:
Enable Macros khi mở File rồi Click vào hình.
 

File đính kèm

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

Back
Top Bottom