Công thức để phân công chuyên môn cho giáo viên (1 người xem)

Liên hệ QC

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

Tôi tuân thủ nội quy khi đăng bài

vietvanyen

Thành viên mới
Tham gia
12/7/25
Bài viết
4
Được thích
0
Tôi có 1 bảng phân công chuyên môn cho giáo viên, nhờ mọi người hãy tìm giúp tôi 1 công thức excel lấy thông tin theo tiêu đề cột và tiêu đề hàng từ sheets “PC” theo mã số trong đó các ô từ C4 đến O11 là các mã số lấy từ ô $A5:$A20 của sheets “PC tên”, ví dụ: trong bảng tính tôi gửi kèm hàm excel tại ô C5 trong sheets “PC tên” có thể đọc được các ô có số 1 trong sheets “PC” ứng với số 1 của ô A5 cột A sheets “PC tên” sẽ dạy TNHN 6A, TNHN 6B, CN 7A, CN 7A
 

File đính kèm

Tôi có 1 bảng phân công chuyên môn cho giáo viên, nhờ mọi người hãy tìm giúp tôi 1 công thức excel lấy thông tin theo tiêu đề cột và tiêu đề hàng từ sheets “PC” theo mã số trong đó các ô từ C4 đến O11 là các mã số lấy từ ô $A5:$A20 của sheets “PC tên”, ví dụ: trong bảng tính tôi gửi kèm hàm excel tại ô C5 trong sheets “PC tên” có thể đọc được các ô có số 1 trong sheets “PC” ứng với số 1 của ô A5 cột A sheets “PC tên” sẽ dạy TNHN 6A, TNHN 6B, CN 7A, CN 7A
1752416201124.png
Kết quả mong muốn là như này à bạn
Mã:
=LET(a,PC!C4:O11,f,LAMBDA(s,TOCOL(IFS(a,s),3)),b,f(a),GROUPBY(HSTACK(b,LOOKUP(b,A5:B20)),f(PC!C3:O3&" "&PC!B4:B11),ARRAYTOTEXT,,0))
 
View attachment 308896
Kết quả mong muốn là như này à bạn
Mã:
=LET(a,PC!C4:O11,f,LAMBDA(s,TOCOL(IFS(a,s),3)),b,f(a),GROUPBY(HSTACK(b,LOOKUP(b,A5:B20)),f(PC!C3:O3&" "&PC!B4:B11),ARRAYTOTEXT,,0))
Kết quả như thế là đúng rồi bạn ạ, tuy nhiên tôi sử dụng Excel 2019 nên không dùng hàm này được, có hàm dùng cho Excel 2019 không bạn
 
Tôi có 1 bảng phân công chuyên môn cho giáo viên, nhờ mọi người hãy tìm giúp tôi 1 công thức excel lấy thông tin theo tiêu đề cột và tiêu đề hàng từ sheets “PC” theo mã số trong đó các ô từ C4 đến O11 là các mã số lấy từ ô $A5:$A20 của sheets “PC tên”, ví dụ: trong bảng tính tôi gửi kèm hàm excel tại ô C5 trong sheets “PC tên” có thể đọc được các ô có số 1 trong sheets “PC” ứng với số 1 của ô A5 cột A sheets “PC tên” sẽ dạy TNHN 6A, TNHN 6B, CN 7A, CN 7A
Bạn thử tham khảo. (Chỗ mẫu bôi đỏ hình như bị nhầm)
 

File đính kèm

Vâng, tôi bj nhầm chỗ đó, rất cảm ơn bạn
 
Bạn nghiên cứu làm đi, mình cũng đang muốn học hỏi cách làm với hàm này.
Bạn thử công thức này

Mã:
=TEXTJOIN(", ",TRUE,IF(PC!$C$4:$O$31=A5,PC!$C$3:$O$3&" "&PC!$B$4:$B$11,""))

Nếu thêm MAP sẽ không phải copy công thức xuống dưới

Mã:
=MAP(A5:A20,LAMBDA(x,TEXTJOIN(", ",TRUE,IF(PC!$C$4:$O$31=x,PC!$C$3:$O$3&" "&PC!$B$4:$B$11,""))))
 
Bạn thử công thức này

Mã:
=TEXTJOIN(", ",TRUE,IF(PC!$C$4:$O$31=A5,PC!$C$3:$O$3&" "&PC!$B$4:$B$11,""))
Nếu thêm MAP sẽ không phải copy công thức xuống dưới
Mã:
=MAP(A5:A20,LAMBDA(x,TEXTJOIN(", ",TRUE,IF(PC!$C$4:$O$31=x,PC!$C$3:$O$3&" "&PC!$B$4:$B$11,""))))
Xin cảm ơn bạn nhé.
 

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

Back
Top Bottom