
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"