Am new to Gantt chart and facing some issues between the block in horizontel view .
Say i have 3 block , block 1 start time is at 5 and end time is 10 and block 2 start time is at 10 and endtime is at 15 and block 3 starttime is at 100 and endtime is at 105.
if you notice the above data , block 1 and block 2 are in sequence , but block 3 is located far away from block 2
Is there a way i can reduce the gap between block2 and block3 horizontelly ?
We cant manually edit the time of block3 , since there will be number of blocks and we are not sure about it .
So is there a way i can reduce the gaps between the block in horizontel in gantt chart ?
Related
I have data on 5 runners for 1 week; start time and end time in a race. I want to graph how long it took each runner to finish the race
when I subtract the cells for start and end time, I get a result as 3:00 AM instead of 3 hours. I think this is why I'm having an issue creating a stacked column chart
how can I subtract 2 timestamps and get it to spit out just the hours instead of another time stamp?
I want the date on x axis and time to complete the race on y axis
thank you
here is a sample of the data
https://imgur.com/xRyDynl
i want a stacked column chart that has dates on the x axis. so 1/1 will have 1 bar that has 30 mins for racer 1, 35mins for 2, and 40 mins for 3
I have table with pupils that did 6 tasks.
Maximum points are 15 and minimum is 0.
Pupil needs to have 12 points in three tasks so he could get extra 10 points.
For example:
N & S TASK 1 TASK 2 TASK 3 TASK 4 TASK 5 TASK 6
Name & Surname | 10 15 0 15 15 5
Which formula / function I need to use that will examine does student have done three tasks with maximum points (15) and if he is sum all tasks points and add 10 to all, else just did summary.
There's photo of my table so you can get better view.
photo
You can use the CountIF function to count how many cells in the row score 15. You can wrap that in another If statement to see if it is true if your count is above x
I have 3 charts on a page Chart 1, Chart 2 and Chart 3 (all bar charts). Each of these charts have their respective markings Marking 1, Marking 2 and Marking 3. Each of these charts are limited by markings of the other 2 charts. For example Chart 1 is limited by Marking 2 and Marking 3 and is displaying all the data when no items are marked from Marking 2 or Marking 3.
Now Lets say there are a total of 1000 rows and out of which I mark 100 of them in Chart 1 (Marking 1). This triggers and limits the data in Chart 2 and Chart 3.
Chart 1 - Marking 1 = 100 rows
Chart 2 - Marking 2 = 0 rows
Chart 3 - Marking 3 = 0 rows
Now that Chart 2 is showing a bar chart for only those marked 100 rows, I go ahead and apply a marking on that too, lets say 50 rows.
Chart 1 - Marking 1 = 100 rows
Chart 2 - Marking 2 = 50 rows
Chart 3 - Marking 3 = 0 rows
When I do this, Chart 3 still shows me data for 100 rows that where marked in Marking 1. As Marking 1 has a bigger subset and contains everything in Marking 2. I have to re-select over my Marked items in Marking 1 , which then makes both Marking 1 and 2 at 50 rows and now Chart 3 is updated.
Is there any way I can fix it, is there a way where I dont have to re-select my markings and Marking 1 automatically gets updated after Marking 2.
unfortunately that's the intended behavior for marking interactions.
the workaround I usually implement for this scenario is to include instructions and a button for "reset selection" (or "reset marking" if your users are savvy).
you may be able to get around this by using a Data Function, but I haven't come across anything to unmark based on other markings, only to perform some action when a marking is made.
I have been trying to create a windrose that displays the occurence of multiple wind speeds and their respective wind direction. Using other very helpful posts on here I've gotten pretty close to what I want. There is just one thing I can't seem to fix.
As you can see in the figure below the graph starts at 0 degrees while I want the "North" wind direction to start at -11,25 (or +348,75) degrees.
Currently the radial axis labels are added using a pie chart while the rest of the data is plotted in a filled radar chart. It is easy to rotate the pie chart but I can't seem to find a similar function for rotating the radar chart. Any help would be much appreciated. The excel file is attached beneath the figure.
EDIT: Locked excel file against editing
Excel file
I haven't fully digested the netiquette of this website and not sure if it is a good idea to try giving you an answer 6+ months after you posted. Also hope that by this time you found an answer.
If not, this link should be of help:
https://superuser.com/questions/687036/how-to-make-a-pie-radar-chart
In the example the creator made one field for each degree and started the first series, which would be equivalent to your north at 0°. However nothing prevents you from starting at 348.
I have not tested but I also think that nothing prevents you from adding even more "resolution", e.g. half-degree steps.. or even more to your discretion.
EDIT: following L.Guthardt's feedback.
In order to provide you an answer I opted to simplify your table and chart. Mostly for convenience, but also because I struggle to get a full understanding of the original "architecture". Still, the solution should work at any level and is based on two key elements:
first you will have to double the number of rows from 16 to 32 (thus each quadrant being repeated two times, e.g. ... nne - nne - ne - ne...)
second, you have to start and finish with N as showcased here
Direction Cat6
N 6
NNE 4 4
NNE 6
NE 4 4
NE 6
ENE 4 4
ENE 6
E 4 4
E 6
ESE 4 4
ESE 6
SE 4 4
SE 6
SSE 4 4
SSE 6
S 4 4
S 6
SSW 4 4
SSW 6
SW 4 4
SW 6
WSW 4 4
WSW 6
W 4 4
W 6
WNW 4 4
WNW 6
NW 4 4
NW 6
NNW 4 4
NNW 6
N 4 4
which will generate
for the pie chart I used a separate range with alternate gaps in the labels
Direction Dummy
N 1
1
NNE 1
1
NE 1
1
ENE 1
1
E 1
1
ESE 1
1
SE 1
1
SSE 1
1
S 1
1
SSW 1
1
SW 1
1
WSW 1
1
W 1
1
WNW 1
1
NW 1
1
NNW 1
1
Rotating radar charts in Excel can be achieved by building a separate table for plotting the chart. It would have three columns:
Column A: New categories
Column B: Original categories (calculated from A)
Column C: Original data using VLOOKUP() on B
The chart will be plotted using columns B and C. Column B category numbers are offset by the desired number of categories.
If the chart needs to be rotated by other than multiples of a category degree (e.g., 30 degrees for 12 categories), you would need to add rows in between (corresponding to the amount of rotation in relation to the category degree). For example, to rotate a 12-category radar chart by multiples of 15 degrees, one extra row is needed in-between each original category row (to create 24 new categories). In this case, you would need to calculate the intermediate values by linearly interpolating between actual data points.
The trick is that blank category values are not displayed on the chart and the values for these categories blend in smoothly with the real data (because they are interpolated).
I will post an example if the above is not clear enough.
P.S. I cannot look at your new Excel file (in Answers) because it exceeds 5 MB (see screenshot 1).
So I did keep working on this problem and the best solution I've come up with (while using Microsoft Excel) looks as follows:
Currently, the number of sectors in the plot is fixed at 16. If I want to make this number variable, the table required for the plot data requires a very large amount of lookup functions which make the spreadsheet too slow to work with.
I've uploaded the new Excel file here to take a look at:
Excel file
I have the following data set:
Datetime Solution
2017-06-12 00:10:00 0
2017-06-12 00:10:01 1
2017-06-12 00:10:40 0
2017-06-12 00:11:07 1
2017-06-12 00:13:34 0
2017-06-12 00:20:00 1
2017-06-12 00:29:35 2
2017-06-12 00:31:44 1
2017-06-12 00:38:42 2
I want to graph a time series plot of the data set where the x-axis is in seconds (so 00:00:00-00:40:00 for example) where each tick is a second.
The solution only updates when it is changed. So from 00:10:01-00:10:40, the solution value is 1. From 00:10:40 - 00:11:07 the solution is 0, and so on.
How can I create a graph in excel that does this? I've run into this problem before but instead of creating a method to solve it, I usually avoid it.
I'm thinking for excel I may need to create a column of all times (seconds) between 00:00:00 and 00:40:00 and write a script to generate a new column when the solution changes.
Maybe there is an easier way to do this?
If you truly want each tick to be equal to 1 second then you will have over 1700 ticks on your graph between your first point 2017-06-12 00:10:00 and your last point 2017-06-12 00:38:42 but to do this you select your data and insert a scatter plot graph. Double click the entries on the x-axis to open up the formatting panel (Excel 2013) and select the tab that shows a bar graph (last on the right). Here you can select the value of each major tick mark. Set this value equal to 1 second or 1/86400th of a day (0.0000115740740740741 = 1 / (24 {hours} * 60 {minutes} * 60 {seconds})). It won't be pretty but you can use that logic to adjust your graph tickmarks.