Diese Formel extrahiert den PSP-Level-3-Deskriptor aus dem vollständigen Deskriptor in A1
:
=LEFT(A1,FIND("~",SUBSTITUTE(A1,".","~",3))-1)
Beachten Sie, dass diese Formel angepasst werden kann, um einen beliebigen Ebenendeskriptor zu extrahieren . Ersetzen Sie einfach die 3
mit dem gewünschten Level.
Verwenden Sie zum Extrahieren des Deskriptors der Ebene 2 beispielsweise Folgendes:
=LEFT(A1,FIND("~",SUBSTITUTE(A1,".","~",2))-1)
Beachten Sie auch, dass diese Formel einen Fehler zurückgibt, wenn ein Deskriptor bereitgestellt wird, der bereits Stufe 3 aufweist. Folgendes ermöglicht dies:
=
IFERROR(
LEFT(A1,FIND("~",SUBSTITUTE(A1,".","~",3))-1),
IFERROR(SUBSTITUTE(A1,".",".",2),NA())
)
Eine andere nützliche Formel ist:
=LEFT(A1,FIND("~",SUBSTITUTE(A1,".","~",LEN(A1)-LEN(SUBSTITUTE(A1,".",""))-0))-1)
Es gibt eine Ahnenebene zurück. Beachten Sie, dass diese Formel auch mehrstufig ist. Um den Vorfahren um zwei Ebenen nach oben zurückzukehren, ersetzen Sie den -0
mit -1
. Verwenden Sie für drei Ebenen -2
usw.