IFERROR kann nicht verwendet werden

IFERROR kann nicht verwendet werden

Ich verwende ein Bloomberg-Add-In und erhalte die Fehlermeldung „#N/AN/A“ und außerdem einige „#NUM!“-Fehler.

IFERROR funktioniert nicht, da #N/AN/A kein Standard-Excel-Fehler ist.

Gibt es eine Excel-Formel, mit der ich Fehler ignorieren kann, vielleicht mithilfe von „if“ oder so etwas?

Antwort1

Sieht aus, als ob Sie Excel 2010 verwenden, also versuchen Sie

=IFERROR(IF(A1="#N/A N/A","No","Yes),"No")

oder in jeder Version

=IF(ISERROR(A1),"No",IF(A1="#N/A N/A","No","Yes))

Ersetzen Sie die „Nein“-Werte (es gibt zwei) durch das, was bei „Fehlern“ passieren soll, und „Ja“ durch das, was bei anderen Einträgen passieren soll.

....oder kürzer, aber undurchsichtiger....

=IF(COUNT(1/(A1<>"#N/A N/A")),"Yes","No")

Antwort2

Die einfachste Lösung ist:

=WENNFEHLER(A1/1,"na")

Das Teilen von #N/AN/A durch 1 führt zu einem Fehler, den Excel erkennt, und daher beginnt iferror zu arbeiten

verwandte Informationen