Excel-Formel: HTML aus Text oder Zahlen entfernen -

Generische Formel

=MID(text,start,LEN(text)-markup_len)

Zusammenfassung

Um HTML oder andere Markups von Werten in Zellen zu entfernen, können Sie die MID-Funktion verwenden.

Im gezeigten Beispiel lautet die Formel in C5:

=MID(B5,4,LEN(B5)-7)

Erläuterung

Die MID-Funktion gibt Zeichen mit einem festen Start- und Endpunkt zurück. In diesem Fall besteht das Markup aus dem fett gedruckten HTML-Tag, das am Anfang jeder Zelle angezeigt wird, und dem zugehörigen schließenden Tag, das am Ende angezeigt wird.

Die MID-Funktion wurde so konfiguriert, dass sie immer bei 4 beginnt, wodurch das Start-Tag effektiv vom Wert entfernt wird. Das zweite Argument, num_chars, wird berechnet, indem die Gesamtzahl der Zeichen in der Zelle mit LEN abgerufen und dann 7 subtrahiert wird. Wir verwenden 7, da das fettgedruckte Start-Tag 3 Zeichen und das schließende Tag 4 Zeichen = 7 Zeichen insgesamt beträgt.

Mit diesen Argumenten extrahiert MID nur den Text zwischen den beiden Tags und gibt das Ergebnis zurück.

Interessante Beiträge...