ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
If Data in Power Query looks like this before Grouping:
2
3
Personnel ID
Name
Start Date A/A Type
A/A Type
4
587833ID58783303/01/2022VAC
5
587833ID58783303/02/2022VAC
6
587833ID58783303/03/2022VAC
7
587833ID58783303/04/2022DBH
8
587833ID58783303/05/2022MUA
9
587833ID58783305/08/2022SCK
10
587833ID58783305/09/2022VAC
11
587833ID58783305/10/2022TRV
12
587833ID58783308/02/2022VNP
13
587833ID58783308/03/2022MUA
14
587833ID58783308/04/2022VAC
15
587833ID58783308/12/2022MUA
16
888777ID88877702/01/2022MUA
17
888777ID88877702/02/2022MUA
18
888777ID88877702/03/2022MUA
19
888777ID88877702/04/2022REG
20
888777ID88877703/15/2022VAC
21
888777ID88877706/02/2022DBH
22
888777ID88877706/03/2022VAC
23
888777ID88877707/11/2022VAC
24
888777ID88877707/12/2022VAC
25
888777ID88877707/13/2022VAC
26
888777ID88877707/14/2022VAC
27
888777ID88877707/15/2022REG
28
29
30
After Grouping would like the results in Power Query to look like this:
AbsentCode = True if A/AType is: DBH, LNP, MUA, SCK, TRV, VAC, VNP
31
32
AbsentCode
#ofSequencialDays
MUADaysPresent
StartDateOfPeriod
EndDateOfPeriod
Personnel ID
Name
StartDateOfA/AType
A/AType
33
TRUE4TRUE03/01/202203/05/2022587833
ID587833
03/01/2022VAC
34
TRUE4TRUE03/01/202203/05/2022587833
ID587833
03/02/2022VAC
35
TRUE4TRUE03/01/202203/05/2022587833
ID587833
03/03/2022VAC
36
TRUE4TRUE03/01/202203/05/2022587833
ID587833
03/04/2022DBH
37
TRUE4TRUE03/01/202203/05/2022587833
ID587833
03/05/2022MUA
38
TRUE3FALSE05/08/202205/10/2022587833
ID587833
05/08/2022SCK
39
TRUE3FALSE05/08/202205/10/2022587833
ID587833
05/09/2022VAC
40
TRUE3FALSE05/08/202205/10/2022587833
ID587833
05/10/2022TRV
41
TRUE3TRUE08/02/202208/04/2022587833
ID587833
08/02/2022VNP
42
TRUE3TRUE08/02/202208/04/2022587833
ID587833
08/03/2022MUA
43
TRUE3TRUE08/02/202208/04/2022587833
ID587833
08/04/2022VAC
44
TRUE1TRUE08/12/202208/12/2022587833
ID587833
08/12/2022MUA
45
TRUE3TRUE02/01/202202/03/2022888777
ID888777
02/01/2022MUA
46
TRUE3TRUE02/01/202202/03/2022888777
ID888777
02/02/2022MUA
47
TRUE3TRUE02/01/202202/03/2022888777
ID888777
02/03/2022MUA
48
FALSE1FALSE02/04/202202/04/2022888777
ID888777
02/04/2022REG<<<<
Wonder if I should just filter these non Absent Code Days out FIRST
49
TRUE1FALSE03/15/202203/15/2022888777
ID888777
03/15/2022VAC
I only want distinct strings of sequencial Absent Codes
50
TRUE2FALSE06/02/202206/03/2022888777
ID888777
06/02/2022DBH
51
TRUE2FALSE06/02/202206/03/2022888777
ID888777
06/03/2022VAC
52
TRUE4FALSE07/11/202207/14/2022888777
ID888777
07/11/2022VAC
53
TRUE4FALSE07/11/202207/14/2022888777
ID888777
07/12/2022VAC
54
TRUE4FALSE07/11/202207/14/2022888777
ID888777
07/13/2022VAC
55
TRUE4FALSE07/11/202207/14/2022888777
ID888777
07/14/2022VAC
56
FALSE1FALSE07/15/202207/15/2022888777
ID888777
07/15/2022REG<<<<
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100