How to create an Excel chart showing data over 24hrs - excel

I have a data set that includes only two columns - errtype (A,B,C) and errtime (hh,mm,ss). This data is being collected over many days. I want to create a graph that will make it easy to discern when, with a 24hr day, most errors are occurring and what type of error they are. I don't want to aggregate the data points into hourly groups if it can be avoided. It's been easy enough to create a bar chart that shows the errors with time of day across the x axis. The bar heights themselves almost never exceed 1 on the x axis unless more than one errtype occurs at the exact same second. For this reason I don't think a scatterplot would look all that good even if I could figure out how to do that type of grpah. With the bar chart style, what I can't figure out is how to get the y scale to be 24hrs in Excel. There doesn't seem to be an option for it in the bar chart axis properties, even when I've set the data type as "time".

When i want to accomplish a timeline it has involved the creation of an artificial table showing the data with the expected grain (for example 1440 rows for all the minutes in one day) and then use a vertical lookup to get the corresponding value to that time.
After being bored of doing this manually for different types of grains, you can even get into adjusting the size of the table automatically which is actually kind a cool
I do not have an example with me right now, but if this question is still not answered tomorrow i will give you a complete dummy example of how to do it.

Related

Excel - Graph not displaying flat-line between date entries for given value

Attempting to get this abomination of a spreadsheet ready to be presented to the customer, but I cannot, for the life of me, figure out how to get the graph to display in the correct manner I want it to, without duplicating information in the table to the left.
Between each date, the graph should flat-line for number of failures, not steadily increase to the next value from the previous. How can I make this behavior occur within this line graph without duplicating the date with the previous sum value in the reference table?
Messed Up Graph Data

How can I create a salary area chart with a specific data point

I am trying to create a compensation breakdown for each employee to show their financial health in the market. I found instructions on here from 7 years ago for a column chart that was similar to what I'm looking for.
However, is there a way to have a specific point highlighted on an area chart?
I've attached the chart that I currently have, as you can see the data point is not in the blue section like I'd like it to be. I've tried all sorts of formatting and cannot get it to work. Help, please!?
Sample chart with data point here
is there a way to have a specific point highlighted on an area chart?
No, area charts are sums, or counts (like histograms) or actual values. So, when you want to combine that with raw data, it won't work as you requested.
This only works if you have the same amount of data entries per data series. So, you need to have as many values for the blue area, as you have for the orange.
Thus, this is will not work. Also, from my understanding, you want to show where "Andy"'s salary is in relation to others (and the max/min/average).
I wonder if you could do this some other way? Establish what you want to convey with this chart, maybe we can find some alternatives.
But to merge two different sized series, not possible as far as I am aware (not in a way that it looks good).
I found instructions on here from 7 years ago for a column chart that was similar to what I'm looking for.
Would you mind sharing this? Maybe we can proceed further with that!

Creating a Stack Area Chart that shows Issues over Time using Beginning and End Dates

My Data looks like this:
||UNIQUE_KEY||LABEL1||LABEL2||START_DATE||END_DATE||
What I'd like to do is have 2 stacked area charts that show totals (count of UNIQUE_KEY), one chart for LABEL1 values & another for LABEL2values over time.
X axis would be Number, Y would be time. Charts would show a count of UNIQUE_KEY for each of the possible LABEL# values at each point in time.
I am at a loss how to translate the Start Date and End Dates into a framework so that excel considers that Issue open at that point in time for the dates that fall in between Start and End date.
I can think of ways to do it that are really ugly and I have to know id there's a slick way to get what I want.
Thanks!
edit... here's a snippet of the data (comma delimited) - and I refined my explanation above
Issue key,Issue Type,Work Type,Created,Resolved
SA-17070,Maintenance,PS_SYSTEM,7/7/2014,8/29/2014
SA-17006,Production Incident,PACKAGING,6/30/2014,8/29/2014
SA-23110,Production Incident,BUSINESS_PROCESS,8/1/2016,9/12/2016
SA-22628,Enhancement,BUSINESS_PROCESS,5/23/2016,8/25/2016
SA-16073,Maintenance,BUNDLE,4/17/2014,5/16/2014
SA-15625,Maintenance,BUNDLE,3/6/2014,3/14/2014
SA-17008,Maintenance,BUNDLE,6/30/2014,7/3/2014
SA-17062,Maintenance,BUNDLE,7/3/2014,7/7/2014
SA-16922,Maintenance,BUNDLE,6/19/2014,7/7/2014
SA-16913,Maintenance,BUNDLE,6/18/2014,7/7/2014
SA-17064,Maintenance,BUNDLE,7/7/2014,7/8/2014
SA-16956,Maintenance,BUNDLE,6/24/2014,7/28/2014
SA-17172,Maintenance,BUNDLE,7/15/2014,8/29/2014
SA-17349,Production Incident,BUNDLE,8/4/2014,8/7/2014
SA-19038,Configuration,BUNDLE,2/16/2015,2/19/2015
SA-19011,Maintenance,BUNDLE,2/12/2015,2/16/2015
SA-19298,Maintenance,BUNDLE,3/12/2015,3/23/2015
SA-19065,Production Incident,BUNDLE,2/18/2015,3/23/2015
SA-19235,Production Incident,BUNDLE,3/9/2015,4/30/2015
SA-20192,Maintenance,BUNDLE,7/13/2015,7/15/2015
SA-21317,Maintenance,BUNDLE,11/19/2015,12/2/2015
SA-21169,Maintenance,BUNDLE,11/3/2015,2/1/2016
SA-21283,Production Incident,BUNDLE,11/17/2015,12/11/2015
SA-21329,Production Incident,BUNDLE,11/19/2015,1/4/2016
SA-23487,Maintenance,BUNDLE,9/12/2016,10/25/2016
SA-23356,Maintenance,BUNDLE,8/29/2016,10/25/2016
SA-23443,Production Incident,BUNDLE,9/7/2016,9/9/2016
SA-23589,Production Incident,BUNDLE,9/24/2016,9/24/2016
SA-23931,Enhancement,BUNDLE,11/21/2016,12/2/2016
SA-17356,Configuration,PS_SYSTEM,8/4/2014,10/7/2014
This is not exactly what you described. This shows dates an issue is open on the Y-Axis, versus the issue number on the X-Axis. I know you want something different on the X-Axis, but it is unclear how you want this to map to the Y-Axis. (e.g. maximum Resolved time - minimum Created time?, duration of latest issue?)
Note: You could do the following once for each Issue Type, once for each Work Type.
To create a chart showing duration an issue is open, where duration is on the Y-axis and the issue "key" is on the X-axis ...
Add a column to your data that is Duration. It is Resolved - Created.
Select the Issue Key Column, Created Column, and the Duration column.
Insert a Stacked Column Chart.
Select the Resolved series and format. Set the fill color and line color to None.
Select the Y-axis and format the axis. Adjust the lower limit to something you want. Change the number format to Date.

Analyzing 3 Dimensional data in MS Excel

Need help
I have to analyze traffic violations data with respect to place, month, and type of violation in MS Excel.
I can plot graph of Month vs Count of Violation in a place that gives me place where maximum violations took place in a month
and Month vs Count of Type of Violation that tells me which violation took place maximum in a month.
But the data I want is, How to get place of violation where a certain type of violation took place maximum time in a month. This data will allow me to plan to reduce violations and improve safety.
inshort:
I can make 2d Graph of Place of Violation(50 Places) vs Month
I can make 2d Graph of Type of Violation(15 types) vs Month
But I want a 3d Graph in MS Excel that supports Place of Violation vs Type of Violation vs Month.
Can you tell me how to achieve this? if there is some method to reduce 3d data into 2d, do let me know, I can try for that. Thanks.
Adding More info as per Comment
Lets say I have table like this
Now I can plot a 2d Bar Graph Between Month vs Count of Violation Type to determine that what violations has taken place in a month and with what count.
Another Bar graph would be Month vs Count of Place of Violation to get at what places most violations have been taken place in whole month.
But I want a 3 Column comparison graph in which I want to determine, in a month, what count of violation type has happened across different places.
like a 3d array
graph[month][place][count of specific violation type]
I hope that makes it clear, if not, let me know so I can paste the actual graphs.
Thanks
3D graphs are really hard for people to read and interpret. You might consider making a series of graphs by month (1 graph per month) if you really want to highlight monthly changes. If you just want to find the troublespots, you could graph place by violation and be done with it.
But if you are sold on a 3D graph, you could look at pivottables and pivotcharts. I graphed your dataset using a PivotTable with Date on the Axis Field and Violation and Place on the legend field and Count of Date for the Values. I then selected the Date column in my PivotTable and chose Group Selection from PivotTable Tools > Options in the ribbon, and grouped by month.
The end result was this monstrosity, but it sounds like that might be what you are looking for. I included the PivotTable chart and its options so you could see the setup.
Hope that helps!

Displaying multiple items in Excel graph and few calculation issues

I've done some Googling for each of my issues but haven't found exactly the results as I wanted. Things I need to be done doesn’t probably include any macros/VBA skills, just basic knowledge of Excel.
Now to my spreadsheet. I'm a Dota 2 player and I like statistics. I like it that much that I'd like to keep track of my achievements and results. Only problem is that the game tracker sucks and to get great information in web you have to pay for it, so I decided it's time for me to create my own spreadsheet to track my skills.
I don't know which place is the best to share my spreadsheet but I uploaded it to Estonian uploading host, link is here. I will also provide with pictures so you don't have to download anything.
This is what it looks like in general:
Problem number 1: The left table, or column has 1000 rows. In web design it's possible to make elements fixed depending on the scroll, I'd like to use similar feature here. If the table gets scrolled down, the right table (area with games, bonus and graph) will get scrolled down with it.
Problem number 2: Average MMR. I'd like to show average MMR after each entry depending on the first entries. Right now there's avg MMR for J4:J8. The calculation for J8 looks like this: =AVERAGE(C4:C8). For J7 it looks like this: =AVERAGE(C4:C7). I'd like to do this for all my 1000 rows, but I don't want to type it out. If I try to drag down from the corner, it will continue with C5:C8, C6:C9 etc (so it changes the starting point)
Problem number 3: Under longestGame there's currently Date and Hero. This should show the Date and Hero of which the longest game occurred. I tried to do this with LOOKUP function but it required table to be in ascending order, which I don't want. For current, 44,22, there should be Storm Spirit and 14.06.2015.
Problem number 4: Graph. I'd like to display three series on graph - MMR, average MMR and game length (time). The problem is, that MMR and average MMR will be in the numbers on 3000-7000 but the game length will only be probably in timeframe 20:00-120:00. Maybe it's possible to add two sets of values to the Y axis or maybe set Time series maximum 200:00 and minimum 0:00 and create graph according to this. I'm really stupid making graphs and I haven't figured out a clever way yet.
Problem number 5: Graph again. Right now I have to set the series for the graph. I've currently set it to C4:C54 (so 50 rows). I'd like it to move around a bit and by that I mean that if there happens to be C55-th game then the graph would start from C5:C55 and move along (so it'll count 50 last games).
I'm in a benevolent mood so rather than downvoting your question, because it is not really suitable for this forum I'm going to give you some hints and guidance. The numbers below correspond to the problems in your question.
Excel permits more than one window to be used on the same workbook -
so one window can show the data and one the summary.
Find out about absolute and relative cell addressing - its a valuable bit of knowledge for anyone serious about Excel and it will be of use in solving your problem.
Find out about the MATCH function. You can use this to find out which row of your table contains the longest game, shortest game, max MMR, min MMR by matching an element from the summary on the right (cols M onward) against the appropriate column table on the left. The find out about the INDEX function - this can be used to pull the values in the columns for Hero and Date which correspond to a specific row (such as the row containing the longest game, shortest game, etc). Search INDEX MATCH and find out why using these two functions in combination is often preferred to using the VLOOKUP function
Persevere - there are graph options available to do what you want and the only way to really learn is to go through the pain of trying them out, failing and working at it until you succeed.
Set up an area of worksheet to hold the 50*3 table of data for your graphs. Find out about the COUNT function and think how it might be of use in determining which rows of the data table map to the 50 rows of graph data. Then think about how to populate the graph data table using one of the functions mentioned above. Incidentally, C4:C54 is actually 51 rows, not 50.

Resources