Try this:
=(G9-MIN($G$9:$G:$12))/(MAX($G$9:$G$12)-MIN($G$9:$G$12))
Answer from Nicholas Flees on Stack OverflowVideos
MrExcel
mrexcel.com › forums › question forums › excel questions
Normalizing data | MrExcel Message Board
June 16, 2011 - http://office.microsoft.com/en-us/excel-help/standardize-HP005209273.aspx Many thanks ... Hi, As an example, I've got 10 values in A1:A10, and the mean and standard deviation calculated below. I've used the standardize function in Column B. The general practice is to normalize numbers between 0 and 1, and I am trying to achieve the same here.
Microsoft Community
techcommunity.microsoft.com › microsoft community hub › communities › products › microsoft 365 › excel
Normalization of data - Excel
Hey, i am stuck in normalization of data whose values are between 0-1. The function STDEVA and its associates assumes data to be a population stat which in my case is not. I use STANDARDIZE function to normalise the data. Is there a any way to normalize data ranging 0-1 in excel?
YouTube
youtube.com › watch
How To: Normalize and Standardize Data in Excel - YouTube
This video demonstrates how to normalize and standardize data in Excel using both manual formula entry and alternatively using the STANDARDIZE function. Sta...
Published August 9, 2020
Microsoft Support
support.microsoft.com › en-us › office › standardize-function-81d66554-2d54-40ec-ba83-6437108ee775
STANDARDIZE function - Microsoft Support
Returns a normalized value from ... mean of the distribution. Standard_dev Required. The standard deviation of the distribution. If standard_dev ≤ 0, STANDARDIZE returns the #NUM!...
Microsoft Community
techcommunity.microsoft.com › microsoft community hub › communities › products › microsoft 365 › excel
Normalization of data | Microsoft Community Hub
Hey, i am stuck in normalization of data whose values are between 0-1. The function STDEVA and its associates assumes data to be a population stat which in my case is not. I use STANDARDIZE function to normalise the data. Is there a any way to normalize data ranging 0-1 in excel?
Top answer 1 of 6
472
If you want to normalize your data, you can do so as you suggest and simply calculate the following:
$$z_i=\frac{x_i-\min(x)}{\max(x)-\min(x)}$$
where $x=(x_1,...,x_n)$ and $z_i$ is now your $i^{th}$ normalized data. As a proof of concept (although you did not ask for it) here is some R code and accompanying graph to illustrate this point:
# Example Data
x = sample(-100:100, 50)
#Normalized Data
normalized = (x-min(x))/(max(x)-min(x))
# Histogram of example data and normalized data
par(mfrow=c(1,2))
hist(x, breaks=10, xlab="Data", col="lightblue", main="")
hist(normalized, breaks=10, xlab="Normalized Data", col="lightblue", main="")
2 of 6
76
The general one-line formula to linearly rescale data values having observed min and max into a new arbitrary range min' to max' is
newvalue= (max'-min')/(max-min)*(value-max)+max'
or
newvalue= (max'-min')/(max-min)*(value-min)+min'.