Auslesen einer Zahl in Klammern aus einer Zelle in Excel

Wie kann ich in Excel aus einer Zelle eine Zahl auslesen, die in Klammern gesetzt ist und den Text enthält?

Uhr
Es gibt verschiedene Möglichkeiten um in Excel eine Zahl aus einer Zelle auszulesen die in Klammern gesetzt ist und Text enthält. Eine einfache Formel hierfür ist die Funktion TEIL. In der Funktion TEIL geben wir die Zelle an ´ aus der die Zahl ausgelesen werden soll ` und bestimmen den Startpunkt und die Länge des auszulesenden Teils.

Die Formel sieht wie folgt aus:

=TEIL(Zelle; Startpunkt; Länge)

Im vorliegenden Fall ist der Text in der Zelle A1 gespeichert. Um die Zahl auszulesen, verwenden wir die folgende Formel in der Zelle B1:

=TEIL($A1;FINDEN("(";$A1)+1;FINDEN(")";$A1)-FINDEN("(";$A1)-1)

Diese Formel findet den Startpunkt der Zahl, indem sie die Position der öffnenden Klammer "(" in der Zelle A1 sucht und um 1 erhöht. Anschließend wird die Position der schließenden Klammer ")" gefunden und von der Position der öffnenden Klammer abgezogen um die Länge des auszulesenden Teils zu bestimmen.

Der Ausdruck FINDEN("(;"$A1)+1 ermittelt die Position der öffnenden Klammer in der Zelle A1 und addiert 1 um den Startpunkt der Zahl zu finden. Der Ausdruck FINDEN(")";$A1) ermittelt die Position der schließenden Klammer in der Zelle A1. Durch Subtraktion der beiden Positionen erhalten wir die Länge des auszulesenden Teils.

Die Formel gibt die Zahl in der Zelle B1 aus. Wenn der Text "1 Raporte" in der Zelle A1 steht, wird die Zahl "1" in der Zelle B1 angezeigt.

Es ist anzumerken: Dass die Formel nur funktioniert wenn der Text in der Zelle eine eindeutige Struktur aufweist, ebenso wie zum Beispiel das Vorhandensein von Klammern. Wenn der Text in der Zelle eine andere Struktur aufweist muss die Formel identisch angepasst werden. Es kann sein, dass zusätzliche Funktionen wie die Funktion LINKS oder RECHTS verwendet werden müssen um die Zahl auszulesen.

Es ist ebenfalls wichtig zu beachten: Dass die Formel die Zahl als Text zurückgibt. Wenn Sie die Zahl als numerischen Wert verwenden möchten ´ können Sie die Funktion WERT verwenden ` um den Text in einen numerischen Wert umzuwandeln. Die geänderte Formel lautet dann:

=WERT(TEIL($A1;FINDEN("(";$A1)+1;FINDEN(")";$A1)-FINDEN("(";$A1)-1))

So können Sie eine Zahl aus einer Zelle auslesen die in Klammern gesetzt ist und Text enthält und sie in Excel verwenden.






Anzeige