转置大型数据集

Nat*_*len 1 excel vba transpose excel-vba excel-formula

我有很多每个用户ID的数据需要按列而不是按行排列.我已经尝试过标准换位方法,但无法弄清楚这一点.任何想法将不胜感激.

Current data set: 
    UserId  Item     Value(mL)
    1       AAA      12
    1       AAB      21
    1       AAC      31
    2       AAA      15
    2       AAB      21
    2       AAC      34
    2       AAD      16


Desired outcome: 
    UserID    AAA   AAB   AAC   AAD
    1          12    21    31
    2          15    21    34    16 

Sco*_*ner 5

配方:

=SUMIFS($C:$C,$A:$A,$F2,$B:$B,G$1)
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

复制上下.


正如@skkakkar所述:使用Pivot Table

在此输入图像描述