Writing Stones and Pounds into Excel

Jaffabfc

Board Regular
Joined
Jul 5, 2013
Messages
230
Office Version
  1. 365
Platform
  1. Windows
Hi,

I am currently on a journey of losing weight and trying to keep a record of it but i have to go on a website and convert 15st 11lb (example) to a numberic number to workout the pounds i have lost.

So 15st 11lb i would have to input 15.7857 and then use convert(xxx,"stone","lbm") to show the pounds and then workout my loss.
But i dont want to be going to a website to work it out everytime.

The website i use is coolconversion.com

Can someone help me.
thanks
 

Excel Facts

Which lookup functions find a value equal or greater than the lookup value?
MATCH uses -1 to find larger value (lookup table must be sorted ZA). XLOOKUP uses 1 to find values greater and does not need to be sorted.
How about like
Fluff.xlsm
AB
1
215.1115.78571
315.0115.07143
410
Sheet6
Cell Formulas
RangeFormula
B2:B3B2=DOLLARDE(A2,14)
B4B4=(B2-B3)*14
 
Upvote 0
that looks like it would work which would be brilliant, how would it work though if i did 15stone 11.2lb for example
.2 of a pound all counts when losing weight lol
 
Upvote 0
While I think that @Fluff's approach is elegant it would make my head explode since the number that you input is not an actual decimal.
Also, if you forget to put in a leading '0' e.g 15.1 for 15 st 1 lb instead of 15.01 you'll get a wildly wrong answer.
I'd personally make it simpler with helper columns, and you could hide column D.

Book1
ABCDEF
1DateSTLbST (total)Loss per period (lb)Loss Total (lb)
21/10/202415715.5--
33/10/202415515.3571422
45/10/202415415.2857113
Sheet1
Cell Formulas
RangeFormula
D2:D4D2=+B2+C2/14
E3:E4E3=(-D3+D2)*14
F3:F4F3=(-D3+$D$2)*14
 
Upvote 0
Just enter it as 15.112
That would make sense, i did try it with some data ive got and it gave me a different response to what i have from the calculatlor online so i would have to either redo my historic data (which makes me look heavier) or carry on as i am doing. Thanks though
 
Upvote 0
While I think that @Fluff's approach is elegant it would make my head explode since the number that you input is not an actual decimal.
Also, if you forget to put in a leading '0' e.g 15.1 for 15 st 1 lb instead of 15.01 you'll get a wildly wrong answer.
I'd personally make it simpler with helper columns, and you could hide column D.

Book1
ABCDEF
1DateSTLbST (total)Loss per period (lb)Loss Total (lb)
21/10/202415715.5--
33/10/202415515.3571422
45/10/202415415.2857113
Sheet1
Cell Formulas
RangeFormula
D2:D4D2=+B2+C2/14
E3:E4E3=(-D3+D2)*14
F3:F4F3=(-D3+$D$2)*14
i did have this originally but i didnt want to be messing about with extra columns, just literally wanted to put in 1 column the weight and it worked out my pounds/kg etc and shows how much ive lost.
i may have to put it in and then use a formula in another cell to work it out to 15 stone 7.2lb for example
 
Upvote 0
i did have this originally but i didnt want to be messing about with extra columns, just literally wanted to put in 1 column the weight and it worked out my pounds/kg etc and shows how much ive lost.
i may have to put it in and then use a formula in another cell to work it out to 15 stone 7.2lb for example
got an update but also another issue.

I have done as you said and put new columns for stone and lbs in D and E.
In column C i have put Weight and i am entering 15st 10.1lbs (example).
In column D i am using "left(c3,2)" to get the weight (doubt me ever getting below 10 stone so this is fine).
In column E i am using "Mid(c3,6,4) which brings back the pounds.
I then have in column F =sum(d3*14)+E3)
The only issue is when i lose weight to single pounds like 9 or 8 it would bring up an error.

I have tried a few formulas but all failing, can someone help
 
Upvote 0
Hello!
Is this what you need?
Book1.xlsm
GHIJ
4stlbkg
51511,5100,45
6151099,77
Table2
Cell Formulas
RangeFormula
J5:J6J5=(($G5*14)+$H5)/2.205

Here 14 is to convert st to lb, and 2.205 to convert this total to kg
 
Upvote 0
How about
Fluff.xlsm
CD
1
215st 10.1lbs220.1
315st 1.1lbs211.1
Data
Cell Formulas
RangeFormula
D2:D3D2=LET(w,TEXTSPLIT(SUBSTITUTE(SUBSTITUTE(C2,"st",""),"lbs","")," "),SUM(w*{14,1}))
 
Upvote 0

Forum statistics

Threads
1,224,827
Messages
6,181,197
Members
453,022
Latest member
RobertV1609

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