+ Reply to Thread
Results 1 to 12 of 12

Dartboard / Bullseye Style Graph

  1. #1
    Registered User
    Join Date
    10-25-2013
    Location
    UK
    MS-Off Ver
    Excel 2007
    Posts
    3

    Lightbulb Dartboard / Bullseye Style Graph

    Hi everyone,

    I am a teacher and want to create a specific chart to track academic target levels against current the levels students are achieving.

    My idea is to create a chart with 3 circular bands to it, Green, Amber and Red - starting from the centre and working outwards. Ideally I would like the graph to show students who were closer to their target level in the centre (Green band), with those students who were further away from their targets being placed further out on the graph (Amber) and those way off in the Red band.

    Just wondering if someone could give me some advice on how to create such graph.

    many thanks,

  2. #2
    Forum Expert Crooza's Avatar
    Join Date
    10-19-2013
    Location
    Hunter Valley, Australia
    MS-Off Ver
    Excel 2003 /7/10
    Posts
    2,082

    Re: Dartboard / Bullseye Style Graph

    Becuase the chart you're describing is a plane rather than a line do you have a view as to what determines the students location in respect to their 'y' position from the bulls eye? For example a student in the second coloured band can be plotted to the right of the bulls eye, above the bulls eye, below or to the left and will still be the same distance in each instance. It sounds like you just want them randomly placed in the correctly coloured band. Is this right?

  3. #3
    Forum Expert Crooza's Avatar
    Join Date
    10-19-2013
    Location
    Hunter Valley, Australia
    MS-Off Ver
    Excel 2003 /7/10
    Posts
    2,082

    Re: Dartboard / Bullseye Style Graph

    OK. You didn't come back so I knocked this together. Its a radar chart set up with three rings to look like the bullseye target. I've put 25 dummy student records in here.

    At present it plots the offset from the highest score. ie if the highest score in the class is 98 then that student gets 0 offset (the bullseye) and all others are measured from this point. You can change the formula if you want them all measured to say 100%. The ring sizes are set on the based on an arbitrary size I guessed at. feel free to chnage these too.

    Excel does some weird stuff when you combine filled radar and nonfilled radar - it creates an extra category. With lots of date points this shouldn't be a problem but if it bothers you someone on the forum might have a work around.

    Also Excel isn't real good on the labelling. There's macros on this forum though that might assist on fixing the labels to get them closer to teh points. Do a search on this forum.

    trial bullseye chart.xlsx

  4. #4
    Registered User
    Join Date
    10-25-2013
    Location
    UK
    MS-Off Ver
    Excel 2007
    Posts
    3

    Re: Dartboard / Bullseye Style Graph

    Thanks Crooza, much appreciated. I don't mind students being randomly placed on the graph. I will put some of my test data into the graph and let you know how it looks. Again, many
    thanks!

  5. #5
    Forum Expert Crooza's Avatar
    Join Date
    10-19-2013
    Location
    Hunter Valley, Australia
    MS-Off Ver
    Excel 2003 /7/10
    Posts
    2,082

    Re: Dartboard / Bullseye Style Graph

    Quote Originally Posted by RedmanJP View Post
    Thanks Crooza, much appreciated. I don't mind students being randomly placed on the graph. I will put some of my test data into the graph and let you know how it looks. Again, many
    thanks!
    I'd leave them random too. If you sort by their score you'll get them distributed like a corkscrew.

  6. #6
    Registered User
    Join Date
    10-25-2013
    Location
    UK
    MS-Off Ver
    Excel 2007
    Posts
    3

    Re: Dartboard / Bullseye Style Graph

    Hi,

    I have just got around to testing your trial bullseye chart and it is great, exactly what I am looking for, thank you! As you eluded to in your original post the only improvement I would like to make is to try and move the labels closer to the points. I have had a look at the forums but am struggling a little as Macros are by no means my strong point - would you be able to point me in the right direction here please....?

  7. #7
    Forum Expert Crooza's Avatar
    Join Date
    10-19-2013
    Location
    Hunter Valley, Australia
    MS-Off Ver
    Excel 2003 /7/10
    Posts
    2,082

    Re: Dartboard / Bullseye Style Graph

    Hi,

    I'm neither a macro or a chart expert but the attached file has a macro that brings the labels closer to the points. Depending on how many points you have you may or may not get a better result as the points close together tend to make this messy.

    When you open the file the chart won't have any labels at all.

    click on the chart then click the big button to run the macro.
    I'm effectively bringing the labels 25% closer to the centre of the graph.

    Someone brighter than me may be able to work out how to link the label position directly to the points position but I couldn't do that. If you think 25% reduction is not enough or too much open teh code and chnage the 0.75 factor to 0.6 or 0.8 (or something else if needed) to adjust.

    Let me know if this works OK or not
    Attached Files Attached Files

  8. #8
    Forum Guru Andy Pope's Avatar
    Join Date
    05-10-2004
    Location
    Essex, UK
    MS-Off Ver
    O365
    Posts
    20,431

    Re: Dartboard / Bullseye Style Graph

    You could try using xy-scatter to plot the actual data points. Then you will have the normal above/below/left/right/center positions for data labels.
    You would need to link data labels to cells to get student name.

    The xy values would need to be calculated using COS and SIN functions.

    Personally though I would go with a bar chart with colour bands. That way you can easily see each student position in relation to both the other students and the banding.
    Cheers
    Andy
    www.andypope.info

  9. #9
    Forum Expert Crooza's Avatar
    Join Date
    10-19-2013
    Location
    Hunter Valley, Australia
    MS-Off Ver
    Excel 2003 /7/10
    Posts
    2,082

    Re: Dartboard / Bullseye Style Graph

    Andy

    Thanks for jumping in. You seem a bit more switched on than I am. Is there no way to link the label position in the radar to the actual point position?

    Your xy solution might be better.

    The OP specifically wanted it to look like a bullseye so while bar chart might be a good solution it wasn't what they were after so I steered clear of this.

  10. #10
    Forum Guru Andy Pope's Avatar
    Join Date
    05-10-2004
    Location
    Essex, UK
    MS-Off Ver
    O365
    Posts
    20,431

    Re: Dartboard / Bullseye Style Graph

    radar data labels have a single position, therefore you need to determine the point position and alter the data labels left and top position. Problem is you don't know the width or height of the data label as it is not available via the object model. This is why the xy-scatter is a better approach for label positioning.

    Rather than VBA you could add another series with different OFFSET value. this would allow you to control approximate position of data label.

    The reason for suggesting an unasked for alternative is simply the more students that get better results the more conjested the center of the target will become. So it will look a mess and you will not be able to read it.

  11. #11
    Registered User
    Join Date
    05-15-2012
    Location
    toronto, on
    MS-Off Ver
    Excel 2010
    Posts
    1

    Re: Dartboard / Bullseye Style Graph

    Hello everyone:
    How can you change the center of the bulls eyes? I want the center to move by -20% and +30%.

  12. #12
    Administrator FDibbins's Avatar
    Join Date
    12-29-2011
    Location
    Duncansville, PA USA
    MS-Off Ver
    Excel 7/10/13/16/365 (PC ver 2310)
    Posts
    52,929

    Re: Dartboard / Bullseye Style Graph

    nthyk, welcome to the forum

    Unfortunately your post does not comply with Rule 2 of our Forum RULES. Do not post a question in the thread of another member -- start your own thread.

    If you feel an existing thread is particularly relevant to your need, provide a link to the other thread in your new thread.

    Old threads are often only monitored by the original participants. New threads not only open you up to all possible participants again, they typically get faster response, too.
    1. Use code tags for VBA. [code] Your Code [/code] (or use the # button)
    2. If your question is resolved, mark it SOLVED using the thread tools
    3. Click on the star if you think someone helped you

    Regards
    Ford

+ 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] agenda-style graph
    By Maistro_44 in forum Excel Charting & Pivots
    Replies: 8
    Last Post: 01-03-2013, 07:59 AM
  2. Replies: 2
    Last Post: 12-30-2012, 01:28 PM
  3. [SOLVED] Bullseye chart
    By thuddleston11 in forum Excel General
    Replies: 1
    Last Post: 05-10-2012, 09:51 AM
  4. [SOLVED] Need to make a "dartboard" chart
    By Camerhill in forum Excel Charting & Pivots
    Replies: 3
    Last Post: 01-25-2012, 03:57 PM
  5. Excel 2007 : How do I put 4 data sets onto one line style graph?
    By portisheadradio in forum Excel General
    Replies: 2
    Last Post: 12-27-2011, 12:12 PM

Tags for this Thread

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