Clever-Excel-Forum

Normale Version: #NV als 0 ausgeben
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,

ich habe ein Problem mit folgender Formel:

=SUMME(BEREICH.VERSCHIEBEN(INDEX(Brutto!B:B;VERGLEICH(B39;Brutto!B:B;0));-365;4;365;1))

wenn der Vergleich nicht gefunden wird, wird #NV ausgegeben was mir die komplette Tabelle zerlegt...
soweit verstehe ich das noch

ich bekomme es nur nicht hin, dass statt #NV dann einfach eine 0 ausgegeben wird...

soweit ich weiß müsste das doch so gehen:

=WENN(ISTNV(BEREICH.VERSCHIEBEN(INDEX(Brutto!B:B;VERGLEICH(B39;Brutto!B:B;0));-365;4;365;1));0;(BEREICH.VERSCHIEBEN(INDEX(Brutto!B:B;VERGLEICH(B39;Brutto!B:B;0));-365;4;365;1)))

dabei gibt der mir aber immer eine 0 aus... auch wenn der vergleich gefunden wird und die Formel ansich ein ergebnis anzeigen würde

kann mir da jemand helfen? muss ich da vielleicht eine Matrix Formel draus machen?
Hola,

=wennfehler(DeineFormel;0)

Gruß,
steve1da
Gleiche Problem... gibt mir dauerhaft eine 0 aus...

sry hat sich erledigt... fehler gefunden... hab summe nicht mit drin gehabt

=WENNFEHLER(SUMME(BEREICH.VERSCHIEBEN(INDEX(Brutto!B:B;VERGLEICH(B39;Brutto!B:B;0));-365;4;365;1));0)

funktioniert jetzt

vielen dank