+ Reply to Thread
Results 1 to 36 of 36

Need to create a special Chart

  1. #1
    Registered User
    Join Date
    06-12-2020
    Location
    Germany
    MS-Off Ver
    2016
    Posts
    21

    Need to create a special Chart

    Hello every body,

    I need to create a special radar diagram like the attacched one.

    Could you please help and support me here? Any ideas how to do that?

    Many thanks in advance.

    BR
    malloc123
    BSP Darstellung.PNG

  2. #2
    Forum Guru
    Join Date
    04-13-2005
    Location
    North America
    MS-Off Ver
    2002/XP and 2007
    Posts
    15,819

    Re: Need to create a special Chart

    It's been a while since I have seen something like this, but I recall being somewhat successful at building something like this as a filled radar chart:
    https://www.excelforum.com/excel-cha...ttachment.html
    https://www.excelforum.com/excel-cha...wind-rose.html
    Quote Originally Posted by shg
    Mathematics is the native language of the natural world. Just trying to become literate.

  3. #3
    Registered User
    Join Date
    06-12-2020
    Location
    Germany
    MS-Off Ver
    2016
    Posts
    21

    Re: Need to create a special Chart

    Perfect I'll have a look

  4. #4
    Registered User
    Join Date
    06-12-2020
    Location
    Germany
    MS-Off Ver
    2016
    Posts
    21

    Re: Need to create a special Chart

    Hey MrShorty,

    Unfurtunately I was not able to proceed. Any other suggestions?
    Attached Files Attached Files
    Last edited by malloc123; 06-14-2020 at 09:31 AM.

  5. #5
    Forum Guru
    Join Date
    04-13-2005
    Location
    North America
    MS-Off Ver
    2002/XP and 2007
    Posts
    15,819

    Re: Need to create a special Chart

    Your sample file only shows data and no attempt to create the table that the radar chart will need and no attempt at the chart. My suggestion is still the same -- use a filled radar chart.

    I don't know how much you learned from the other examples, but, as with a lot of charting questions, most of the effort in creating a chart like this is building the data table in the spreadsheet. In order to get the each "slice", I will need at least 2 entries for each data point. In order to get the "slices" to be adjacent to each other, I will need at least 2 data series.

    1) Insert a row in between each data point. Select row 49 -> Insert row. Select row 48 -> insert row. Continue until you have a blank row in between each data point.
    2) I need to move every other entry into column E. Select what is now D7 -> cut/paste/move into E7. Repeat for every other data point.
    3) I will need three entries per point, overlapping with the previous entry in order for the filled radar chart to "draw each slice". In D6, I enter =D5. Then copy and paste that in the cell beneath each entry whether in column D or column E. In E6, I enter =E7 and copy/paste into every cell above an entry. This should give you a table that looks like this:
    Please Login or Register  to view this content.
    4) Select the table and insert a filled radar chart.
    5) Evaluate the result.

  6. #6
    Registered User
    Join Date
    06-12-2020
    Location
    Germany
    MS-Off Ver
    2016
    Posts
    21

    Re: Need to create a special Chart

    Hello MrShorty,

    I was able to proceed this time thanks to your suggestions. I believe some fine tunings still needed.

    1. Diagramm 2 (data 2): It seems that the programm is not able to connect first and last measurement properly. We can see that in the diagramm.
    2. I need to add the item name for each location and to plot the results according to the items.
    -For graph 1 to have 3 main items (structure, culture, vision)
    -For graph 2 to have 2 main items (dep) with the related under items (system, process, method ect.). If this is complex, I would be fine with only the under items.
    3. How can I improve the grid lines? It would be fine if I can see the grid line for each measurement until 100% ? (like the mentioned graph in the top)
    4. How can I enlarge a little bit the center of the radar chart?

    Many thanks again.
    Attached Files Attached Files
    Last edited by malloc123; 06-15-2020 at 06:11 PM.

  7. #7
    Forum Guru
    Join Date
    04-13-2005
    Location
    North America
    MS-Off Ver
    2002/XP and 2007
    Posts
    15,819

    Re: Need to create a special Chart

    1. Diagramm 2 (data 2): It seems that the programm is not able to connect first and last measurement properly. We can see that in the diagramm.
    That's because the first category's data and the last category's data ended up in the same column (D). You would need to do something so that first and last end up in different columns. Easiest may be to:
    1) Select the chart. Expand the chart source data range to include column F.
    2) Select the first or last category's data (D5:D6 or D92:D94) and move into column F.
    3) Add a 0.7 entry in either F94 (if you moved D5:D6) or into D94 (if you moved D92:D94).
    or any other strategy for making sure that the first and last category do not end up in the same column/data series.
    I need to add the item name for each location and to plot the results according to the items.
    -For graph 1 to have 3 main items (structure, culture, vision)
    -For graph 2 to have 2 main items (dep) with the related under items (system, process, method ect.). If this is complex, I would be fine with only the under items.
    Neither chart is formatted to display the horizontal category axis and labels. Excel does not allow us to access the horizontal category axis, so we will need to change the chart type to something with a category axis, change the category axis, then change the chart type back to a radar chart:
    1) Select the chart -> Change Chart type -> Clustered column (or any other chart type with a category axis).
    2) Find the list of available chart elements and add the horizontal category axis.
    3) Edit the horizontal category axis labels (Select Data dialog) so that it includes the necessary columns (data1 looks like you want columns B and C, data2 looks like you want columns A to C).
    4) Make sure the horizontal category axis is formatted to exist and show labels.
    5) Your question 3 appears to be asking how to add "vertical gridlines". Again, this is easier to do as a column (or similar) chart, so add the major vertical gridlines now.
    6) When all necessary edits are completed, select chart -> change chart type -> Filled Radar.
    4. How can I enlarge a little bit the center of the radar chart?
    Add another data series that will become the center "circle".
    1) In the rightmost column, add a column of 0 values
    2) Expand the chart's source data to include this new column.
    3) Format the vertical axis to have a suitable minimum (-0.1 seems appropriate).
    4) Format this new series to be the last plotted (if it isn't already) and give it a suitable filled color format.

    Any other questions?

  8. #8
    Registered User
    Join Date
    06-12-2020
    Location
    Germany
    MS-Off Ver
    2016
    Posts
    21

    Re: Need to create a special Chart

    Many thanks for the details. I will need to apply the instructions, verify and come back in case of any doubt.

  9. #9
    Registered User
    Join Date
    06-12-2020
    Location
    Germany
    MS-Off Ver
    2016
    Posts
    21

    Re: Need to create a special Chart

    Hello,

    1. How can I have the grids in the front? (please refer to the graph in my first post)
    2. How can I split the graph according to the item in order to have different cake pieces? (please refer to the graph in my first post)
    3. Still i could not have the grids in the vertical axis which flows with each data set until 100%. (please refer to the graph in my first post)
    4. Any possibility to have the -10% hidden from the graph?
    Attached Files Attached Files

  10. #10
    Forum Guru
    Join Date
    04-13-2005
    Location
    North America
    MS-Off Ver
    2002/XP and 2007
    Posts
    15,819

    Re: Need to create a special Chart

    1) I don't think there is a "plot gridlines in front of data series" option in Excel charts. You could try formatting the data series to be somewhat transparent and making the gridlines darker so that they are visible through the data series, but I don't think Excel will let you chart the gridlines on top of the data series.

    Instead of gridlines, you could add additional columns/series that will draw the gridlines, change their chart type to regular lined radar instead of filled radar, and then make sure those series are plotted on top of the other series. Give them an appropriate line color, too.

    2) Is this referring to the shaded background? To get this effect, again, add additional data series (2 or 3 as needed) and alternate the value from 0 to 1 -- just like we did with the main data. Change the plot order for these data series to be the first 2 or 3 (so they will be behind the rest of the data) and maybe format them to be mostly transparent.

    3) I am not sure what happened to your vertical gridlines. I could not edit your existing chart to get the vertical gridlines/spokes to appear. However, if I selected the table and inserted a new filled radar chart (with all of the additional series to accomplish 1 and 2 as desired), the vertical gridlines were automatically displayed. I'm not sure what happened, but you may need to scrap this chart and start over.

    When I change your existing chart into a column chart, I notice that your vertical gridlines are formatted in a nearly invisible color. You might try changing your chart type back to a column chart, format the gridlines with a darker color, then change the chart back to a filled radar chart -- just to see if your version of Excel will apply that formatting to the vertical gridlines even if my version will not.

    4) Apply a custom number format of 0%; to the axis. https://support.microsoft.com/en-us/...rs=en-us&ad=us

  11. #11
    Registered User
    Join Date
    06-12-2020
    Location
    Germany
    MS-Off Ver
    2016
    Posts
    21

    Re: Need to create a special Chart

    Well receipt. Please give me some time to test your recommendations.
    Thanks a lot for the great support.

  12. #12
    Registered User
    Join Date
    06-12-2020
    Location
    Germany
    MS-Off Ver
    2016
    Posts
    21

    Re: Need to create a special Chart

    Hello,

    I created the diagramm. Still have some issues:

    1. Why is behind the axis a white (not plotted) data? (marked with red)
    2. I am not able to apply the mentioned custom number format to hid the (-10) in the axis. I decided to switch from % to normal vaule.
    3. How can I have the axis labelling/marking in the middle of the data? (marked with blue)
    Attachment 683293

  13. #13
    Forum Guru
    Join Date
    04-13-2005
    Location
    North America
    MS-Off Ver
    2002/XP and 2007
    Posts
    15,819

    Re: Need to create a special Chart

    Your latest attachment failed to attach.

  14. #14
    Registered User
    Join Date
    06-12-2020
    Location
    Germany
    MS-Off Ver
    2016
    Posts
    21

    Re: Need to create a special Chart

    Please find the example
    Attached Images Attached Images
    Last edited by malloc123; 06-19-2020 at 05:33 PM.

  15. #15
    Forum Guru
    Join Date
    04-13-2005
    Location
    North America
    MS-Off Ver
    2002/XP and 2007
    Posts
    15,819

    Re: Need to create a special Chart

    It still failed to attach. Be sure you are following the instructions in the yellow banner at the top of the page.

  16. #16
    Registered User
    Join Date
    06-12-2020
    Location
    Germany
    MS-Off Ver
    2016
    Posts
    21

    Re: Need to create a special Chart

    Quote Originally Posted by MrShorty View Post
    It still failed to attach. Be sure you are following the instructions in the yellow banner at the top of the page.
    should be visible now in the previous post.

  17. #17
    Forum Guru
    Join Date
    04-13-2005
    Location
    North America
    MS-Off Ver
    2002/XP and 2007
    Posts
    15,819

    Re: Need to create a special Chart

    1) The white "empty" slice is because there is a missing value in one of the data series (it looks like one of the background data series) for the first or last categories. Since you uploaded only a picture, I cannot see the source data to see which empty cell needs a value, but it should be as simple as entering 100 into the appropriate cell.

    2) I do not understand why you cannot use a number format like 0;. Perhaps your newer version of Excel requires an extra section 0;;0 or something. Check out the "guidelines for custom number format codes" page I linked to earlier to explore how to use number formatting to hide negative values.

    3) As near as I can tell, Excel does not offer any position options for category labels in a radar chart. If you don't like where Excel has positioned the category labels, you will need to delete the built in category labels and use an invisible "dummy" series to position the labels where you want them and then use the data labels for that series to display the category labels.

  18. #18
    Registered User
    Join Date
    06-12-2020
    Location
    Germany
    MS-Off Ver
    2016
    Posts
    21

    Re: Need to create a special Chart

    Quote Originally Posted by MrShorty View Post
    1) The white "empty" slice is because there is a missing value in one of the data series (it looks like one of the background data series) for the first or last categories. Since you uploaded only a picture, I cannot see the source data to see which empty cell needs a value, but it should be as simple as entering 100 into the appropriate cell.

    2) I do not understand why you cannot use a number format like 0;. Perhaps your newer version of Excel requires an extra section 0;;0 or something. Check out the "guidelines for custom number format codes" page I linked to earlier to explore how to use number formatting to hide negative values.

    3) As near as I can tell, Excel does not offer any position options for category labels in a radar chart. If you don't like where Excel has positioned the category labels, you will need to delete the built in category labels and use an invisible "dummy" series to position the labels where you want them and then use the data labels for that series to display the category labels.
    It is working now, great. For point 3 I will use the recommented invisible "dummy".
    Attached Images Attached Images

  19. #19
    Registered User
    Join Date
    06-12-2020
    Location
    Germany
    MS-Off Ver
    2016
    Posts
    21

    Re: Need to create a special Chart

    I believe that the withe "empty" slice is not due a missing value. I recognize that when I chaged the background.
    In my point of we should delete that slice. How can I do this?


    exa.PNG
    Attached Files Attached Files

  20. #20
    Forum Guru
    Join Date
    04-13-2005
    Location
    North America
    MS-Off Ver
    2002/XP and 2007
    Posts
    15,819

    Re: Need to create a special Chart

    In a radar chart -- like other charts with a category axis -- you "delete" one or more categories from the chart by removing those rows from the source data. In this case, each slice is composed of three "categories" (as the chart engine sees it), so you would need to figure out how many of the last three rows to delete from the chart's source data and still get the correct interaction between the first and last categories.

    Edit: In the case of your sample file (it didn't show up when I first saw the post), I changed the data range for each data series to be through row 61 (instead of 62) and put 26 into M2. That seemed to removed the empty slice.
    Last edited by MrShorty; 06-21-2020 at 11:18 AM.

  21. #21
    Registered User
    Join Date
    06-12-2020
    Location
    Germany
    MS-Off Ver
    2016
    Posts
    21

    Re: Need to create a special Chart

    Quote Originally Posted by MrShorty View Post
    In a radar chart -- like other charts with a category axis -- you "delete" one or more categories from the chart by removing those rows from the source data. In this case, each slice is composed of three "categories" (as the chart engine sees it), so you would need to figure out how many of the last three rows to delete from the chart's source data and still get the correct interaction between the first and last categories.
    Thank you for your tipp. I tried but as you can see in picture, the empty slice still existing and the plotted data will disappear partially.
    Attached Images Attached Images

  22. #22
    Forum Guru
    Join Date
    04-13-2005
    Location
    North America
    MS-Off Ver
    2002/XP and 2007
    Posts
    15,819

    Re: Need to create a special Chart

    Did you see my edit?

  23. #23
    Registered User
    Join Date
    06-12-2020
    Location
    Germany
    MS-Off Ver
    2016
    Posts
    21

    Re: Need to create a special Chart

    Quote Originally Posted by MrShorty View Post
    Did you see my edit?
    Yes, Thank you. I changed according to your advice. It is improved. But still I have a half of the empty slice existing.

    Edit: When I put the filled background into 0 it seems that the empty slice is fully existing. But the connection between last series and first one is improved and given.
    Attached Images Attached Images
    Last edited by malloc123; 06-21-2020 at 11:42 AM.

  24. #24
    Forum Guru
    Join Date
    04-13-2005
    Location
    North America
    MS-Off Ver
    2002/XP and 2007
    Posts
    15,819

    Re: Need to create a special Chart

    If I start with the file in post #19, change the series to extend to row 61 instead of 62, then enter 26 into M2, I do not replicate your latest picture. The grey background does not have the empty white slice in it. I am not sure what you are doing to get the empty slice.

  25. #25
    Registered User
    Join Date
    06-12-2020
    Location
    Germany
    MS-Off Ver
    2016
    Posts
    21

    Re: Need to create a special Chart

    Quote Originally Posted by MrShorty View Post
    If I start with the file in post #19, change the series to extend to row 61 instead of 62, then enter 26 into M2, I do not replicate your latest picture. The grey background does not have the empty white slice in it. I am not sure what you are doing to get the empty slice.
    I tested it again. It was working only if I switch from filled radar to any other diagram type then return again to filled radar.
    The issue is if I would like to add as last step the vaules as points (radar with data point as diagramm type) the issue of the empty slice returns again.
    Last edited by malloc123; 06-21-2020 at 03:56 PM.

  26. #26
    Forum Guru
    Join Date
    04-13-2005
    Location
    North America
    MS-Off Ver
    2002/XP and 2007
    Posts
    15,819

    Re: Need to create a special Chart

    I may have to look at it tomorrow, but I don't see any reason why changing the chart type of one data series should change whether or not the slice(s) connection the first/last categories should disappear.

  27. #27
    Registered User
    Join Date
    06-12-2020
    Location
    Germany
    MS-Off Ver
    2016
    Posts
    21

    Re: Need to create a special Chart

    Quote Originally Posted by MrShorty View Post
    I may have to look at it tomorrow, but I don't see any reason why changing the chart type of one data series should change whether or not the slice(s) connection the first/last categories should disappear.
    As I said the issue now is only due to the added black points (single points) after that the empty slide will appears again.

    Looking forward for any suggestions tomorrow. Many thanks for the great support !

  28. #28
    Forum Guru
    Join Date
    04-13-2005
    Location
    North America
    MS-Off Ver
    2002/XP and 2007
    Posts
    15,819

    Re: Need to create a special Chart

    Looking closely at the definitions for each data series (Select Data dialog), I notice that your "category axis" data range is B3:B61, but all of your data series ranges are row 2 to row 62. Each of your data series has two more rows than your category data range. We need to make it so that each data series has the same number of rows as the category axis data range. So I select each data series -> Edit series -> change so the Y values range for each is row 2 to row 60. Once each data series has the same number of rows as the category axis range, then the chart should be correct. Then enter the number 26 into M2 to complete last data slice.

    Because I like to have my data series value ranges and my category axis data range refer to the same rows, I would then select D2:AE63 and cut/paste/move the data down one row. That way, the data for the chart is all in row 3 to 61 rather than having some of the data in row 3 to 61 and other parts of the data in row 2 to 60.

  29. #29
    Registered User
    Join Date
    06-12-2020
    Location
    Germany
    MS-Off Ver
    2016
    Posts
    21

    Re: Need to create a special Chart

    Quote Originally Posted by MrShorty View Post
    Looking closely at the definitions for each data series (Select Data dialog), I notice that your "category axis" data range is B3:B61, but all of your data series ranges are row 2 to row 62. Each of your data series has two more rows than your category data range. We need to make it so that each data series has the same number of rows as the category axis data range. So I select each data series -> Edit series -> change so the Y values range for each is row 2 to row 60. Once each data series has the same number of rows as the category axis range, then the chart should be correct. Then enter the number 26 into M2 to complete last data slice.

    Because I like to have my data series value ranges and my category axis data range refer to the same rows, I would then select D2:AE63 and cut/paste/move the data down one row. That way, the data for the chart is all in row 3 to 61 rather than having some of the data in row 3 to 61 and other parts of the data in row 2 to 60.
    Perfect. Let me test that.

  30. #30
    Registered User
    Join Date
    06-12-2020
    Location
    Germany
    MS-Off Ver
    2016
    Posts
    21

    Re: Need to create a special Chart

    Quote Originally Posted by malloc123 View Post
    Perfect. Let me test that.
    I still have the same issue also when I followed your suggestion.

    All things are fine. Once I would add the values as "radar with data points" I still have the one slice more.
    Attached Images Attached Images
    Last edited by malloc123; 07-01-2020 at 02:02 PM.

  31. #31
    Forum Guru
    Join Date
    04-13-2005
    Location
    North America
    MS-Off Ver
    2002/XP and 2007
    Posts
    15,819

    Re: Need to create a special Chart

    It is difficult to debug from pictures, but that still suggests to me that when you add the last data series, it has more "categories" (rows) than the other data series. My guess is that you just need to figure out how many rows to include for that data series and change the data range accordingly.

  32. #32
    Registered User
    Join Date
    06-12-2020
    Location
    Germany
    MS-Off Ver
    2016
    Posts
    21

    Re: Need to create a special Chart

    Quote Originally Posted by MrShorty View Post
    It is difficult to debug from pictures, but that still suggests to me that when you add the last data series, it has more "categories" (rows) than the other data series. My guess is that you just need to figure out how many rows to include for that data series and change the data range accordingly.
    The rows numbers are the same.
    Is it possible that this issue is related to the type of diagram (for last data series) ? I choosed as mentioned radar with data point to figure the values as points.

  33. #33
    Forum Guru
    Join Date
    04-13-2005
    Location
    North America
    MS-Off Ver
    2002/XP and 2007
    Posts
    15,819

    Re: Need to create a special Chart

    It seems related to the change in chart type for the last "regular radar chart" data series, but I haven't had time, yet, to figure out why.

  34. #34
    Registered User
    Join Date
    06-12-2020
    Location
    Germany
    MS-Off Ver
    2016
    Posts
    21

    Re: Need to create a special Chart

    Any update MrShorty?

  35. #35
    Forum Guru
    Join Date
    04-13-2005
    Location
    North America
    MS-Off Ver
    2002/XP and 2007
    Posts
    15,819

    Re: Need to create a special Chart

    I don't know if it is a but in Excel's chart engine or what is going on, but Excel seems to erroneously add a category/slice whenever you create a radar+filled radar combination chart. My only suggestion is to minimize the size of the extraneous slice by using more entries per colored wedge. Currently, we are using 3 entries per wedge, try expanding to 7 or 11 or more. I expect that Excel will continue to add the extra slice, but perhaps you can minimize the size of that extra slice.

  36. #36
    Registered User
    Join Date
    06-12-2020
    Location
    Germany
    MS-Off Ver
    2016
    Posts
    21

    Re: Need to create a special Chart

    Quote Originally Posted by MrShorty View Post
    I don't know if it is a but in Excel's chart engine or what is going on, but Excel seems to erroneously add a category/slice whenever you create a radar+filled radar combination chart. My only suggestion is to minimize the size of the extraneous slice by using more entries per colored wedge. Currently, we are using 3 entries per wedge, try expanding to 7 or 11 or more. I expect that Excel will continue to add the extra slice, but perhaps you can minimize the size of that extra slice.
    Perfect let me try

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. [SOLVED] Create a command button to paste special
    By TommyBabb in forum Excel Programming / VBA / Macros
    Replies: 0
    Last Post: 03-10-2020, 01:57 PM
  2. [SOLVED] How to create special format for Date and Time
    By bachukij in forum Excel Formulas & Functions
    Replies: 10
    Last Post: 09-19-2017, 08:03 AM
  3. Replies: 3
    Last Post: 12-30-2013, 07:46 AM
  4. [SOLVED] How to (special) copy a chart?
    By GIS2013 in forum Excel Charting & Pivots
    Replies: 6
    Last Post: 07-23-2013, 08:57 AM
  5. [SOLVED] Need a macro to create a special percentage calculation
    By theletterh in forum Excel Programming / VBA / Macros
    Replies: 5
    Last Post: 04-16-2012, 12:54 PM
  6. Shortest formula to create a special array
    By kayard in forum Excel General
    Replies: 6
    Last Post: 02-07-2011, 01:01 PM
  7. to create a special excel formula
    By Richardhelp in forum Excel Formulas & Functions
    Replies: 2
    Last Post: 05-19-2008, 10:47 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1