Ich erhalte bei der Suche in der Mitte einen Wertfehler.

Ich erhalte bei der Suche in der Mitte einen Wertfehler.

Ich habe einen Wertefehler mit dieser Formel

  • $H$5 Zellenwert: 78.

Wenn der Zellenwert 78 ist, gibt die Formel den korrekten Wert aus, aber wenn der Zellenwert 78 ist, gibt sie einen Wertfehler aus.

=IF(MID($H$5;FIND("rd";$H$5);2)="rd";LEFT($H$5;FIND("rd";$H$5;1)-1);
 IF(MID($H$5;FIND("th";$H$5);2)="th";LEFT($H$5;FIND("th";$H$5;1)-1)))

Antwort1

Der Fehler kommt von der ersten IF-Logik.

Sie können dies in IFERROR einschließen und den zweiten Teil wiederholen:

=IF(IFERROR(MID($H$5,FIND("rd",$H$5),2),IF(MID($H$5,FIND("th",$H$5),2)="th",LEFT($H$5,FIND("th",$H$5,1)-1),"Value if false"))="rd",LEFT($H$5,FIND("rd",$H$5,1)-1), IF(MID($H$5,FIND("th",$H$5),2)="th",LEFT($H$5,FIND("th",$H$5,1)-1),"Value if false"))

Dies funktioniert nur für THundRD

verwandte Informationen