Johnny Thunder
Well-known Member
- Joined
- Apr 9, 2010
- Messages
- 693
- Office Version
- 2016
- Platform
- MacOS
Hello All,
I have a dashboard that I need to extract data from to turn into a vertical style report to be able to run pivots and other things with the data.
From the dashboard, I need to grab the headers from Cells (A13:I13) and then get the details starting at row 15. For any Series value that has a Series Validation that equals "Good" then get the numeric values that are in columns J:End of Report (Sample data ends at Column V) and get the corresponding date where the value was pasted from row 12. I do not need the Series name that is at the end of the dates, this was more of a visual thing, so I just need the Numeric Values and the corresponding dates in the table from columns J:V (V is the current end of the sample, actual data is much longer)
My Dashboard
Sample Extract
Here is what the desired result would look like. The series value repeated with every iteration of Numeric value and Corresponding date. If the Series Validation for that row = "Invalid Dates" then skip the entire row.
Highlighting was to make it easier for anyone helping to see where one values starts and ends.
Any ideas are appreciated. Thanks!
I have a dashboard that I need to extract data from to turn into a vertical style report to be able to run pivots and other things with the data.
From the dashboard, I need to grab the headers from Cells (A13:I13) and then get the details starting at row 15. For any Series value that has a Series Validation that equals "Good" then get the numeric values that are in columns J:End of Report (Sample data ends at Column V) and get the corresponding date where the value was pasted from row 12. I do not need the Series name that is at the end of the dates, this was more of a visual thing, so I just need the Numeric Values and the corresponding dates in the table from columns J:V (V is the current end of the sample, actual data is much longer)
My Dashboard
Sample File.xlsm | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | |||
12 | 10/4/19 | 10/11/19 | 10/18/19 | 10/25/19 | 11/1/19 | 11/8/19 | 11/15/19 | 11/22/19 | 11/29/19 | 12/6/19 | 12/13/19 | 12/20/19 | 12/27/19 | |||||||||||
13 | Series | Iteration | Category | Series Start | Series End | Series Validation | How Many values on 1st Drop? | Total Values | Run Time (min) | 4 | 11 | 18 | 25 | 1 | 8 | 15 | 22 | 29 | 6 | 13 | 20 | 27 | ||
14 | Sample 1 | 1 | Cat 1 | 11/1/19 | 12/20/19 | Good | 3 | 10 | 60 | 1-3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Sample 1 | ||||||
15 | Sample 2 | 1 | Cat 2 | 1/25/19 | 12/13/19 | Good | 3 | 10 | 60 | 1-3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Sample 2 | ||||||
16 | Sample 3 | 1 | Cat 3 | 1/17/20 | 3/13/20 | Invalid Dates | 1 | 8 | 60 | |||||||||||||||
Sample |
Sample Extract
Sample File.xlsm | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
A | B | C | D | E | F | G | H | I | J | K | |||
1 | Series | Iteration | Category | Series Start | Series End | Series Validation | How Many values on 1st Drop? | Total Values | Run Time (min) | Dates | Value | ||
2 | Sample 1 | 1 | Cat 1 | 11/1/19 | 12/20/19 | Good | 3 | 10 | 60 | 11/1/19 | 1-3 | ||
3 | Sample 1 | 1 | Cat 1 | 11/1/19 | 12/20/19 | Good | 3 | 10 | 60 | 11/8/19 | 4 | ||
4 | Sample 1 | 1 | Cat 1 | 11/1/19 | 12/20/19 | Good | 3 | 10 | 60 | 11/15/19 | 5 | ||
5 | Sample 1 | 1 | Cat 1 | 11/1/19 | 12/20/19 | Good | 3 | 10 | 60 | 11/22/19 | 6 | ||
6 | Sample 1 | 1 | Cat 1 | 11/1/19 | 12/20/19 | Good | 3 | 10 | 60 | 11/29/19 | 7 | ||
7 | Sample 1 | 1 | Cat 1 | 11/1/19 | 12/20/19 | Good | 3 | 10 | 60 | 12/6/19 | 8 | ||
8 | Sample 1 | 1 | Cat 1 | 11/1/19 | 12/20/19 | Good | 3 | 10 | 60 | 12/13/19 | 9 | ||
9 | Sample 1 | 1 | Cat 1 | 11/1/19 | 12/20/19 | Good | 3 | 10 | 60 | 12/20/19 | 10 | ||
10 | Sample 2 | 1 | Cat 2 | 1/25/19 | 12/13/19 | Good | 3 | 10 | 60 | 10/25/19 | 1-3 | ||
11 | Sample 2 | 1 | Cat 2 | 1/25/19 | 12/13/19 | Good | 3 | 10 | 60 | 11/1/19 | 4 | ||
12 | Sample 2 | 1 | Cat 2 | 1/25/19 | 12/13/19 | Good | 3 | 10 | 60 | 11/8/19 | 5 | ||
13 | Sample 2 | 1 | Cat 2 | 1/25/19 | 12/13/19 | Good | 3 | 10 | 60 | 11/15/19 | 6 | ||
14 | Sample 2 | 1 | Cat 2 | 1/25/19 | 12/13/19 | Good | 3 | 10 | 60 | 11/22/19 | 7 | ||
15 | Sample 2 | 1 | Cat 2 | 1/25/19 | 12/13/19 | Good | 3 | 10 | 60 | 11/29/19 | 8 | ||
16 | Sample 2 | 1 | Cat 2 | 1/25/19 | 12/13/19 | Good | 3 | 10 | 60 | 12/6/19 | 9 | ||
17 | Sample 2 | 1 | Cat 2 | 1/25/19 | 12/13/19 | Good | 3 | 10 | 60 | 12/13/19 | 10 | ||
Data Dump |
Here is what the desired result would look like. The series value repeated with every iteration of Numeric value and Corresponding date. If the Series Validation for that row = "Invalid Dates" then skip the entire row.
Highlighting was to make it easier for anyone helping to see where one values starts and ends.
Any ideas are appreciated. Thanks!