我无法找到一种方法来将包含学生 ID、学期编号和班级名称的表格转换为包含每个学生 ID 的表格,并按学期编号在行中列出班级。
原表:
我希望表格转换后的样子:
我尝试使用数据透视表,但它不起作用,因为它一直在尝试计数或求和。
尝试的数据透视表:
您需要几个功能的组合。这里
MAKEARRAY()
=LET(rw,UNIQUE(A2:A10),cl,TOROW(UNIQUE(B2:B10)), ot,MAKEARRAY(ROWS(rw),COLUMNS(cl),LAMBDA(r,c,FILTER(C2:C10,A2:A10=INDEX(rw,r),B2:B10=INDEX(cl,c)))), VSTACK(HSTACK("",INDEX("Period "&cl)),HSTACK(rw,ot)))