Sunday, June 10, 2012

Hướng dẫn xếp TKB bằng excel

Hướng dẫn xếp TKB bằng excel


Hướng dẫn xếp TKB bằng excel

Posted: 09 Jun 2012 06:24 AM PDT

Phần I: các bước cơ bản xếp TKB

Bước 1: Tại sheet "DSGV"
- Nhập lớp, nhập số tiết tương ứng với môn, lớp.


- Nhập phân công giáo viên:


Thứ tự các môn bạn không nên thayđổi
Chỉ cần đổi tên theo giáo viên trường bạn là được. Nếu thiếu thì sử dụng chức năng insert thêm dòng, các công thức tính tổng tiết copy từ trên xuống là được.
Các lớp được lựa chọn từ danh sách validation lấy từ tên lớp các bạn nhập vào không thể nhầm lẫn được.
- Kiểm tra phân công giáo viên: sử dụng macro Kiểm tra PCGV (cảm ơn bác concogia của GPE đã giúp viết code cho macro này)


Ý nghĩa của bảng dữ liệu trên:
Lấy giao nhau của dòng và cột bạn sẽ có tên giáo viên bộ môn được phân công theo lớp
Nếu 2 giáo viên cùng dạy thì sẽ có 2 tên giáo viên hiện lên.
VD: trên hình là môn Tin của lớp 10A1 có 2 giáo viên là Dũng và Hương cùng dạy.
=> khi đó bạn sẽ có điều chỉnh cụ thể để phù hợp với TKB.
Bước 2: tại sheet "TKB" lên thời khóa biểu theo nguyện vọng của giáo viên




Căn cứ vào nguyện vọng của giáo viên bạn lựa chọn thứ và tiết cho phù hợp.
Ý nghĩa các con số ở cột AI : 0 bạn đã phân đủ tiết cho giáo viên đó, có "dấu –" là thiếu tiết, >0 là thừa tiết. VD: -4 thiếu 4 tiết, 2 là thừa 2 tiết trong tổng số tiết được giao.
Ý nghĩa của kiểu chữ bold mầu đỏ: đã bị trùng tiết.
Trong bước 2 này bạn chưa quan tâm đến việc điều chỉnh nguyện vọng của giáo viên vội, cứ lên hết nguyện vọng của giáo viên sao cho đủ số tiết đã phân công.

Bước 3: Điều chỉnh TKB giáo viên tại "sheet TKB"

Đây là bước quan trọng nhất TKB đẹp hay xấu tất cả ở kinh nghiệm của bạn, mỗi cách lựa chọn điều chỉnh của bạn sẽ ra các "thế" khác nhau giống như chơi cờ.



Hướng dẫn:
Khi xuất hiện trùng tiết của nhiều giáo viên bạn căn cứ vào mức độ ưu tiên của từng giáo viên để điều chỉnh.
Hãy sử dụng cột AH: để biết được tiết nào còn trống.
Trên hình giáo viên GiaoV và ManhT bị trùng tiết dạy lớp 12A1, do tính chất ưu tiên hàng đầu cho GiaoV nên phải điều chỉnh TKB của gv ManhT.
Tại cột AH bạn chọn tên lớp trùng khi đó TKB của gv ManhT sẽ xuất hiện các ô có mầu vàng và các ô không mầu (mầu trắng). Mầu vàng là tiết đó đã được xếp cho môn khác rồi, mầu trắng là còn trống, di chuyển lớp trùng sang ô mầu trắng sẽ không còn trùng nữa.

-------------------------------------
Đánh giá chủ quan của mình khi so sánh các chức năng hỗ trợ tại sheet "TKB" với một vài chức năng mềm xếp TKB tự động hiện nay.

* phần mềm tự động không cho bạn đặt trường hợp giáo viên trùng tiết:

Ưu điểm: không bao giờ xảy ra trường hợp trùng nhau.
Nhược điểm: vì không cho bạn để trùng nhau nên bạn phải lựa chọn tiết trống để xếp ngay để tránh trùng tiết, việc lựa chọn này do không được quan sát tổng quát sẽ dẫn đến việc lựa chọn phương án chưa phải là tối ưu nhất.

* Trong quá trình điều chỉnh tay phần mềm xếp TKB tự động hỗ trợ bạn di chuyển một lúc rất nhiều lớp với rất nhiều kiểu hỗ trợ khác nhau.

Ưu điểm: tăng tốc độ xếp TKB làm bạn đỡ phải lựa chọn nhiều.
Nhược điểm:
- làm bạn hơi khó kiểm soát được các lớp đang xếp nó bị chuyển đi đấu (màn hình có báo nhưng đôi khi vì quá nhiều lớp làm bạn không nhớ hết được)
- trong một số trường hợp cụ thể (sẽ cung cấp ví dụ cụ thể cho các bạn sau) các chức năng di chuyển của phần mềm xếp TKB tự động không thể thực hiện được.

---------------------------------------


Trong sheet "TKB" marco "Kiểm tra" có tác dụng kiểm tra lại toàn bộ phân công số tiết của các lớp đã giống với bảng phân tiết bạn nhập từ ban đầu hay chưa.
Một số bạn thắc mắc cột AI đã kiểm tra đủ số tiết rồi còn thêm macro kiểm tra này nữa làm gì, thừa chăng?



Cột AI: chỉ kiểm tra tổng tiết
VD: giáo GiaoV được phân dạy 8 tiết, đã phân 3 tiết cho lớp 12C1, 5 tiết cho 12A1 khi nhập nguyện vọng bạn thấy cột AI báo số 0, bạn nghĩ rằng đã phân đủ.
Tuy nhiên có trường hợp sau cột AI vẫn báo số 0: 6 tiết cho lớp 12C1, 2 tiết cho 12A1.
Khi đó macro Kiểm tra sẽ giúp bạn tránh được sai lầm này.

Bước 4: ra TKB học sinh

Sử dụng macro TKBHS (cảm ơn bác Concogia đã viết giúp macro này giúp tăng tốc lên 1000 lần)
nhìn vào các tiết trống, ba tiết liền nhau từ bảng TKB này để tiến hành điều chỉnh lại một số tiết của GV.




Bảng TKB giáo viên hoàn chỉnh không trùng






Bảng TKB học sinh các lớp sau khi hoàn chỉnh

Phần II: Một số trường hợp trùng tiết hay gặp và cách điều chỉnh TKB (sẽ bổ sung sau)

-
-
Phần III: Hướng dẫn vận dụng linh hoạt file excel trên để có thể xếp được hầu hết các Yêu cầu của các trường THPT.
- Trường hợp trường bạn học 2 buổi: bạn copy thêm 1 file excel nữa, 1 file đặt là buổi sáng, 1 file đặt là buổi chiều rồi xếp như bình thường.

- Một số trường có thêm khái niệm phòng học bộ môn, phòng học văn hóa mình chưa gặp lần nào nên chưa hình dung được, các bạn cứ cung cấp thêm thông tin mình sẽ hướng dẫn cụ thể, hoặc có thể điều chỉnh thêm cho phù hợp.


file excel hỗ trợ xếp TKB update ngày 09/6/2012
Tập tin đính kèm

Xin giúp em vấn đề về phân loại trường bằng cách dùng hàm if và find

Posted: 09 Jun 2012 01:57 AM PDT

Tạo thêm cột loại trường và phân loại trường bằng cách dùng hàm if va find:
*Nếu tên trường chứa chữ THPT thì loại trường là THPT
*Nếu tên trường chứa chũ DL thì loại trường là dân lâp
Tương tự với các trường khác cũng như vây.Nếu không có gì thì kết quả la NA
Tập tin đính kèm

No comments:

Post a Comment

Dịch vụ quản trị website|Chăm sóc website Thiết kế web giá rẻ Dịch vụ SEO giá rẻ|SEO chuyên nghiệp Công ty thiết kế web chuyên nghiệp Dịch vụ nâng cấp website|Sửa chữa website