按工作日排序数据

按工作日排序数据

我想分析大量数据 (2000>),每个单个数据点对应一个工作日。我现在要做的是按工作日对数据进行排序,同时仍对与所述日期和工作日相关的数据进行相应排序,以便每个星期一都保留来自其相关单元格的数据。

数据块示例:

数据块示例

已排序数据块的示例:

已排序数据块的示例

第一张图片是数据的当前格式,第二张图片是我可以分析的理想数据格式。

答案1

假设 A 列是您的日期,B 列是您的工作日。我建议用公式替换 B 列=weekday(A1,3)

然后,将公式值转换为文本。

然后使用对话框类似于@cybernetic.nomad 提到的

按 B 列排序,然后按 A 列排序。

如果有效(或无效..),请分享(:

答案2

在此处输入图片描述

在此处输入图片描述 怎么运行的:

我假设您在范围“A3:D17”中有数据。

  1. 在单元格“B4”中写入此公式并向下填充。

    =TEXT(WEEKDAY(A4,3),"DDDD")
    
  2. 选择包括标题行在内的全部数据。

  3. Home Tab点击Sort & Filter然后点击 Custom Sort
  4. 对于Column Sort By选择Weekday(Col Header),Values对于Sort OnCustom 对于Order
  5. 进入List Entries box工作日列表 Monday to Sunday

注意:检查附加的屏幕截图。

  1. 单击Add并完成Ok
  2. 最后通过按钮完成排序过程 Ok

您获得了所需的数据列表。

相关内容