Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
chartasap
 
Posts: n/a
Default a function on decimals

Hello,

would someone be able to help me build a function that would take the last
two digits in a value compare it then return a '0' or '5'. For example,

Column A
1.53138 (this value is the result of a formula =sum(c6/5873.05-c3) -- take
last two digits '38' compared to .00025. If it's less than .00025 then those
two last digits should become a 0 if greater than .00025 then it should be
'5'.
RESULT
1.5315
---------
1.53047 -- 1.5305
1.53002 -- 1.5300
1.52957 -- 1.5295

Thank you!

  #2   Report Post  
Barb Reinhardt
 
Posts: n/a
Default

Try

=ROUND((A1*100000)/25,0)*25/100000


"chartasap" wrote in message
...
Hello,

would someone be able to help me build a function that would take the last
two digits in a value compare it then return a '0' or '5'. For example,

Column A
1.53138 (this value is the result of a formula =sum(c6/5873.05-c3) --

take
last two digits '38' compared to .00025. If it's less than .00025 then

those
two last digits should become a 0 if greater than .00025 then it should be
'5'.
RESULT
1.5315
---------
1.53047 -- 1.5305
1.53002 -- 1.5300
1.52957 -- 1.5295

Thank you!



  #3   Report Post  
chartasap
 
Posts: n/a
Default

Barb,

It works great however, when i used the function below for values such as
1.52866, 1.52821, 1.52775, 1.52730 etc. the result is not correct. Any idea
why it won't work on these?

"Barb Reinhardt" wrote:

Try

=ROUND((A1*100000)/25,0)*25/100000


"chartasap" wrote in message
...
Hello,

would someone be able to help me build a function that would take the last
two digits in a value compare it then return a '0' or '5'. For example,

Column A
1.53138 (this value is the result of a formula =sum(c6/5873.05-c3) --

take
last two digits '38' compared to .00025. If it's less than .00025 then

those
two last digits should become a 0 if greater than .00025 then it should be
'5'.
RESULT
1.5315
---------
1.53047 -- 1.5305
1.53002 -- 1.5300
1.52957 -- 1.5295

Thank you!




  #4   Report Post  
Bernie Deitrick
 
Posts: n/a
Default

Because it is rounding to the nearest .00025, not as per your actual criteria.

HTH,
Bernie
MS Excel MVP


It works great however, when i used the function below for values such as
1.52866, 1.52821, 1.52775, 1.52730 etc. the result is not correct. Any idea
why it won't work on these?



  #5   Report Post  
Bernie Deitrick
 
Posts: n/a
Default

For a value in cell A1:

=IF(A1*1000-INT(A1*1000)=0.25,INT(A1*1000)/1000+0.0005,INT(A1*1000)/1000)

You didn't say what to do it it were equal to 25, so I chose =, but you can change that.

HTH,
Bernie
MS Excel MVP


"chartasap" wrote in message
...
Hello,

would someone be able to help me build a function that would take the last
two digits in a value compare it then return a '0' or '5'. For example,

Column A
1.53138 (this value is the result of a formula =sum(c6/5873.05-c3) -- take
last two digits '38' compared to .00025. If it's less than .00025 then those
two last digits should become a 0 if greater than .00025 then it should be
'5'.
RESULT
1.5315
---------
1.53047 -- 1.5305
1.53002 -- 1.5300
1.52957 -- 1.5295

Thank you!





  #6   Report Post  
chartasap
 
Posts: n/a
Default

Thank you Bernie...i tried this formula and it works wonderfully. Thank you
for your time.

"Bernie Deitrick" wrote:

For a value in cell A1:

=IF(A1*1000-INT(A1*1000)=0.25,INT(A1*1000)/1000+0.0005,INT(A1*1000)/1000)

You didn't say what to do it it were equal to 25, so I chose =, but you can change that.

HTH,
Bernie
MS Excel MVP


"chartasap" wrote in message
...
Hello,

would someone be able to help me build a function that would take the last
two digits in a value compare it then return a '0' or '5'. For example,

Column A
1.53138 (this value is the result of a formula =sum(c6/5873.05-c3) -- take
last two digits '38' compared to .00025. If it's less than .00025 then those
two last digits should become a 0 if greater than .00025 then it should be
'5'.
RESULT
1.5315
---------
1.53047 -- 1.5305
1.53002 -- 1.5300
1.52957 -- 1.5295

Thank you!




  #7   Report Post  
Duke Carey
 
Posts: n/a
Default

One more alternative

=TRUNC(A1,3)+0.0005*(MID(A1,SEARCH(".",A1)+4,2)25 )

"chartasap" wrote:

Hello,

would someone be able to help me build a function that would take the last
two digits in a value compare it then return a '0' or '5'. For example,

Column A
1.53138 (this value is the result of a formula =sum(c6/5873.05-c3) -- take
last two digits '38' compared to .00025. If it's less than .00025 then those
two last digits should become a 0 if greater than .00025 then it should be
'5'.
RESULT
1.5315
---------
1.53047 -- 1.5305
1.53002 -- 1.5300
1.52957 -- 1.5295

Thank you!

  #8   Report Post  
chartasap
 
Posts: n/a
Default

Thank you Duke...this is definitely another way i can go.

"Duke Carey" wrote:

One more alternative

=TRUNC(A1,3)+0.0005*(MID(A1,SEARCH(".",A1)+4,2)25 )

"chartasap" wrote:

Hello,

would someone be able to help me build a function that would take the last
two digits in a value compare it then return a '0' or '5'. For example,

Column A
1.53138 (this value is the result of a formula =sum(c6/5873.05-c3) -- take
last two digits '38' compared to .00025. If it's less than .00025 then those
two last digits should become a 0 if greater than .00025 then it should be
'5'.
RESULT
1.5315
---------
1.53047 -- 1.5305
1.53002 -- 1.5300
1.52957 -- 1.5295

Thank you!

  #9   Report Post  
Duke Carey
 
Posts: n/a
Default

Oops - make that

=TRUNC(A1,3)+0.0005*(VALUE(MID(A1,SEARCH(".",A1)+4 ,2))25)

"chartasap" wrote:

Hello,

would someone be able to help me build a function that would take the last
two digits in a value compare it then return a '0' or '5'. For example,

Column A
1.53138 (this value is the result of a formula =sum(c6/5873.05-c3) -- take
last two digits '38' compared to .00025. If it's less than .00025 then those
two last digits should become a 0 if greater than .00025 then it should be
'5'.
RESULT
1.5315
---------
1.53047 -- 1.5305
1.53002 -- 1.5300
1.52957 -- 1.5295

Thank you!

Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
I NEED HELP with the SPELLNUMBER Function vag Excel Worksheet Functions 0 June 21st 05 08:17 AM
Excel option to store trendline's coefficients in cells for use Miguel Saldana Charts and Charting in Excel 9 June 20th 05 08:45 PM
Date & Time mully New Users to Excel 4 May 23rd 05 11:56 AM
Automatically up date time in a cell Mark Excel Discussion (Misc queries) 5 May 12th 05 12:26 AM
clock Wildman Excel Worksheet Functions 2 April 26th 05 10:31 AM


All times are GMT +1. The time now is 08:46 AM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"