Екцел формула: Претвори стопе и центиметре у инче -

Преглед садржаја

Генеричка формула

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

Резиме

Да бисте претворили мерење у стопама и инчима у само инче (тј. 4'5 "до 53), можете користити формулу засновану на неколико функција, укључујући ЛЕВО, ПРОНАЂИ, СРЕДЊУ И ЗАМЕНУ. У приказаном примеру, формула у Д5 је :

=LEFT(B5,FIND("'",B5)-1)*12+SUBSTITUTE(MID(B5,FIND("'",B5)+1,LEN(B5)),"""","")

Објашњење

У првом делу формуле стопала се ваде и конвертују ЛЕВО и ПРОНАЂЕ овако:

=LEFT(B5,FIND("'",B5)-1)*12

Радећи изнутра према ван, ФИНД се користи за лоцирање положаја појединачног наводника (') у низу. Овај број (минус један) прелази у функцију ЛИЈЕВО као број знакова за издвајање. За ћелију Б5, ЛЕВО враћа 8, а затим се помножи са 12 да би се добило инче.

Напомена: ЛЕВО ће вратити текст, али множењем са 12 текст ће се прикрити бројем.

У другом делу формуле издвајамо инчни део текстуалне вредности овим:

SUBSTITUTE(MID(B5,FIND("'",B5)+1,LEN(B5)),"""","")

Овде поново проналазимо положај појединачног наводника (') у низу помоћу ФИНД. Међутим, овог пута додајемо један, а резултат уносимо у МИД функцију као почетну тачку за издвајање знакова.

Да бисмо извукли број знакова, варамо и користимо функцију ЛЕН. ЛЕН ће вратити укупан број знакова у Б5, што је већи број него што постоји након појединачног наводника у низу. међутим, МИД ће једноставно издвојити све преостале знакове. За Б5, МИД ће вратити "4" "", што прелази у функцију ЗАМЕНЕ као текст.

СУБСТИТУТЕ је конфигурисан да тражи двоструке наводнике ("" "") и замењује их ничим (""). У случају Б5, ЗАМЕНА враћа „4“ као текст, који се додаје већ утврђеном броју ногу. Као и раније, математичка операција претвара текст у број, а Екцел враћа коначни резултат од 100.

Остале јединице

Једном када имате мерење у инчима, можете да користите функцију ЦОНВЕРТ за претварање у друге мерне јединице.

Занимљиви Чланци...