Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 如何在数据透视表中按混合值分组和按日期排序?_Excel_Pivot Table - Fatal编程技术网

Excel 如何在数据透视表中按混合值分组和按日期排序?

Excel 如何在数据透视表中按混合值分组和按日期排序?,excel,pivot-table,Excel,Pivot Table,我正在尝试创建一个包含大量数据的电子表格。我必须满足的两个要求是1)将具有相同项目的作业/零件分组,以及2按作业开始日期排序。我原以为数据透视表是最好的方法,但我总是遇到麻烦。我无法按项目进行分组(很可能是因为它们是数字和文本的混合体,无法更改),或者无法按作业开始日期进行排序 我尝试过将项目和作业开始日期从行移动到值,以及更改它们的显示顺序(项目之前的作业开始日期,反之亦然) 如果分组和排序正确,记录应显示分组项目#首先显示最早的开始日期,然后显示下一组和下一个开始日期,以此类推 例如:

我正在尝试创建一个包含大量数据的电子表格。我必须满足的两个要求是1)将具有相同项目的作业/零件分组,以及2按作业开始日期排序。我原以为数据透视表是最好的方法,但我总是遇到麻烦。我无法按项目进行分组(很可能是因为它们是数字和文本的混合体,无法更改),或者无法按作业开始日期进行排序

我尝试过将项目和作业开始日期从行移动到值,以及更改它们的显示顺序(项目之前的作业开始日期,反之亦然)

如果分组和排序正确,记录应显示分组项目#首先显示最早的开始日期,然后显示下一组和下一个开始日期,以此类推

例如:

>2074, 68506, BUC10626, 3/4/19
>>2074, 68568, AUC15393, 3/4/19
>>2074, 68570, AUC14509, 5/30/19

>2552, 69920, 99163786, 4/1/19
>>2552, 71066, H695359, 6/5/19

>1166, 71527, 5450926, 5/16/19

>2497, 71138, 2436-923, 6/11/19
>>2497, 73445, H646427, 7/24/19

>2704, 72682, AUC11771, 6/24/19

数据透视表构建层次结构。如果有项目>作业>零件>日期的级联,则只能在上一级容器(即零件)中按日期排序

如果层次结构中有多个部分,则在该部分中会显示排序不同的日期,例如

ProjectA
   JobA
      Part A
         January    'these rows are 
         February   'sorted by
         March      'date
      Part B
         August
         September
      Part C
         March
         April

如果希望项目按日期排序,则需要在项目列之前有日期列

谢谢你@teylyn!如果我把日期放在项目栏之前,有没有办法将相同的项目分组在一起?或者,除了数据透视表之外,还有其他解决方案可以实现我想要的吗?从您的数据示例来看,数据透视表的层次结构应该是“项目>日期>作业>零件”。您需要了解层次结构级别。感谢您的时间和帮助!