Create charts that wow your audience. Learn the secrets now-start today! 👉 link.xelplus.com/yt-g-donut-charts-course Grab the file I used in the video from here: pages.xelplus.com/progress-circle-chart-file
Yes, the great uncle Sam.. :)) very informative, not sure why I spent more than 10 minutes of my life on this and I'm still smiling (maybe thinking of how creative people can be)
Hi all, I believe the 2nd solution is adding half a circle's area to the completed ring to both ends (so a full circle) which changes the visual proportions. Better would be if the whole of the circular disk was inside the completed ring, with the circumference tangent to it. This may not be much of a problem if the completed percentage is high enough, but it does skew the visual info the graph is communicating. Also, if the completed percentage is small, like 1% or even 5%, this will certainly give the wrong picture to the audience. It will start to become apparent. In the case of small percentages, we risk the radious of the circle being to large to depict them. As such with this method we can show up to a certain minimum of completed percentage. I just saw this and i don't have the time to create and test it (02:50, here in the UK and i have to be in the office in 5 hours...) but if i had to guess i'd say it shows a full circular disk even at 0%. A better way to implement something like this would be to have ellipses at the end of the ring, where the a,b parameters would be dynamically linked to the completion percentage, with possibly an upper bound, to avoid extremes. The equation of an eclipse is (x^2/a^2) + (y^2/b^2) = r^2. a,b and r are given in squares for symmetry. For a=b we get a circle (the above equation becomes x^2 + y^2 = r^2*a^2 (or *b^2), which is basicaly x^2 + y^2 = R^2 (just a new r, as a,b are parameters). Can you please check what happens for 0% or 1% ? I feel the first solution is correct.
It would have been nice to see the results of both methods at 99%, 98%, ..., etc. And then see at which % point does each method not have overlapping pixels.
I agree, but given the series are provided through a calculation i feel like we can simply subtract the radius of the scatter plot markers to account for the difference. 1 important thing though will be that one needs to add the removed radius back to the doughnut when the input value = 100% Otherwise my solution will give you a slight area where the grey is still showing although the percentage is 100%. I'll be using my adaptation of Sams solution here. Great work, thanks for sharing both! :)
I didnt understand the sin & cos function, but one thing I know is that I used this method of creating the doughnut chart at my work, and this changed my life. Thank you Leila.
Kudos to Sam! I must humbly admit I would not have come up with this solution. But then again, I can't think of a situation where I would go through the trouble of making round edges!
I thank you very much Leila. You are such an amazing teacher and I appreciate these lessons very much not many can afford these advanced courses and there you go giving us a snippets. Just know that you are appreciated. 🙂
Thank you for sharing both versions. While I prefer the look of Sam’s version, I really doubt all that fine-tuning is going to have a significant impact on a business presentation. It brings to mind the law of diminishing returns. So for the sake of efficiency and effectiveness, I’d just use your version and spend more time on making the business case more attractive instead.
Couldn't agree more. Sometimes we get caught up in the small intricacies of our curiosity and imagination, but it can often hinder us from what's priority: which is just developing a presentable and easy to follow report/dashboard for decision making. That's it!
I used to play with more mathy charting in Excel 2003 when we could do snappy dynamic charting from VBA. But then it slowed down with the shared charting between Word and Excel in 2007. This piques my interest in the mathy bits again. Thanks Sam and Leila!
Now I understand why did we need to learn the sin, cos and tan functions in schools. So that one day we will stumble upon this video in this amazing channel.
Hi Leila, I think I'm writing a bit late and other people might already have picked up on the issues with the second version. 1) the markers and the textbox don't resize automatically . So, don't bother to size the circle until the very end. 2) the formula calculating x and y are not stable either. They are affected by the size of the circle diameter. I extended the axis from -1.15/1.15 to -1.25/1.25 to have more leeway and then adjsted the circle to centre the markers. Perhaps, an expert mathematician could provide a dynamic formula? However, it's a very cool trick 😄 Looking forward to seeing you at the next Excel gathering in January.
Sam's nice tweak solution is to - Add Start and End points as Filled Circles at a calculate points (Simple Trigonometry) - Fix the graph so the circles are plotted at expected points - Define the scale of each axis Personally i prefer the simpler solution but i am fascinated with the math.
Just wanted to let you know this post is amazing, and your library of topics makes you a genius in my non-mathematical mind :) And I echo many of the appreciative comments made below. Thanks much for your efforts!
I LOVE EXCEL. BUT AS I STARTED TO ATTEND THESE LECTURES. I REALLY EXPERIENCED A DIFFERENT AND NEW KNOWLEDGE BASE ASPECTS OF EXCEL. I AM THANKFUL TO MAM LEILA GHRANI
The second method got me thinking, I really wanted to understand the mathematical concept behind it. So, I created a video and uploaded it on my channel explaining that, the method I used is slightly different than the one explained here, but it has the same output. I would really appreciate your feedback on that if possible. By the way, I’m a big fan of your content, I have been watching your videos since a very very long time, I learned a lot from you and now I’m teaching Excel online and offline. So Thanks again for your great content and effort. All the best to come!!
Great video, I tested myself to see if I could come up with something else and this seems to work for me. if you group a small circle in a square the same size as the chart and then rotate it, multiply the % by 360 in a helper cell, and then use VBA Private Sub Worksheet_Change(ByVal Target As Range) With Sheet1 .Shapes("Group 12").Rotation = Range("E6").Value End With End Sub
Create charts that wow your audience. Learn the secrets now-start today! 👉 link.xelplus.com/yt-g-donut-charts-course
Grab the file I used in the video from here: pages.xelplus.com/progress-circle-chart-file
I could live a thousand life times and I never would have come up with Sam's solution. I'll never use this method but it's cool knowing it exists. ;-)
It's always good to have something up your sleeve just in case :)
Agree. My poor brain was hurting
😂😂😂. I was thinking the same too
Yes, the great uncle Sam.. :)) very informative, not sure why I spent more than 10 minutes of my life on this and I'm still smiling (maybe thinking of how creative people can be)
That's impressive use of cos and sin functions.
finally jeje
We are celebrating teachers day today in India and I want to wish you happy teachers day as I had learned some great stuff in excel from you .. 👍🏻
Thank you very much! I feel special today :)
Mam.. plz make an elaborative tutorial on how to coustomize index on advanced level in Excel ...
It will be great support to everyone..
Your every single lecture is always awesome..!!! Especially Chart tutorial, is always wonderful.
Hi Leila, I like yours for its simplicity and Sam’s for its aesthetic. In the end both are impactful to show progress. Thank you for sharing!
You are very welcome. Glad you like our little circle chart fun :)
Beautiful Charts, Leila!!! Thanks, Teammate!
Thank you Teammate Mike!
Votre solution graphique donne à tous les tableaux de bord une touche brillante, c'est vraiment professionnel... Thumbs up !
Glad you like our little circle fun Reda :)
Hi all,
I believe the 2nd solution is adding half a circle's area to the completed ring to both ends (so a full circle) which changes the visual proportions. Better would be if the whole of the circular disk was inside the completed ring, with the circumference tangent to it.
This may not be much of a problem if the completed percentage is high enough, but it does skew the visual info the graph is communicating.
Also, if the completed percentage is small, like 1% or even 5%, this will certainly give the wrong picture to the audience. It will start to become apparent.
In the case of small percentages, we risk the radious of the circle being to large to depict them. As such with this method we can show up to a certain minimum of completed percentage. I just saw this and i don't have the time to create and test it (02:50, here in the UK and i have to be in the office in 5 hours...) but if i had to guess i'd say it shows a full circular disk even at 0%.
A better way to implement something like this would be to have ellipses at the end of the ring, where the a,b parameters would be dynamically linked to the completion percentage, with possibly an upper bound, to avoid extremes.
The equation of an eclipse is (x^2/a^2) + (y^2/b^2) = r^2.
a,b and r are given in squares for symmetry.
For a=b we get a circle (the above equation becomes x^2 + y^2 = r^2*a^2 (or *b^2), which is basicaly x^2 + y^2 = R^2 (just a new r, as a,b are parameters).
Can you please check what happens for 0% or 1% ?
I feel the first solution is correct.
It would have been nice to see the results of both methods at 99%, 98%, ..., etc. And then see at which % point does each method not have overlapping pixels.
I agree, but given the series are provided through a calculation i feel like we can simply subtract the radius of the scatter plot markers to account for the difference.
1 important thing though will be that one needs to add the removed radius back to the doughnut when the input value = 100%
Otherwise my solution will give you a slight area where the grey is still showing although the percentage is 100%.
I'll be using my adaptation of Sams solution here. Great work, thanks for sharing both! :)
I didnt understand the sin & cos function, but one thing I know is that I used this method of creating the doughnut chart at my work, and this changed my life.
Thank you Leila.
The first method gets the job done; the second method is simply brilliant!
Leila you are the best, and Sam's solution is so creative an innovative, thanks guys!
Our pleasure!
Omg!! A big shout out to Sam 👏🏼👏🏼
👍
Kudos to Sam! I must humbly admit I would not have come up with this solution. But then again, I can't think of a situation where I would go through the trouble of making round edges!
Sam's is really a genius solution :)
Sam is pretty GENIUS! Thanks Leila for sharing it.
It sure is :)
I give it to you, Laila! You are good at what you do!
That was very satisfying! Sam's method is gold...I would never have thought of that!
Thank you! Cheers!
This is amazing. I was looking for this technique from last many months and not getting any hint. Thank you so much for sharing this.
I thank you very much Leila. You are such an amazing teacher and I appreciate these lessons very much not many can afford these advanced courses and there you go giving us a snippets. Just know that you are appreciated. 🙂
Thank you! 😃
That was amazing both solutions, and sam's was simply...brilliant
Thank you for sharing both versions. While I prefer the look of Sam’s version, I really doubt all that fine-tuning is going to have a significant impact on a business presentation. It brings to mind the law of diminishing returns. So for the sake of efficiency and effectiveness, I’d just use your version and spend more time on making the business case more attractive instead.
Couldn't agree more. Sometimes we get caught up in the small intricacies of our curiosity and imagination, but it can often hinder us from what's priority: which is just developing a presentable and easy to follow report/dashboard for decision making. That's it!
I used to play with more mathy charting in Excel 2003 when we could do snappy dynamic charting from VBA. But then it slowed down with the shared charting between Word and Excel in 2007. This piques my interest in the mathy bits again. Thanks Sam and Leila!
Thanks for sharing!
Now I understand why did we need to learn the sin, cos and tan functions in schools. So that one day we will stumble upon this video in this amazing channel.
😊
After watching this my excel skills went down to 0.0001%
😄😄😄😄😄👍👍👍
🤣🤣🤣
we are in the same boat... mine is probably even smaller lol
😅😅
Fantastic...Felt that you are in front of me...Every VDO teaches me something new...You are in the top teachers' list...Happy Teachers' Day...
Thank you! That's great to hear.
Beautiful Leila. Great charts too!
I tried this some months ago and it works great. It’s not really easy to change it afterwards so best to get your format in place the first time
Marvellous ideas ....Hats off to u and mr.sam....
Hi Leila, I think I'm writing a bit late and other people might already have picked up on the issues with the second version.
1) the markers and the textbox don't resize automatically . So, don't bother to size the circle until the very end.
2) the formula calculating x and y are not stable either. They are affected by the size of the circle diameter. I extended the axis from -1.15/1.15 to -1.25/1.25 to have more leeway and then adjsted the circle to centre the markers. Perhaps, an expert mathematician could provide a dynamic formula?
However, it's a very cool trick 😄 Looking forward to seeing you at the next Excel gathering in January.
All courses are wonderful 🧡
Glad you think so!
Truly elegant solution.
Both! Awesome solution Sam!
I like Sams solution the most, it is impressive, but would never make things that complicated in practical use, and definitely go for Leilas solution.
Sam's solution really is genius.
Sam's nice tweak solution is to
- Add Start and End points as Filled Circles at a calculate points (Simple Trigonometry)
- Fix the graph so the circles are plotted at expected points
- Define the scale of each axis
Personally i prefer the simpler solution but i am fascinated with the math.
Me too. I would've never been able to come up with such a solution.
Thank you for this Leila. Not that I need it, but pushing the limits further it's good habits anyway!
Exactly Stefano! Food for thought what is possible with Excel.
Wow you are taking excel to different level
Microsoft developers should see this!
Yes it will be much more convenient than going through all this
Your videos are always creative and innovative ☺👍
Hi Leila,
Is there a more elegant/simpler way of doing Part II now that we are four years later?
Version 1 is just cool. Thanks Leila
Just wanted to let you know this post is amazing, and your library of topics makes you a genius in my non-mathematical mind :) And I echo many of the appreciative comments made below. Thanks much for your efforts!
Ms. Leila, having learnt a lot from your videos, I wish you a Happy TEACHERS Day, Thank you.
Thank you very much. I feel special today :)
This is just beyond clever. And I find it scary I fully understand all the theory of making it work.
Glad to hear that :)
Thanks Leila you always Queen of Excel
Your version is just fine for most of the cases!! 👍 Thx a lot!!!
Thanks for resolving my doubt , good.
Tu es très fortes et éloquente dans la communication, Merci beaucoup
I LOVE EXCEL. BUT AS I STARTED TO ATTEND THESE LECTURES. I REALLY EXPERIENCED A DIFFERENT AND NEW KNOWLEDGE BASE ASPECTS OF EXCEL.
I AM THANKFUL TO MAM LEILA GHRANI
Leila You are great !
You are great Leila!
really cool. smart job Sam!
I never thought of using pie charts for making circle progress indicators. I love this. Thanks!
Food for thought Luciano :)
I've apply for my dashboard report. I really thank for this 👍👍🙏
We are very much grateful Leila. God richly bless you
Just like apple watch ring! Been searching for this hacks for ages. Thanks
Thanks! All your videos teach me a bunch.
That's good to hear Victor.
Thanks Leila,
Version 1 take little efforts and time too.
However the credit goes to Sam for rounded shape dynamic chart. ☺️
Thank you both.
Sam really created something great there.
Hi Leila
All your video are remarkably nice and worth trying .
Thanks a lot.
I'm happy to hear that.
This tutorial really helps me very much, I've learned new ideas and knowledge by following the lesson. thank you.
You're very welcome!
Simply awesome. This adds flavor to visualizations in Excel like an infographic. 🤓
You are AWESOME!!! EXACTLY what I was looking for.
What an elegant solution!!
Glad you like it!
Today indian people's celebrate teacher day, as you my excel techer I wish you happy techer day my dear mam,
Thank you very much! We don't have that here so I appreciate it :)
Happy teachers day Leila. You are my favorite teacher. Video is excellent. I like Sams version.
Thank you! Sam's version is genius.
Both versions are very creative - nice!!
Ma'am Happy Teacher's Day!! Wish you all the love & Happiness in you life!!!
Thank you very much!
The second method got me thinking, I really wanted to understand the mathematical concept behind it. So, I created a video and uploaded it on my channel explaining that, the method I used is slightly different than the one explained here, but it has the same output. I would really appreciate your feedback on that if possible.
By the way, I’m a big fan of your content, I have been watching your videos since a very very long time, I learned a lot from you and now I’m teaching Excel online and offline. So Thanks again for your great content and effort.
All the best to come!!
I would never think of using sin and cos functions. This is great. Thank you for sharing!!!!!
Same here. Sam's version is genius!
Very clever. Congratulation.
Thanks to Leila , it solves my puzzle in years
Both are cool - kudos to both of you!
Beautiful, Lelia your my best excel teacher..Happy teacher day...
Thank you!
Taking the edge off ! Mind blown
Thank you for a very good and clear video. I appreciate that you have made the work available in Excel for downloading.
They're both excellent
That's. genius. Thanks for posting.
Glad you like our little circle fun Sam :)
I love 😍 excel because of you, your work is incredible thank you so much
Thank you. Your videos are always awesome and great help for me
Oh yess... Lovely!!!
Happy Teachers Day Leila Mam.
Thank you very much!
Leila very helpful, i dont miss Thursday watching UA-cam, because for your video
That makes me happy :)
Sam is the clear Winner here :) Loved both versions, though complex the Sams' is better, Thanks for Sharing Leila
Agreed, Sam's version is amazing :)
Great tips Leila & Sam!
Great video,
I tested myself to see if I could come up with something else and this seems to work for me.
if you group a small circle in a square the same size as the chart and then rotate it,
multiply the % by 360 in a helper cell, and then use VBA
Private Sub Worksheet_Change(ByVal Target As Range)
With Sheet1
.Shapes("Group 12").Rotation = Range("E6").Value
End With
End Sub
Why no love for this solution??
amazing Leila, thank you very much, both ideas are great
Definitely liked version number two
Great video and explanation!
Second one is amazing...too good and professional version. Bang on
Good class. May god bless you.
How remarkable! Just creative.
nice tutorial. good job. thanks
Simply genius
SO HELPFUL!!
Thanks Leila and Sam... great tutorial
using the PI function is genius!
Thank you for making me look smart!
😁
Thanks for your hard work to bring for us a very useful functions , really it help us to create professional reports & dashboards
You are unbelievable, I'm really impressed
FAVORITE EXCEL VIDEO! THANKS
Glad you like it Damian.
Well done, as always Leila. Keep 'em coming!
I'll try my best :)
Thanks Leila, you are great!!!