Calculate percentile of a value, given only the 25th, 50th and 75th percentile - excel

This may or may not be the correct forum to post this question to BUT I'm hoping for the best.
Currently, we are trying to calculate what percentile a given salary value is based on the 25th, 50th and 75th percentile for each position in our company. I'm not sure how to go about this given only three data points (25th, 50th and 75th percentiles for each position).
For example, we are paying Employee A $72k/year and the data for this position is: $66k (25th percentile), $72k (50th percentile) and 80k (75th percentile). Clearly, employee A's salary is in the 50th percentile. There are many employees whose salaries do not line up as nicely, so if anyone has an idea how to solve for the percentiles for other salary amounts, I would greatly appreciate it!
I've been trying to create a formula to calculate the percentiles for each salary and have fail miserably so far... Is there a way to do this? Thanks for your time and help!

This is a horiible,horrible kludge, but it gets you some info... Note I haven't taken into account items past 0% and 100%
I put the value I am testing in A1
I put the 25th,50th and 75th percentile in B1,B2 & B3
The formula I used was
=IF(A1<$B$2,0.5+((A1-$B$2)/($B$2-$B$1)/4),0.5+((A1-$B$2)/($B$3-$B$2))/4)
What this does is assume the 25->50 percentile range is the same as the 0% to 25% range, and the 75% to 100% percentile is the same as 50% to 75%.
Without other data like standard deviation, number of samples, and other fun statistics, this is a very bad approximation at best, and no better than rolling dice at worst.

Related

EXCEL - Unable to work out formula for weighting a population of customers

I have a population of customers which I need to weight as a percentage.
Example
Population is 1000. Within the population 15% are English and 85% are Welsh.
25 of each gave birth late. However I want to try and represent the real split.
i.e Not just 2.5% across the board. I need a formula that shows it's 16.6% Welsh and 2.9% English.
Can anyone help? It's racking my brain!
I have tried sum product but it's not given me the answer as the totals then don't add up.
Thanks in advance
This is just simple math:
=25/(B1*A$1)

Calculate Average from Groups

I'm trying to take a table of web data (average % of page viewed) and create an average.
This is what my table looks like:
0-25% 954,353
26-50% 58,569
76-100% 73,653
51-75% 31,011
I'm looking to calculate in a cell that the average across all is XX %.
I guess this is what you are looking for:
Due to a lack of more information, we do not know what the actual distribution of the items in the range from 0 - 25% is. Hence, I am assuming that they all average out at 12,5% (the median). If you continue this line of thought then the overall average is nothing but an average of the medians or (looking at the formula) a SumProduct divided by the Sum of all items.

Excel Finding average speed

I have got 1500 rows of travels. In column A I have got total time on travel, in column B total km driven. In column C I did calculation on the average speed of specific travel. Whats the best way to calculate the average speed of all travels? The lengths are from 0 to 20 kms approx, time always shorter than one hour.
First I eliminated all travels shorter than 2 km then
I managed to do a frequency table and have written frequencies of speeds in 0-5,5-10,... km/h. Now I can do a histogram, but should I eliminate more data or how to approach this problem?
In another cell enter:
=SUM(B:B)/SUM(A:A)
A common error would be to try to average the values in column C.
it depends on your data. if it is statistics, don't throw data away, use them.
you have column A for travel time, and column B for travle distance. using this two column you can find the total average speed like what Gary's student suggest i.e. SUM(B:B)/SUM(A:A).
you also have column C the average speed for each travel, you can use this two counter check. simply do SUMPRODUCT(A:A,C:C), you should find the result equals to SUM(B:B). if the results match, then i'll say "ok i'm satisfied with my calculation".

Subtracting viralnes

i have a yearly unit that i divide by a percentage to give me the monthly equivalent. I have a growth formula that increases the monthly unit to a yearly one month by month, how can i create a formula that give me the actual unit per month not the growth. Example
4
5
7
8 this is the growth but i what 5-4=1....
7-5=2...
=ROUND(Q59*$B$49,0) is how i get 4..5..6..7..8 how do i get to 1..2..1 in one formula . Thanks
If I'm understanding you correctly you are looking for the incremental increase rather than the total increase. Without more information it is difficult to understand exactly what your looking for, but your formula sounds like it is multiplying over 100%. You want to multiply by the percentage of increase. so essentially what your doing is adding the beginning balance back in. Change your percentage in the cell to the increase and not the increase plus beginning.

Excel 2010: Average results between 25th and 75th Percentile

I have managed to get a solution for an easy Average of the 25th and 75th percentile, but to average the values between them appear to be a tad problematic.
My current instruction is as follows:
{AVERAGE(AND(F$1:F$489>PERCENTILE(F$1:F$489,0.25),F$1:F$489<
PERCENTILE(F$1:F$489,0.75),F$1:F$489))}
I am trying to average all values in Column F where they reside between percentile 25 and 75.
Thanks!
In excel it helps to slip your formula into separate chunks. So in one column you print which percentile the values are in. Then you use that as input for the next. That way you can see what the intermediate values are.
For this you could actually use AVERAGEIF. This average you can give a condition that the percentile should be between 25 and 75.

Resources