Excel – 更改表格布局

我想要有以下转换:

在这里输入图像说明

如何实现? 谢谢。

检索多个匹配的公式通常在一定程度上依赖于行号。 在ListObject表的情况下, .DataBodyRange属性中的行必须在.HeaderRowRange属性的行中进行调整。

在DataBodyRange的第一行的Table3中,

=IFERROR(INDEX(Table2, AGGREGATE(15, 6, (ROW(Table2)-ROW(Table2[#Headers]))/ (Table2[class]=Table3[[#Headers],[a]]), ROW(1:1)), 2), TEXT(,)) =IFERROR(INDEX(Table2, AGGREGATE(15, 6, (ROW(Table2)-ROW(Table2[#Headers]))/ (Table2[class]=Table3[[#Headers],[b]]), ROW(1:1)), 2), TEXT(,)) =IFERROR(INDEX(Table2, AGGREGATE(15, 6, (ROW(Table2)-ROW(Table2[#Headers]))/ (Table2[class]=Table3[[#Headers],[c]]), ROW(1:1)), 2), TEXT(,)) 

公式应该自动填充到剩余的ListObject对象单元格中。 确保垂直展开表格以捕捉所有可能的匹配。

transpose_tables_listobjects

我不太清楚为什么汤姆没有被列入同class同学,所以我认为这是一个错字。