如何根据此类数据的唯一值对一行进行排序?例如,我想比较值列上的数据,例如 2、3、4 或更多值(取决于唯一 ID)?这是 14 个唯一 ID 数据,用于比较它们的值。
Unique ID Value
1,707,925,242.000000 12
1,707,925,242.000000 8
1,858,484,130.000000 25
1,968,378,743.000000 12
2,612,459,772.000000 15
2,718,123,256.000000 20
2,718,123,256.000000 0
2,781,397,191.000000 0
6,041,837,851.000000 5
6,041,837,851.000000 0
6,238,277,971.000000 4
6,238,277,971.000000 10
6,238,277,971.000000 7
6,238,277,971.000000 10
6,317,261,953.000000 12
7,832,343,219.000000 7
8,885,412,430.000000 12
9,065,557,515.000000 10
9,715,283,795.000000 15
9,715,283,795.000000 10
9,753,550,632.000000 25
9,753,550,632.000000 15
我的意思是:
Value 1 Value 2 Value 3 Value 4 Value 5
1,707,925,242.00 12 8
1,858,484,130.00
1,968,378,743.00 25
2,612,459,772.00 12
2,718,123,256.00 15 20
2,781,397,191.00 0
6,041,837,851.00 0 5
6,238,277,971.00 0 4 10 7
答案1
我认为您的示例包含一些错误(正如@g-man 已经注意到的那样)。如果这些确实是错误,您可以使用数据透视表创建非常相似的概览。检查本介绍到 Microsoft 的数据透视表。我将为您提供两种布局选项,它们接近您想要的布局(尽管不完全相同)。
- 选择您的数据
- 根据您的数据插入数据透视表
- 将字段“唯一 ID”和“值”放在行标签窗口中。
- 选择“数据透视表选项”(右键单击数据透视表),然后在“显示”选项卡下选中“经典数据透视表布局”。在“总计和筛选器”选项卡下,取消选中“显示总计...”选项。
您的数据透视表应如下所示。它几乎就是您的表格,只是 Value1、Value2 等位于唯一 ID 下方的行中,而不是其左侧。
另外,您可以创建一个矩阵。后您像上面一样设置数据透视表,进行以下调整:
- 将“值”从“行标签”拖到“列标签”部分。
- 另外,将“值”字段从字段列表拖到“值”字段。
- 将最后一个字段的字段设置从“值的总和”更改为“值最小值”。
现在您的数据透视表如下所示:
几乎与您想要的相同,但是(添加的功能!)相同的值是垂直对齐的。
我建议你尝试一下数据透视表选项。这是一个非常强大的工具。