Was diese Formel tut, ist, Werte (Text) aus einem anderen Tabellenblatt einzufügen - und zwar mehrfach, wenn der Prüfwert eben mehrfach vorkommt. Das funktioniert auch meist. Aber leider nicht immer (Fehler #NV).
Um herauszufinden, wo hier das Problem liegt, muss ich die Formel aber erst einmal verstehen - und zugegebenermaßen hapert es da etwas. Kann mir die jemand "aufdröseln"?
Vielen Dank im Voraus!
PS: Formatierung der jeweiligen Felder in der Matrix ist bei den Prüfwerten, die funktionieren und bei denen, die es nicht tun, völlig identisch.
da die Originaldatei Geschäftsdaten enthält, kann ich diese leider nicht zur Verfügung stellen. Eine Beispieldatei wäre sicher machbar, wobei die Frage ist, ob sich der Fehler dort so rekonstruieren lässt.
Eventuell genügen ja bereits ein paar (geschwärzte) Screenshots. Diese habe ich angehängt. Das erste "Paar" (excel1 und 2) zeigen Formular und Quellmatrix bei funktionierenden Daten. Das zweite Paar entsprechend das Gegenteil.
#NV kommt vielleicht, weil zumindest einer der beiden SVERWEIS kein Ergebnis bringt. Drösel die Formel doch einfach mal auf und schaue, ob die Bestandteile immer was gescheites bringen.
Bei beiden muss was kommen, damit der äußere SVERWEIS wenigstens grundsätzlich funktionieren kann. Ob dann noch ein Ergebnis draus wird, sei mal dahingestellt.
. \\\|/// Hoffe, geholfen zu haben. ( ô ô ) Grüße, André aus G in T ooO-(_)-Ooo (Excel 97-2019+365)
#NV kann auch daher kommen, dass bei Summenprodukt die Bereiche nicht gleich groß sind. "Bestellnummer" scheint ein Bereich zu sein, der wahrscheinlich nicht von Zeile 12 bis 32408 geht.
Aber sowas kann man auf Bildchen natürlich nicht sehen.
Ich habe das Problem jetzt etwas eingegrenzt: Es rührt scheinbar tatsächlich von der SUMMENPRODUKT-Berechnung her.
Bei dem funktionierenden Wert wird hier korrekterweise die laufende Nummer berechnet (siehe Spalte Lfd._Nr. in !Bestellübersicht), an der sich dann offenbar der zweite SVERWEIS orientiert.
Bei den #NV-Werten ist diese hingegen inkorrekt (nicht nur die Nummer selbst, sondern auch die Anzahl der Stellen. Diese belaufen sich hier auf 4, während es nur 3 sein dürften).
Irgendetwas ist also unterschiedlich an den Quelldaten. Ich kann nur auf den ersten Blick (und auch auf den zweiten), nicht erkennen, was das ist. Hat hier jemand aus dem Stehgreif noch eine Idee?
Zitat:Ich kann nur auf den ersten Blick (und auch auf den zweiten), nicht erkennen, was das ist. Hat hier jemand aus dem Stehgreif noch eine Idee?
1. Satz: wir auch nicht 2. Satz: ja, indem du eine Datei, wie bereits in #2 und #3 gefordert, zur Verfügung stellst. Bilder helfen nicht! Und bevor wieder der Einwand kommt, ich kann/darf/will die Datei, weil Original, nicht hochladen: das steht auch in dem von mir geposteten Link
Zitat:Wenn in der Datei sensible, interne oder personenbezogene Daten enthalten sind, dann können diese ja anonymisiert werden. Deine Beispieltabelle sollte vom Aufbau her deinem Original absolut gleichen. Alle Formeln müssen ebenfalls drin sein.
Es müssen auch nicht die kompletten Daten sein, es genügen ein paar relevante komplett ausgefüllte Zeilen (10-20). Sehr wünschenswert wäre auch eine Darstellung, welches Ergebnis wo stehen soll.
Gruß Günter Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen. angebl. von Georg Christoph Lichtenberg (1742-1799)
Zitat:Bei den #NV-Werten ist diese hingegen inkorrekt (nicht nur die Nummer selbst, sondern auch die Anzahl der Stellen. Diese belaufen sich hier auf 4, während es nur 3 sein dürften).
Welche Anzahl Stellen? #NV hat keine Anzahl Stellen...
. \\\|/// Hoffe, geholfen zu haben. ( ô ô ) Grüße, André aus G in T ooO-(_)-Ooo (Excel 97-2019+365)