Converting kilograms to stones and pounds

I can convert weight in kilos to stone and pounds using this formula

QUOTIENT(ROUND(A1÷6.3503×14,0),14)&"st "&MOD(ROUND(A1÷6.3503×14,0),14)&"lb"


The result often shows decimal places such as "12.0st 6.0lb" rather than "12st 6lb" which is what I really prefer.


Oddly, sometimes the result is without the decimal - but I don't understand why! For example 72.7kg comes out as "11.0st 5.0lb" but 72kg is "11st 5lb".


How can I modify my formula to ensure the imperial weight is shown without decimalisation?


Thanks.

Posted on Aug 6, 2018 7:05 AM

Reply
Question marked as Top-ranking reply

Posted on Aug 7, 2018 12:50 AM

I'm weak on stones and pounds and such but I think this does what you want.


User uploaded file


The formula in B2, filled down:


=INT(CONVERT(A2,"kg","stone")) & "st " & ROUND(CONVERT(CONVERT(A2,"kg","stone")−INT(CONVERT(A2,"kg","stone")),"stone","l b"),0)& "lb"


This looks complicated because it's all in one cell, but all it does is convert from kg to stone, then take the integer part of the result for the number of stone and converts the decimal part into lb and rounds that.


Highly recommend having a look at the CONVERT function, described here.


SG

6 replies
Question marked as Top-ranking reply

Aug 7, 2018 12:50 AM in response to David Gordon

I'm weak on stones and pounds and such but I think this does what you want.


User uploaded file


The formula in B2, filled down:


=INT(CONVERT(A2,"kg","stone")) & "st " & ROUND(CONVERT(CONVERT(A2,"kg","stone")−INT(CONVERT(A2,"kg","stone")),"stone","l b"),0)& "lb"


This looks complicated because it's all in one cell, but all it does is convert from kg to stone, then take the integer part of the result for the number of stone and converts the decimal part into lb and rounds that.


Highly recommend having a look at the CONVERT function, described here.


SG

Aug 7, 2018 8:19 AM in response to David Gordon

David Gordon wrote:


the result given for 72.2 kg was 11.0st 5.0lb. Decimals included, exactly the result I get from my original formula.


Here's what I get.


User uploaded file


The formula I have in B2 is:


=INT(CONVERT(A2,"kg","stone")) & "st " & ROUND(CONVERT(CONVERT(A2,"kg","stone")−INT(CONVERT(A2,"kg","stone")),"stone","l b"),0)& "lb"


Cell A2 is formatted like this:


User uploaded file


Leave the Decimals at 'Auto'. Maybe that will work with your original formulas as well.


SG

Aug 7, 2018 10:26 PM in response to David Gordon

Why would you want to?


kilos is neat and simple.


The mere exercise in how fiddly it is to work out archaic measures shows why they are such a bad idea and why just about nobody uses them.


Irregardless, the principle would be:


1. convert the kilos to pounds = X lbs


2. X/14 and round down = Y stones


3. X- (Yx14) = Z lbs*


To make life simpler for you do each of those calculations in separate columns and concatenate the result in a 4th column.


NB Not working out the ounces/dram/grain? 😀


To help you with the simple process of determining your weight:


User uploaded file

Aug 6, 2018 9:59 AM in response to David Gordon

Hi David,


The usual advice in this forum is to let Numbers do its job without using ROUND at every step in a formula.


Let's start with converting pounds (lbs) to pounds and stones.

User uploaded file

Column A is entered data.

Column B has the formula in B2 (and Fill Down) =A2÷14

Column C has this formula =INT(B2)

Column D has this formula =A2−C2×14

Column E has this formula =C2&" Stones "&D2&" lbs"


Once we get that working, we can insert a new Column A (kilos) and convert kilos to pounds in the new column B


Hmm... more work needed to ROUND the "Pounds left over" Column.


I shall work on this and reply tomorrow.


Regards,

Ian.

Aug 7, 2018 1:09 AM in response to SGIII

Thanks SG, I didn't know about CONVERT, I've read up. I see how your formula works and I tried it. However the result given for 72.2 kg was 11.0st 5.0lb. Decimals included, exactly the result I get from my original formula. What result do you see from 72.2kg? If its the correct 11st 5lb without decimals there must be something wrong somewhere in my cell formatting?

Aug 7, 2018 2:28 AM in response to David Gordon

Hi David,

User uploaded file

I used a multiplier of 2.24 which (I believe) is kilograms to Imperial (British) pounds.

Perhaps you prefer US pounds, so multiply by 2.2046226

(The CONVERT function in Numbers and the Convert app in Launchpad > Dashboard both use 2.2046226)


Formula in B2 (and Fill Down) =A2×2.24

Formula in C2 =B2÷14

Formula in D2 =INT(C2)

Formula in E2 =B2−D2×14

Formula in F2 =ROUND(E2,0)

Formula in G2 =D2&" Stones "&F2&" lbs"


I am sure those formulas can be combined into a single, complex formula, but those are the steps.


Regards,

Ian.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Converting kilograms to stones and pounds

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.