Všeobecný vzorec
=INT(A1/12)&"' "&MOD(A1,12)&""""
Zhrnutie
Ak chcete previesť meranie v palcoch na palce a stopy (tj. 53 až 4 '5 "), môžete použiť vzorec založený na funkciách INT a MOD. V zobrazenom príklade je vzorec v D5:
=INT(B5/12)&"' "&MOD(B5,12)&""""
Vysvetlenie
Tento vzorec prevádza číselnú hodnotu v palcoch na text predstavujúci rovnaké meranie v palcoch a stopách. Na získanie hodnoty pre chodidlá sa používa funkcia INT takto:
=INT(B5/12)&"' "
Vo vnútri INT je hodnota v B5 vydelená 12 a INT jednoducho vráti celočíselnú časť výsledku a vyradí všetky desatinné zvyšky. Výsledok je potom zreťazený na reťazec s jedinou úvodzovkou a medzerníkom.
Na získanie hodnoty pre palce sa používa funkcia MOD takto:
MOD(B5,12)&""""
kde číslo pochádza z B5 a deliteľ je 12. Takto nakonfigurovaný MOD vráti zvyšok po delení. Výsledok je zreťazený do dvoch sád úvodzoviek. Vonkajší pár označuje text a vnútorný pár je potrebný na to, aby program Excel vytvoril jednu dvojitú úvodzovku.
Nakoniec sa INT kód a MOD kód spoja dohromady a Excel vráti výslednú textovú hodnotu.
Zaoblené palce
Ak chcete zaokrúhliť palce na zadaný počet desatinných miest, zabaľte funkciu MOD do ROUND. Napríklad zaokrúhliť palce na jedno desatinné miesto:
=INT(A1/12)&"' "&ROUND(MOD(A1,12),1)&""""
S kompletnými štítkami
Ak chcete vydať hodnotu ako „8 stôp 4 palce“, upravte vzorec takto:
=INT(B5/12)&" feet "&MOD(B5,12)&" inches"