Thống kê môn học và giáo viên

Liên hệ QC

yoomi

Thành viên thường trực
Tham gia
22/10/08
Bài viết
289
Được thích
5
Nhờ cả nhà tạo giúp mình công thức thống kê trong file đính kèm
 

File đính kèm

  • thong ke.xlsx
    11.5 KB · Đọc: 9
Dạ đúng được cột sau, nhưng 2 cột trước cũng cần công thức vào luôn đó anh, chứ trong file là em coppy
 
Mình muốn công thức bắt đầu ngay từ môn học, tức là bên chi tiết có bao nhiêu môn học sẽ tự động cập nhật môn học đó
Và nếu môn đó có 2 giáo viên dạy thì sẽ tự động nhảy thành 2 dòng.
Bạn hiểu ý mình không hj. Mình diễn đạt hơi tệ
 
Mình muốn công thức bắt đầu ngay từ môn học, tức là bên chi tiết có bao nhiêu môn học sẽ tự động cập nhật môn học đó
Và nếu môn đó có 2 giáo viên dạy thì sẽ tự động nhảy thành 2 dòng.
Bạn hiểu ý mình không hj. Mình diễn đạt hơi tệ

tệ thì bạn diễn đạt lần nữa xem, sao thống kê ngược ngạo vậy?, tạm đoán thế này:
-cột B--> dùng công thức lọc duy nhất
-cột A --> tra cứu từ kết quả cột B trên dùng Index( và Match(
cả 2 cái này search trên diễn đàn có cả
 
Mình muốn công thức bắt đầu ngay từ môn học, tức là bên chi tiết có bao nhiêu môn học sẽ tự động cập nhật môn học đó
Và nếu môn đó có 2 giáo viên dạy thì sẽ tự động nhảy thành 2 dòng.
Bạn hiểu ý mình không hj. Mình diễn đạt hơi tệ
Sửa lại thế này không biết đã đúng chưa
 

File đính kèm

  • thong ke.xlsx
    10.9 KB · Đọc: 13
ý mình là bên chi tiet có bao nhieu môn học thì nhảy sang bấy nhiêu môn. Nhưng nếu 1 môn học có 2 giáo viên thì nhảy 2 dòng cùng 1 môn học nhưng là 2 giao viên dạy khác nhau. Bạn hiểu được ý mình không
 
đúng rồi bạn ơi, cảm ơn bạn nhiều
 
Bạn ơi, có chút vấn đề nữa. Công thức này chưa áp dụng với trường hợp : Nếu 1 giáo viên dạy nhiều môn thì sẽ nhảy ra 1 giáo viên dạy nhiều môn đó.
 
Bạn ơi, có chút vấn đề nữa. Công thức này chưa áp dụng với trường hợp : Nếu 1 giáo viên dạy nhiều môn thì sẽ nhảy ra 1 giáo viên dạy nhiều môn đó.

Nhiều yêu cầu quá thì xài VBA thử xem, Enable Macros khi mở file, Bấm nút là xong.
 

File đính kèm

  • thong ke.rar
    16 KB · Đọc: 11
Bạn oi, dữ liệu lên đến 90.000 dòng thì có áp dụng được không ạ.
Mình thử nhưng không được, không biết chỉnh chổ nào
 
Lần chỉnh sửa cuối:
Mình áp dụng cho nhiều trường hợp khác nhau, nên mới trao đổi nhờ các bạn hổ trợ đấy ak

Muốn áp dụng thì phải biết "chút đỉnh" VBA.
Nếu dữ liệu chỉ 4 cột như sheet CHI TIET, thì bạn nạp dữ liệu thật 100.000 dòng thử xem
Một môn học của 1 Mã Giáo viên thì có tối đa bao nhiêu Học viên? Không thể nhiều hơn 16.384 cột trong Excel được đâu. Không thể làm dữ liệu ảo.
Trong code có dòng này:
ReDim dArr(1 To UBound(sArr, 1), 1 To 100)
Số 100 là giới hạn số cột trong bảng kết quả, bạn muốn sửa thành bao nhiêu thì tất cả các số 100 trong Sub bạn sửa thành số đó.
(Hỗ trợ chứ không phải hổ trợ nghe bạn - tại thấy liên quan đến GV - Mà GV thì viết ak là gì vậy?)
 
Lần chỉnh sửa cuối:
Muốn áp dụng thì phải biết "chút đỉnh" VBA.
Nếu dữ liệu chỉ 4 cột như sheet CHI TIET, thì bạn nạp dữ liệu thật 100.000 dòng thử xem
Một môn học của 1 Mã Giáo viên thì có tối đa bao nhiêu Học viên? Không thể nhiều hơn 16.384 cột trong Excel được đâu. Không thể làm dữ liệu ảo.
Trong code có dòng này:
ReDim dArr(1 To UBound(sArr, 1), 1 To 100)
Số 100 là giới hạn số cột trong bảng kết quả, bạn muốn sửa thành bao nhiêu thì tất cả các số 100 trong Sub bạn sửa thành số đó.
(Hỗ trợ chứ không phải hổ trợ nghe bạn - tại thấy liên quan đến GV - Mà GV thì viết ak là gì vậy?)[/QUOTE

Bạn ơi, mình có 66.000 dòng chứ không phải 66.000 cột đâu bạn .
Mình thay 66.000 thì không nhảy được kêt quả
 
Lần chỉnh sửa cuối:
Số dòng thì liên quan gì đến code? Tôi hỏi bạn là mỗi Giảng viên 1 môn có tối đa bao nhiêu học viên mà bạn chưa trả lời.
Số 100 là số học viên của 1 môn của 1 GV mà.
Bạn nén lại rồi gởi cái file 66.000 dòng lên đây. Chỉ cần mã có GV thôi, tên thật thì xóa đi.
Bạn nói suông không thể biết tại sao không được.
Híc!
 
Lần chỉnh sửa cuối:
Web KT
Back
Top Bottom