Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : Win 7 - WVERWEIS funktioniert nur in einer Koordinate


Smiley2000
2016-11-02, 09:45:33
Moin zusammen,

Ich beschäftige mich gerade mit der Verweis-Funktion in Excel und komme gerade nicht weiter.

In F37 hat meine Funktion Klasse funktioniert. Wenn ich diese Funktion allerdings in B37 bis E37 verwenden möchte kommt das im Bild ersichtliche dabei raus. Als "Bereich_Verweis" habe ich es sowohl mit "0" sowie auch mit "FALSCH" probiert.

Wo ist mein Fehler?

Virtuo
2016-11-02, 10:01:02
Wenn ich das richtig sehe, gibt es in dem Bereich B20:F32 keine "2". Also findet er keinen Wert.

P.S.: Nee, das ist auch Quatsch. Weiter unten funktioniert es ja.

Kannst du nicht mal die Tabelle irgendwo hoch laden? Man sieht ja so nicht was in den Zellen passiert.

Smiley2000
2016-11-02, 10:08:13
Das könnte ich ja noch nachvollziehen, was ja auch durch eine zusätzliche WENN-Funktion angepasst werden könnten aber für die Argumente 3 und 4 funktioniert es leider ebenso wenig. :frown:

Aufgrund von Datenschutz kann ich die Tabelle leider nicht hochladen. Im Endeffekt passiert das, was auch auf dem Bild zu sehen ist. --> "#NV" Zu sehen in B37 und E37, ich habe einfach nur das Suchkriterium (In diesem Fall von 0 auf 4 bzw. 1 geändert.

Wir reden hier allerdings nur von der Zeile 37.

In den darunterliegenden sind noch WENN-Funktionen verbaut die aber aufgrund der Pivot-Konstellation nicht mehr funktionieren.

Virtuo
2016-11-02, 10:17:30
Und "0" ist F37:F48?

Smiley2000
2016-11-02, 10:19:07
Normalerweise hätte ich halt gedacht, dass es in allen Spalten gleich funktioniert was aber leider nicht der Fall ist.

Hier die Zeile 37 im Detail für die Suchkriterien 0 bis 4

=WVERWEIS(0;B2:F14;2;FALSCH)-WVERWEIS(0;B20:F32;2;FALSCH)

=WVERWEIS(1;B2:F14;2;FALSCH)-WVERWEIS(1;B20:F32;2;FALSCH)

=WVERWEIS(2;B2:F14;2;FALSCH)-WVERWEIS(2;B20:F32;2;FALSCH)

=WVERWEIS(3;B2:F14;2;FALSCH)-WVERWEIS(3;B20:F32;2;FALSCH)

=WVERWEIS(4;B2:F14;2;FALSCH)-WVERWEIS(4;B20:F32;2;FALSCH)

Smiley2000
2016-11-02, 10:21:14
Und "0" ist F37:F48?

0 bezieht sich auf D3: D14 minus D21: D32, allerdings liegen diese Daten auch mal in Spalte E oder F. Je nachdem ob 1 und/oder 2 noch mit vorhanden ist.

Virtuo
2016-11-02, 10:30:31
Also müsste in B37 eine 152 stehen?
Hast du alle Formate richtig? Die sind wichtig bei den Verweisen. Am besten immer als Zahl formatieren.

Smiley2000
2016-11-02, 10:35:11
So sollte es eigentlich sein. Genau.

Gerade nochmal geprüft aber leider keine Änderung. Formate der Suchkriterien sind komplett als Zahl ohne Kommastelle

Virtuo
2016-11-02, 10:36:17
Der sucht dann in Zeile 2 nach einer 2 und da ist keine. Aber warum funktioniert das in Zeile 41?

Smiley2000
2016-11-02, 10:42:22
Weil in D41 das hier eingetragen ist --> =WENN(A7="";"";SUMME(D7-D25))

Das meinte ich mit der WENN-Funktion die momentan vorhanden ist. Ich habe den VERWEIS nur für Zeile 37 angewendet und für F37 bis F48.

Virtuo
2016-11-02, 11:12:40
Und du hast für alle Kriterien den gleichen Verweis mit "0" erstmal, nehme ich an.
Dann finde ich den Fehler auch nicht. Hast du wirklich immer das gleiche in den Kriterien 0-4? Da kommt ja immer 2 raus wenn kein NV da steht.

Smiley2000
2016-11-02, 11:34:46
Und du hast für alle Kriterien den gleichen Verweis mit "0" erstmal, nehme ich an.
Dann finde ich den Fehler auch nicht. Hast du wirklich immer das gleiche in den Kriterien 0-4? Da kommt ja immer 2 raus wenn kein NV da steht.

Ja das stimmt. 0 Wäre auch Schwachsinn. FALSCH ist natürlich das richtige. Dann kommt das #NV
Die Kriterien befinden sich immer zwischen 0 und 4, genau.

Smiley2000
2016-11-02, 12:29:55
Ich hab mir jetzt mal ein paar Daten aus der Tabelle in eine extra Tabelle geschrieben und die gleichen Formeln angewendet. Anscheinend scheint wirklich irgendwo die Formatierung nicht zu stimmen denn dort funktioniert es ohne Probleme. Aber ich habe die gesamten Zellen in den Pivot als Zahlen formatiert. Ick wird wanhsinnig. :mad:

Virtuo
2016-11-02, 13:49:53
Wenn du das nachträglich gemacht hast nutzt es nichts. Die müssen von vornherein richtig formatiert sein. Ich mache das immer so, das ich mit exportierten Zahlen erstmal rechne (z.B. *1), wenn ich weiß das sie für einen verweis benötige.