Um eine Messung in Fuß und Zoll nur in Zoll umzuwandeln (d. h. 4'5' in 53), können Sie eine Formel verwenden, die auf mehreren Funktionen basiert, einschließlich LINKS, FINDEN, MITTE und ERSETZEN. Im gezeigten Beispiel lautet die Formel in D5:
Ein Bereich wird durch ________ angegeben.
= INT (A1/12)&'' '& MOD (A1)&''''Erläuterung
Im ersten Teil der Formel werden Füße extrahiert und wie folgt nach LEFT und FIND konvertiert:
= LEFT (B5, FIND (''',B5)-1)*12+ SUBSTITUTE ( MID (B5, FIND (''',B5)+1, LEN (B5)),'''','')
Von innen nach außen arbeitend, wird FIND verwendet, um die Position des einfachen Anführungszeichens (') in der Zeichenfolge zu finden. Diese Zahl (minus eins) geht in die LINKE Funktion als Anzahl der zu extrahierenden Zeichen ein. Für Zelle B5 gibt LEFT 8 zurück, das dann mit 12 multipliziert wird, um Zoll zu erhalten.
Hinweis: LINKS gibt Text zurück, aber eine Multiplikation mit 12 verwandelt den Text in eine Zahl.
Im zweiten Teil der Formel extrahieren wir damit den Zoll-Anteil des Textwerts:
= LEFT (B5, FIND (''',B5)-1)*12
Auch hier suchen wir mit FIND wieder die Position des einfachen Anführungszeichens (') im String. Diesmal fügen wir jedoch einen hinzu und speisen das Ergebnis in die MID-Funktion als Ausgangspunkt zum Extrahieren von Zeichen ein.
Für die Anzahl der zu extrahierenden Zeichen betrügen wir und verwenden die LEN-Funktion. LEN gibt die Gesamtzahl der Zeichen in B5 zurück, was eine größere Zahl ist als nach dem einfachen Anführungszeichen in der Zeichenfolge. MID extrahiert jedoch einfach alle verbleibenden Zeichen. Für B5 gibt MID '4''' zurück, was als Text in die SUBSTITUTE-Funktion eingeht.
SUBSTITUTE ist so konfiguriert, dass es nach einem doppelten Anführungszeichen ('''') sucht und es durch nichts ('') ersetzt. Bei B5 liefert SUBSTITUTE '4' als Text zurück, der zu der bereits ermittelten Fußnummer addiert wird. Wie zuvor wandelt die mathematische Operation den Text in eine Zahl um und Excel gibt als Endergebnis 100 zurück.
Scroll-Lock-Fenster ausschalten 8
Andere Einheiten
Sobald Sie die Messung in Zoll haben, können Sie die CONVERT-Funktion in andere Maßeinheiten umzurechnen.
Autor Dave Bruns