如何在 Excel 数据透视表中按小时分组时间?

ms excelmicrosoft technologiesadvanced excel function更新于 2024/11/14 17:48:17

在 Excel 数据透视表中对数据进行分组是一种将数值数据分组到特定类别(例如小时、年份、半年等等)的方法。此功能允许用户根据不同的值范围(而不是单个值)来汇总和分析数据。本文包含两个示例来演示所提供的任务。第一个示例允许用户在 Excel 中按小时对数据透视表进行分组。第二个示例允许用户了解在 Excel 中按小时对数据透视表进行分组的过程。

示例 1:使用数据透视表选项在 Excel 中按小时对数据透视表进行分组

我们首先创建一个示例工作表。在创建的表中输入日期、时间和金额的数据。在日期和时间列中写入列值的数据。在第二个金额列中,添加金额列的数据。

步骤 2

在此步骤中,用户需要首先创建一个数据透视表。要创建数据透视表,请转到"插入"选项卡,点击"表格"选项,然后选择"数据透视表"选项,然后点击第一个可用选项"来自表格/范围"。要更准确地了解所选选项,请参阅下面提供的快照 -

步骤 3

上述步骤将显示一个对话框,用于"从表格或范围创建数据透视表"。请参考下图 -

步骤 4

在表格/范围标签中,添加所提供表格的表格数据,选中"现有工作表"单选按钮,并在位置标签中添加用户希望显示已开发数据透视表的区域在表格中的位置。最后,点击"确定"按钮。

步骤 5

上述步骤将打开数据透视表字段窗格。在打开的窗格中,将"日期和时间"的数据拖放到行部分,将"金额"的数据拖放到列部分。为了正确参考,请参考下图 -

步骤 6

创建的数据透视表如下所示 -

步骤 7

该选项将包含单元格值,请使用右键单击。这将显示可用选项列表,如下所示 -

步骤 8

上述步骤将显示一个"分组"对话框。在"起始时间"标题中输入初始日期和时间,在"结束时间"标签中输入结束日期和时间。在"可用时间"标签中,选择小时数选项。最后点击"确定"按钮。

这将显示一个数据透视表,如下所示 -

示例 2:使用 Excel 中的数据透视表选项按半年对数据透视表进行分组

步骤 1

假设 Excel 工作表包含三列。第一列包含日期字段,第二列包含记录字段,第三列包含时间段的数据字段。用户可以根据需要更改单元格格式和语法。

步骤 2

此步骤首先创建一个辅助列。为此,请先转到 F2 单元格,然后为值创建列标题。只需在 F1 单元格中写入"计算的半衰期"。然后转到 F2 单元格,输入公式"=MOD(INT(E2/(1/48))*(1/48),1)"。正确的操作方法如下:-

说明

  • E2− 表示单元格 E2 中的值。

  • 1/48− 表示分数 1 除以48.

  • INT(E2/(1/48))− 将单元格 E2 中的值除以 1/48,并向下舍入为最接近的整数。

  • (INT(E2/(1/48))*(1/48))− 将上述步骤的结果乘以 1/48。

  • MOD((INT(E2/(1/48))*(1/48)), 1)− 计算上述步骤的结果相除后的余数。

总之,该公式计算单元格 E2 中的值除以 1/48 后的小数部分。结果将是介于 0 到 1 之间的十进制值。

步骤 3

按 "Enter" 键获取公式值。生成的结果值为 0。考虑下面提供的单元格值,如下所示 -

步骤 4

将获取的结果拖动到 10,000 行,此步骤会将 F2 行的公式复制到 F10,000 行。显示的值以常规数据类型显示后,用户需要将列值转换为时间数据类型。为此,请点击下面的箭头。这将显示选项列表,例如数字、货币等等。从提供的选项列表中,选择值为"时间"的选项。请参考下方给出的图片快照。

步骤 5

将 F2 单元格拖动到 F10 单元格,此步骤会将相同的公式复制到不同的单元格值。现在,观察 F 列的值,数据以时间格式显示。现在,用户需要创建一个单独的数据透视表来解决提供的任务。

步骤 6

为此,请转到"插入"选项卡,然后点击"表格"选项。在显示的菜单选项列表中,选择第一个"数据透视表"选项。然后选择"来自表格/区域"选项。

步骤 7

上述步骤将显示一个"从表格或区域创建数据透视表"对话框,如下所示。在出现的对话框中,在标签"表格/区域"下选择表格数据值,然后选择"现有工作表"选项。在位置选项中,用户需要提供要放置数据透视表的位置。然后点击"确定"按钮。

步骤 8

上述步骤将显示"数据透视表字段"对话框。在"行"部分,将日期和半场时间的数据值拖入其中。在值单元格列中,拖动用于计算记录总和的字段数据值。

步骤 9

上述步骤将生成如下所示的数据透视表。此数据透视表包含单独的月份名称标题以及所需时间,并显示记录总数。

结论

本文将帮助用户了解如何在 Excel 数据透视表中按小时对时间进行分组。文中提供的两个示例简单易懂,并包含足够的说明来指导用户。通过参考本文,用户将了解如何操作数据透视表,以及如何按小时、半年和其他所需组对生成的表格进行分组。


相关文章


有用资源