Excel vzorec: Převést palce na stopy a palce -

Obecný vzorec

=INT(A1/12)&"' "&MOD(A1,12)&""""

souhrn

Chcete-li převést měření v palcích na palce a stopy (tj. 53 až 4 '5 "), můžete použít vzorec založený na funkcích INT a MOD. V zobrazeném příkladu je vzorec v D5:

=INT(B5/12)&"' "&MOD(B5,12)&""""

Vysvětlení

Tento vzorec převádí číselnou hodnotu v palcích na text představující stejné měření v palcích a stopách. Chcete-li získat hodnotu pro nohy, funkce INT se používá takto:

=INT(B5/12)&"' "

Uvnitř INT je hodnota v B5 dělena 12 a INT jednoduše vrátí celočíselnou část výsledku, zahodí jakýkoli desetinný zbytek. Výsledek je poté zřetězen na řetězec s jedinou uvozovkou a mezerou.

Chcete-li získat hodnotu pro palce, funkce MOD se používá takto:

MOD(B5,12)&""""

kde číslo pochází z B5 a dělitel je 12. Takto nakonfigurovaný MOD vrátí zbytek po dělení. Výsledek je zřetězen na dvě sady dvojitých uvozovek. Vnější dvojice označuje text a vnitřní dvojice je nutná k tomu, aby Excel vyprodukoval jednoduchou uvozovku.

Nakonec se INT kód a MOD kód spojí dohromady a Excel vrátí konečnou textovou hodnotu.

Zaoblené palce

Chcete-li zaokrouhlit palce na daný počet desetinných míst, zalomte funkci MOD do ROUND. Například zaokrouhlit palce na jedno desetinné místo:

=INT(A1/12)&"' "&ROUND(MOD(A1,12),1)&""""

S kompletními štítky

Chcete-li zadat hodnotu jako „8 stop 4 palce“, upravte vzorec takto:

=INT(B5/12)&" feet "&MOD(B5,12)&" inches"

Zajímavé články...