Excel-formule: zet voeten en inches om in inches -

Inhoudsopgave

Generieke formule

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

Samenvatting

Als u een maat in feet en inches alleen naar inches wilt converteren (dwz 4'5 "tot 53), kunt u een formule gebruiken die is gebaseerd op verschillende functies, waaronder LINKS, FIND, MIDDEN en SUBSTITUTE. In het weergegeven voorbeeld is de formule in D5 :

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

Uitleg

In het eerste deel van de formule worden voeten geëxtraheerd en als volgt naar LINKS en VIND geconverteerd:

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

FIND werkt van binnen naar buiten en wordt gebruikt om de positie van het enkele aanhalingsteken (') in de string te lokaliseren. Dit getal (min één) gaat naar de LEFT-functie als het aantal tekens dat moet worden geëxtraheerd. Voor cel B5 retourneert LINKS 8, die vervolgens wordt vermenigvuldigd met 12 om inches te krijgen.

Opmerking: LINKS retourneert tekst, maar vermenigvuldigen met 12 zal de tekst omzetten in een getal.

In het tweede deel van de formule extraheren we het inches-deel van de tekstwaarde hiermee:

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

Hier vinden we opnieuw de positie van het enkele aanhalingsteken (') in de string met FIND. Deze keer voegen we er echter een toe en voeren het resultaat in de MID-functie als startpunt voor het extraheren van tekens.

Voor het aantal te extraheren tekens gebruiken we vals en gebruiken we de LEN-functie. LEN retourneert het totale aantal tekens in B5, wat een groter getal is dan er na het enkele aanhalingsteken in de tekenreeks staat. MID zal echter gewoon alle resterende karakters extraheren. Voor B5 retourneert MID "4" "", dat als tekst naar de SUBSTITUTE-functie gaat.

SUBSTITUTE is geconfigureerd om te zoeken naar dubbele aanhalingstekens ("" "") en te vervangen door niets (""). In het geval van B5 retourneert SUBSTITUUT "4" als tekst, die wordt toegevoegd aan het reeds vastgestelde aantal voeten. Net als voorheen converteert de wiskundige bewerking de tekst naar een getal en retourneert Excel het eindresultaat van 100.

Andere eenheden

Zodra u de maat in inches heeft, kunt u de CONVERT-functie gebruiken om naar andere maateenheden te converteren.

Interessante artikelen...