Lấy thời khóa biểu của 1 giáo viên (1 người xem)

Liên hệ QC

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

churanluoi

Thành viên mới
Tham gia
27/5/12
Bài viết
12
Được thích
0
Chào các anh chị.
Hiện tại em có 1 vấn đề nhờ anh chị giúp đỡ.
Em muốn lấy dữ liệu từ sheet TKB và xuất ra file xuất theo từng tên giáo viên như biểu mẫu ở sheet file xuất.
Mong anh chị giúp đỡ
 

File đính kèm

Chào các anh chị.
Hiện tại em có 1 vấn đề nhờ anh chị giúp đỡ.
Em muốn lấy dữ liệu từ sheet TKB và xuất ra file xuất theo từng tên giáo viên như biểu mẫu ở sheet file xuất.
Mong anh chị giúp đỡ
Bài này dùng công thức cũng được, nhưng bảng dữ liệu phải chuẩn, thí dụ chiều thứ tư "ngoại khóa" nhưng cũng phải thiết kế đủ 3 tiết thì công thức chung mới dò được. (Mà sao "ngày" trong thời khóa biểu lại thiết kế theo chiều ngang nhỉ)
Thân
 
Upvote 0
Bài này dùng công thức cũng được, nhưng bảng dữ liệu phải chuẩn, thí dụ chiều thứ tư "ngoại khóa" nhưng cũng phải thiết kế đủ 3 tiết thì công thức chung mới dò được. (Mà sao "ngày" trong thời khóa biểu lại thiết kế theo chiều ngang nhỉ)
Thân
mục tiêu của em là xuất file ra de in roi phát cho mỗi giáo viên ý của anh là làm file file excel như thế này đúng ko. Anh có thể chỉ e công thức lọc .Cám ơn anh
 

File đính kèm

Lần chỉnh sửa cuối:
Upvote 0
Chào các anh chị.
Hiện tại em có 1 vấn đề nhờ anh chị giúp đỡ.
Em muốn lấy dữ liệu từ sheet TKB và xuất ra file xuất theo từng tên giáo viên như biểu mẫu ở sheet file xuất.
Mong anh chị giúp đỡ
Bạn dùng công thức mảng của vùng này, tại vùng B7:H7 bạn nhập công thức:
Mã:
B7:H7=IFERROR(INDEX(TKB!$A$4:$A$15,1/(1/MMULT(TRANSPOSE(ROW(TKB!$A$4:$A$15)^0),COUNTIF($C$3,OFFSET(TKB!$B$4:$H$15,,MATCH(A7,TKB!$B$1:$AF$1,)-1))*(ROW(TKB!$A$4:$A$15)-ROW(TKB!$A$4)+1)))),"")
Bấm Ctrl+Shift+Enter rồi copy xuống!!!
Các giáo viên khác làm tương tự!!!
 

File đính kèm

Upvote 0
Bạn dùng công thức mảng của vùng này, tại vùng B7:H7 bạn nhập công thức:
Mã:
B7:H7=IFERROR(INDEX(TKB!$A$4:$A$15,1/(1/MMULT(TRANSPOSE(ROW(TKB!$A$4:$A$15)^0),COUNTIF($C$3,OFFSET(TKB!$B$4:$H$15,,MATCH(A7,TKB!$B$1:$AF$1,)-1))*(ROW(TKB!$A$4:$A$15)-ROW(TKB!$A$4)+1)))),"")
Bấm Ctrl+Shift+Enter rồi copy xuống!!!
Các giáo viên khác làm tương tự!!!
Cám ơn Anh rât nhiều
 
Upvote 0
Giúp em áp dung vào file TKB này em áp dụng công thức trên nhưng không hiện ra
 

File đính kèm

Upvote 0
Vì công thức hơi phức tạp nên tôi đã ghi các vùng sử dụng trong công thức rõ ràng, khi bạn thay đổi thì bạn sửa vùng lại chứ, tôi chỉnh cho bạn lần này nữa thôi.
Lưu ý là các ngày không dạy thì cũng nên để đủ số tiết để công thức không chạy sai.
 

File đính kèm

Upvote 0

File đính kèm

Lần chỉnh sửa cuối:
Upvote 0
Upvote 0
Dùng Hlookup ngon nhỉ, đó giờ ít sài hàm này, nên chẳng nhớ nó sai sao nữa!
Sau khi nghĩ kỹ thì cách của mình cũng có sai sót, chán thật muốn toàn diện thì công thức lằng nhằng thêm cả khúc.
Vụ hlookup với vlookup cả mảng là để tránh dò lại dữ liệu lần nữa :D
 
Upvote 0
??? tóm lai là sao vậy 2 anh . Em bấm Ctrl+Shift+Enter rồi past công thức vào ô B11 nó ko hiện ra
 
Upvote 0
Sau khi nghĩ kỹ thì cách của mình cũng có sai sót, chán thật muốn toàn diện thì công thức lằng nhằng thêm cả khúc.
Vụ hlookup với vlookup cả mảng là để tránh dò lại dữ liệu lần nữa :D
Công thức của bạn sẽ sai khi dạy có buổi chiều không, thử giải quyết triệt để xem :)!
??? tóm lai là sao vậy 2 anh . Em bấm Ctrl+Shift+Enter rồi past công thức vào ô B11 nó ko hiện ra
Mọi người có gửi file lên hết mà!!
 
Upvote 0
Web KT

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

Back
Top Bottom