non linear scale applied to data

leecavturbo

Well-known Member
Joined
Jan 4, 2008
Messages
681
in this example below i need to work out what the divsor
would be for values inbetween the data?
.

mvtoafr.jpg
 

Excel Facts

Show numbers in thousands?
Use a custom number format of #,##0,K. Each comma after the final 0 will divide the displayed number by another thousand
It look like your situation is that you have input values in A and result values in B and C. And you want intermediate result values.

i.e. you would want the values of B and C for A=63?

If that is the case, linear interpolation would be my approach, even though the overall function is not linear.
 
Upvote 0
It look like your situation is that you have input values in A and result values in B and C. And you want intermediate result values.

i.e. you would want the values of B and C for A=63?

If that is the case, linear interpolation would be my approach, even though the overall function is not linear.

i'm quite a novice so don't know how to do that:confused:
the fixed data is column B. i.e depending on what value
is in A, B should then contain the result after a multipler C.
but as the multiper is non-linear across rows thats my problem
:biggrin:
 
Upvote 0
So B = A * C and C is the input data?

What is the relationship between the columns? Which column holds "the divisor" and how is it obtained? Is it calculated or input by hand?

What do you want to find out?
 
Upvote 0
So B = A * C and C is the input data?

What is the relationship between the columns? Which column holds "the divisor" and how is it obtained? Is it calculated or input by hand?

What do you want to find out?

in column A. millivolts from a device.
if 200Mv then the result is 14.9 afr
but if the millivolts was 210 what would the afr be?
 
Upvote 0
We know that 200Mv yields 14.9 afr
Also 500Mv yields 14.7. Using the general interpolation formula *-below:

(210 -200) / (500-200) = (answer - 14.9) / (14.7 - 14.9)

ans-14.9 = 210-200/500-200 * (14.7-1.49)

ans = 14.9 + ((210-200)/(500-200) * (14.7-14.9)) = 14.9 + (10/300*(-.2)) = 14.89333333

So, 210Mv yields 14.89 afr

In general if D1 contains a value between A3 and A4 then the corresponding result for column B would be

=B3+((B4-B3)*(D1-A3)/(A4-A3)).

Finding the right interval (between A2,A3 or A4,A5) will take more work.

*-General formula: (newValue-lowerValue)/(upperValue-lowerValue) = (newResult-lowerResult)/(upperResult-lowerResult)
 
Last edited:
Upvote 0
We know that 200Mv yields 14.9 afr
Also 500Mv yields 14.7

(210 -200) / (500-200) = (answer - 14.9) / (14.7 - 14.9)

ans-14.9 = 210-200/500-200 * (14.7-1.49)

ans = 14.9 + ((210-200)/(500-200) * (14.7-14.9)) = 14.9 + (10/300*(-.2)) = 14.89333333

So, 210Mv yields 14.89 afr

In general if D1 contains a value between A3 and A4 then the corresponding result for column B would be

=B3+((B4-B3)*(D1-A3)/(A4-A3)).

Finding the right interval (between A2,A3 or A4,A5) will take more work.

thats a good start cheers
 
Upvote 0

Forum statistics

Threads
1,223,641
Messages
6,173,505
Members
452,517
Latest member
SoerenB

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top