如何在Excel中將格式為yyyy-MM-dd'T'HH:mm:ssZZZZ的時間戳分組為15分鐘的桶子?

如何在Excel中將格式為yyyy-MM-dd'T'HH:mm:ssZZZZ的時間戳分組為15分鐘的桶子?

我需要找到一年長資料的 15 分鐘間隔(桶)內的記錄數(pid)。通常,當 MM/DD/YY H:MM AM 時,您只需旋轉數據,將時間戳放入行中,點擊分組依據並選擇間隔。但是,這裡我有格式為 yyyy-MM-dd'T'HH:mm:ssZZZZ 的時間戳,它不允許我分組,地板函數也返回#value,請參閱參考圖像。

在此輸入影像描述

感謝您對這個問題的見解。

答案1

以下是您需要填充的以下欄位:

在此輸入影像描述

接下來,您需要按照下面三張圖片所示設定列格式

在此輸入影像描述 在此輸入影像描述 在此輸入影像描述

以下是使用圖像下方的公式填充資料後的樣子。

在此輸入影像描述

輸入第 2 行中的每個公式後,複製並貼上到第 3 行資料末尾。

(段落新增於2019-05-27 21:34)請注意,F 欄「15 分鐘群組 ID」是建立 15 分鐘分組的欄位。此欄位的最後兩位數字是「00」、「15」、「30」或「45」。它們分別代表以下分鐘分組:0-14、15-29、30-44 或 45-59 分鐘。

A2: =TEXT(YEAR(G2),"0000")
B2: =TEXT(MONTH(G2),"00")
C2: =TEXT(DAY(G2),"00")
D2: =TEXT(HOUR(G2),"00")
E2: =TEXT(MINUTE(G2),"00")
F2: =VALUE(A2&B2&C2&D2&TEXT(IF(VALUE(E2)<15,0,IF(VALUE(E2)<30,15,IF(VALUE(E2)<45,30,45))),"00"))
G2: =DATE(MID(H2,1,4),MID(H2,6,2),MID(H2,9,2))+TIME(MID(H2,12,2),MID(H2,15,2),MID(H2,18,2))

現在您需要建立一個資料透視表。

在資料透視表中,新增以下字段,然後對“15 分鐘組 ID”進行“分組”,如下面兩個圖像所示。

在此輸入影像描述 在此輸入影像描述

分組後資料透視表將如下所示。

在此輸入影像描述

最後,您可以根據需要向表中添加字段,以更好地說明您的目標。

在此輸入影像描述

如果這解決了您的問題,請將其標記為答案。

相關內容