Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
Hi! Does anybody know of a function/series of functions that could determine
the upper & lower place value of a cell value? E.g. the highest place value used in 123.4 is the hundreds column, and the lowest is the tenths column. Whereas the highest in 12.34 is the tens column and the lowest is the hundreths column. The output would probably be best if it was numerical relative to the decimal point, as is used in the ROUND functions (number of decimal places used), e.g. units column = 0 tenths column = 1 (1 d.p.) hundredths column = 2 (2.d.p) etc... and going the other way (with the result being a negative number, so denoting a place value to the LEFT of the decimal point) tens column = -1 hundreds column = -2 etc... I'd be really grateful if anybody could solve this puzzle for me. Many thanks in advance, Neil |
#2
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
Hey, that was an interesting challenge, especially the lower but here you go:
To evaluate A1: Upper value: =LEN(TEXT(INT(ABS(A1)),0))-1 Lower value: =LEN(RIGHT(TEXT(ABS(A1)-INT(ABS(A1)),"General"),LEN(TEXT(ABS(A1)-INT(ABS(A1)),"General"))-IF(ISERROR(FIND(".",TEXT(ABS(A1)-INT(ABS(A1)),"General"),1)),1,FIND(".",TEXT(ABS(A1 )-INT(ABS(A1)),"General"),1)))) HTH Giz "Neil Goldwasser" wrote: Hi! Does anybody know of a function/series of functions that could determine the upper & lower place value of a cell value? E.g. the highest place value used in 123.4 is the hundreds column, and the lowest is the tenths column. Whereas the highest in 12.34 is the tens column and the lowest is the hundreths column. The output would probably be best if it was numerical relative to the decimal point, as is used in the ROUND functions (number of decimal places used), e.g. units column = 0 tenths column = 1 (1 d.p.) hundredths column = 2 (2.d.p) etc... and going the other way (with the result being a negative number, so denoting a place value to the LEFT of the decimal point) tens column = -1 hundreds column = -2 etc... I'd be really grateful if anybody could solve this puzzle for me. Many thanks in advance, Neil |
#3
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
That's great! Thank you very much, I certainly wouldn't have got to that one!
Many thanks for your help, Neil "Gizmo63" wrote: Hey, that was an interesting challenge, especially the lower but here you go: To evaluate A1: Upper value: =LEN(TEXT(INT(ABS(A1)),0))-1 Lower value: =LEN(RIGHT(TEXT(ABS(A1)-INT(ABS(A1)),"General"),LEN(TEXT(ABS(A1)-INT(ABS(A1)),"General"))-IF(ISERROR(FIND(".",TEXT(ABS(A1)-INT(ABS(A1)),"General"),1)),1,FIND(".",TEXT(ABS(A1 )-INT(ABS(A1)),"General"),1)))) HTH Giz "Neil Goldwasser" wrote: Hi! Does anybody know of a function/series of functions that could determine the upper & lower place value of a cell value? E.g. the highest place value used in 123.4 is the hundreds column, and the lowest is the tenths column. Whereas the highest in 12.34 is the tens column and the lowest is the hundreths column. The output would probably be best if it was numerical relative to the decimal point, as is used in the ROUND functions (number of decimal places used), e.g. units column = 0 tenths column = 1 (1 d.p.) hundredths column = 2 (2.d.p) etc... and going the other way (with the result being a negative number, so denoting a place value to the LEFT of the decimal point) tens column = -1 hundreds column = -2 etc... I'd be really grateful if anybody could solve this puzzle for me. Many thanks in advance, Neil |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Extra 1 showing up in 15th decimal place | Excel Discussion (Misc queries) | |||
Formula for: Format Decimal places? | Excel Discussion (Misc queries) | |||
tools|options|Edit tab|fixed decimal places | Excel Discussion (Misc queries) | |||
goal seek wont calculate an accurate value past 3 decimal places | Excel Discussion (Misc queries) | |||
How to find highest, lowest and last cell in row? | Excel Discussion (Misc queries) |