如何从具有重复名称且每行具有不同信息的列中将​​数据排序为 table

How to sort data into a table from columns with duplicate names with different information for each row

所以我有这个数据:

Name                   Post  ID
CASTILLO, FIONA         SN   32
ALDERETE, ROSABEL       AN   56
ALDERETE, ROSABEL       GN   11
ALMONARES, OLIVER       SN   3
ALMONARES, OLIVER       GN   2
ALVAREZ, JR., EDUARDO   GN   36
ALVAREZ, JR., EDUARDO   AN   1
ARELLANO, DONNALYN      SN   36
ARELLANO, DONNALYN      AN   63
ARELLANO, DONNALYN      GN   7
CASTILLO, FIONA         SN   1
CASTILLO, FIONA         SN   1
DE LEON, AMABEL         GN   1
DENNISON, GRETCHEN      AN   11
DENNISON, GRETCHEN      AN   26
DENNISON, GRETCHEN      SN   5

我想创建一个table,其中行是人的唯一名称(不重复),列标题是姓名、SN、AN、GN,里面的值是相应的数字。我知道如何使用数据透视表 table 创建它,但是一旦 table 创建后哪个函数将分离数据。

上面的数据是单元格 A2:C16,我想要的输出是 C2:C9 是名字,C1 是名字 header,D1 是 SN header, E1 是 AN header,F1 是 GN header。占据table的值就是每个人对应的ID。

尝试:

=QUERY({A1:C}; "select Col1,max(Col3) where Col1 is not null group by Col1 pivot Col2")

如果需要,您可以将 max 更改为 minsumavgcount