【问题标题】:How to sort multiple rows in Excel and how to tell Excel that two rows are one如何在Excel中对多行进行排序以及如何告诉Excel两行是一
【发布时间】:2017-02-28 18:38:44
【问题描述】:

我想按派对名称对这张表进行排序,但问题是,我想按派对名称和升序对这两行进行排序。 b2 和 b3 是派对名称的元素,所以我想对派对名称的两行进行排序。除了 VBA 之外,还有其他方法可以对多列进行排序吗?

未分类

排序

【问题讨论】:

  • 不清楚你在问什么,图片代表什么。你的意思是Multiple Criteria Sort
  • @AryeShemesh 每个条目有两行。第 2 行和第 3 行是一项,第 4 和 5 行是一项。如果我理解正确
  • @AryeShemesh 正确
  • @AryeShemesh 没有等待第 3 行和第 4 行是一,第 5 和第 6 行是一,
  • 欢迎来到 StackOverflow,Vinit。请注意,这不是免费的代码编写服务。然而,我们渴望帮助其他程序员(和有志者)编写自己的代码。请阅读How do I Ask a Good Question 上的帮助主题。您可能还想take the tour 并在这样做的同时获得徽章。之后,请使用您迄今为止编写的 VBA 代码更新您的问题,以完成您希望完成的任务。

标签: excel excel-2010 vba


【解决方案1】:

如果我正确理解了问题,那么这可能是您的解决方案。为什么不使用数据透视表和数据集?处理数据会更容易。

【讨论】:

    【解决方案2】:

    您可以使用查看奇数行和偶数行并将 B 列值组合到可排序列表中的辅助列。

    在新列中添加以下公式:=IF(MOD(ROW(),2)=1,$B3 & $B4, $B2 & $B3)
    奇数行是派对名称,偶数行是 C.Bill.No。

    如果您在奇数行,则显示该行和下一行,如果您在偶数行,则显示上一行和该行。

    【讨论】:

      猜你喜欢
      • 2013-07-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-19
      • 2020-09-11
      • 2016-11-21
      • 1970-01-01
      相关资源
      最近更新 更多