【问题标题】:Sort a column in excel对excel中的一列进行排序
【发布时间】:2016-11-21 05:51:50
【问题描述】:

我的列值如下所示。

Q1-2011   (1st quarter 2011 )
Q1-2011
Q1-2012
Q2-2011
 . 
 .
 .

我想通过 2011 年和 2012 年的所有季度对这一列进行排序,以此类推。但是,当我尝试进行正常排序时,它会给出所有年份的 Q1,然后是 Q2..直到 Q4。请帮我按年对列进行排序。 谢谢

【问题讨论】:

  • 添加另一列(如果它真的困扰你,你可以隐藏它),使用公式:=RIGHT(A1,4) & "-" & LEFT(A1,2)。我在这里假设A1 你有季度值。然后对该新列进行排序。这会解决您的问题吗?

标签: excel excel-formula


【解决方案1】:

所以你有一个带有文本“Q1-2011”的列下面是如何进行排序的。

  1. 打开电子表格。
  2. 您是否看到其中包含“Q1-2011”的列? (我将此列称为 A)选择它右侧的列标题。右键,插入。再次执行此操作,右键单击,插入。此步骤会在原始“Q1-2011”的右侧创建两个空列。
  3. 将整个“Q1-2011”列复制到您刚刚创建的两列的最左侧。 (这将是 B 列。此时 C 列为空白)
  4. 单击鼠标左键选择刚刚用复制数据填充的列。所选区域应以蓝色突出显示。
  5. 在 Excel 的顶部菜单中,选择“数据”选项卡,然后选择“文本到列”
  6. 您应该会看到一个弹出框。选择定界 --> 下一步。选择其他并在框中添加-减号-->下一步,完成。

  1. 现在对您的数据进行排序。选择整个工作表。 (左键单击,要排序的区域将显示为蓝色。)选择“数据”选项卡,然后选择“排序”。您将看到一个弹出框。首先按 C 列(年份)排序,然后添加一个级别(看到按钮了吗?),然后按 B 列(季度)排序
  2. 现在隐藏列 B 和 C 。

全部完成!

【讨论】:

    【解决方案2】:

    我认为您必须创建另一个列来恢复该季度的日期,然后对其进行过滤。

    【讨论】:

      猜你喜欢
      • 2014-09-26
      • 2012-04-08
      • 1970-01-01
      • 1970-01-01
      • 2020-06-12
      • 1970-01-01
      • 1970-01-01
      • 2011-03-13
      • 1970-01-01
      相关资源
      最近更新 更多