等式/排序将一长列数据分成不同的列

时间:2015-12-18 14:21:58

标签: excel sorting excel-formula excel-2007

我在Excel列表中有两列数据,每个日期都有三个与之关联的数字。它显示如下:

  • 1 112
  • 1 123
  • 1 456
  • 2 788
  • 2 989
  • 2 901

我要做的是将数据显示如下:

  • 1
  • 112
  • 123
  • 456

然后在旁边的另一栏中有;

  • 2
  • 788
  • 989
  • 901

1 个答案:

答案 0 :(得分:0)

好的,这可以非常轻松/快速地完成。

首先,选择包含# ###的整个列,然后转到数据 - >文本到列,并选择“分隔”,然后使用“空格”分隔符。这会将您的数字按空格分开,因此{A {1}}和1将位于A列,而三位数字则位于B(或您决定放置它们的任何位置)。

然后,只需从列A中获取唯一值。我倾向于将整个列复制到临时列(或工作表),然后突出显示它们并转到数据 - >删除重复项。现在您有一个唯一编号列表。将这些(转置)复制并粘贴到(例如)D列。

然后,在D2中,使用 CTRL + SHIFT + ENTER 输入此公式(根据需要调整范围):

2

这是最终输出的屏幕截图: enter image description here