Excel-Formel: Konvertieren Sie Fuß und Zoll in Zoll -

Inhaltsverzeichnis

Generische Formel

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

Zusammenfassung

Um eine Messung nur in Fuß und Zoll in Zoll (dh 4'5 "bis 53) umzurechnen, können Sie eine Formel verwenden, die auf mehreren Funktionen basiert, einschließlich LINKS, FINDEN, MITTE und ERSATZ. In dem gezeigten Beispiel lautet die Formel in D5 ::

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

Erläuterung

Im ersten Teil der Formel werden die Füße wie folgt extrahiert und in LINKS und FINDEN umgewandelt:

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

FIND wird von innen nach außen verwendet, um die Position des einfachen Anführungszeichens (') in der Zeichenfolge zu lokalisieren. Diese Zahl (minus eins) geht als Anzahl der zu extrahierenden Zeichen in die Funktion LINKS. 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 das Multiplizieren mit 12 verdeckt den Text mit einer Zahl.

Im zweiten Teil der Formel extrahieren wir den Zoll-Teil des Textwerts damit:

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

Hier lokalisieren wir erneut die Position des einfachen Anführungszeichens (') in der Zeichenfolge mit FIND. Dieses Mal fügen wir jedoch eine hinzu und geben das Ergebnis als Ausgangspunkt für das Extrahieren von Zeichen in die MID-Funktion 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. Dies ist eine größere Zahl als nach dem einfachen Anführungszeichen in der Zeichenfolge vorhanden. 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 nach einem doppelten Anführungszeichen ("" ") gesucht und durch nichts (" ") ersetzt wird. Im Fall von B5 gibt SUBSTITUTE "4" als Text zurück, der zu der bereits ermittelten Fußzahl hinzugefügt wird. Nach wie vor konvertiert die mathematische Operation den Text in eine Zahl, und Excel gibt ein Endergebnis von 100 zurück.

Andere Einheiten

Sobald Sie das Maß in Zoll haben, können Sie die Funktion CONVERT verwenden, um in andere Maßeinheiten zu konvertieren.

Interessante Beiträge...