
Formuła ogólna
=INT(A1/12)&"' "&MOD(A1,12)&""""
Podsumowanie
Aby przekonwertować pomiar w calach na cale i stopy (tj. Od 53 do 4 '5 "), można użyć wzoru opartego na funkcjach LCAŁK i MOD. W przedstawionym przykładzie wzór w D5 to:
=INT(B5/12)&"' "&MOD(B5,12)&""""
Wyjaśnienie
Ta formuła konwertuje wartość liczbową w calach na tekst przedstawiający tę samą miarę w calach i stopach. Aby uzyskać wartość stóp, należy użyć funkcji INT w następujący sposób:
=INT(B5/12)&"' "
Wewnątrz LCAŁK wartość w B5 jest dzielona przez 12, a LCAŁK po prostu zwraca całkowitą część wyniku, pomijając resztę dziesiętną. Wynik jest następnie konkatenowany do łańcucha zawierającego pojedynczy cudzysłów i znak spacji.
Aby uzyskać wartość dla cali, funkcja MOD jest używana w następujący sposób:
MOD(B5,12)&""""
gdzie liczba pochodzi z B5, a dzielnik to 12. Skonfigurowany w ten sposób, MOD zwraca resztę po dzieleniu. Wynik jest łączony w dwa zestawy podwójnych cudzysłowów. Para zewnętrzna wskazuje tekst, a para wewnętrzna jest potrzebna, aby program Excel wyświetlał pojedynczy podwójny cudzysłów.
Na koniec kod INT i kod MOD są łączone razem, a program Excel zwraca ostateczną wartość tekstową.
Zaokrąglone cale
Aby zaokrąglić cale do określonej liczby miejsc dziesiętnych, zawiń funkcję MOD w ROUND. Na przykład, aby zaokrąglić cale do jednego miejsca po przecinku:
=INT(A1/12)&"' "&ROUND(MOD(A1,12),1)&""""
Z kompletnymi etykietami
Aby uzyskać wartość taką jak „8 stóp i 4 cale”, dostosuj wzór w następujący sposób:
=INT(B5/12)&" feet "&MOD(B5,12)&" inches"