There is a trick to accomplish this, I've created a sample with random formulas:
Each segment has to be the same size around the circle, therefore we need to get the largest number as segment size.
K2: =MAX(B5:G13)
The next step is to create a data area for the chart so that the 1st item is the original data and the next item is the difference to the Size of a segment. Then the 2nd item from the original data and the difference to the size of the segment. And so on.
If we overwrite the original data with 1 each and set the size to 3 and create a chart from our data area it looks like this:
That means the smaller segments shows the original data and the larger segments shows the difference to the size.
All you have to do it to format each point in a way so it look like your original charts...
It's a bit cumbersome, so I left a macro in the file that does a similar formatting. I'll leave the fine tuning to you.
https://www.dropbox.com/s/abmof1wrrzkezpy/c0e1adec-2e07-485b-a9a6-c9aff27adeb8.xlsm?dl=1
Andreas.