SUMMEWENN, Fehlersuche

Hallo zusammen,

ich hab ein Problem mit der Summewenn-Funktion.
Hab einen eindeutigen Schlüssel zur Suche. Bei 20 Summen stimmen die Werte, bei zweien jedoch nicht. Die Suche nach dem Schlüssel ergab auch nur eine Zeile/Zahl die addiert werden soll. Bei der Formel kommt aber ein ganz anderer Wert raus. Gibt es irgendwie die Möglichkeit sich anzeigen zu lassen, welche Zellen er für das Ergebnis addiert? Oder hat einer einen Tipp für die Fehlersuche?

Vielen Dank schonmal!

Fehler gefunden!
Mein Suchkriterium wahr zulang. So ein blödes Programm! :stuck_out_tongue:

Fehler gefunden!
Mein Suchkriterium wahr zulang. So ein blödes Programm! :stuck_out_tongue:

Hallo Brille,

möglich daß der Fehler am Programm liegt, kann aber auch einen anderen Fehlergrund geben :smile:

Zeig doch mal die Formel die geht und die die nicht geht.

Gruß
Reinhard

meine Formel ist
=SUMMEWENN(Blatt1!$A$3:blush:A$3478;A3;Blatt1!$P$3:blush:P$3478)
Mein Suchkriterium ist aber 18 Zeichen lang (Artikelnr. + Charge)
Und die beiden Zellen, die er nicht addieren sollte unterscheiden sich nur auf der letzten Stelle. Deswegen denk ich mal daran liegts, alle anderen Werte stimmten.

nun hab ich aber ein anderes Problem, ich hab kein Suchkriterium :frowning:
habs jetzt mit Summeprodukt probiert:

=SUMMENPRODUKT((Blatt1!D3:smiley:3478=B3)*(Blatt1!E3:E3478=D3)*(Blatt1!P3:stuck_out_tongue:3478))

aber da kommt immer 0 raus

kann ich für die Bedingung keine Variable (B3) nehmen?
weiss gerad nicht weiter…
also ich hab in Blatt1 den Bestand mit Artikelnr. und Charge und möchte jetzt auf Blatt zwei die Summe haben. Die aber ein Artikel auf mehreren Chargen und eine Charge mehrere Artikelnr haben kann find ich gerad keinen Weg die Summe zubilden…
Vorschläge?

Hallo Brille,

an der Länge von 18 Zeichen liegt es nicht.
Da ist etwas anderes falsch.

Gruß
Reinhard

Hallo Brille,

nun hab ich aber ein anderes Problem, ich hab kein
Suchkriterium :frowning:

ich würde ja erst das erste Problem aufklären.

=SUMMENPRODUKT((Blatt1!D3:smiley:3478=B3)*(Blatt1!E3:E3478=D3)*(Blatt1!P3:stuck_out_tongue:3478))
aber da kommt immer 0 raus

Die Formel ist okay, wie beim ersten Problem liegt es an deinen Restdaten.

kann ich für die Bedingung keine Variable (B3) nehmen?

Kannst du, die Formel klappt ja auch, habs getestet sicherheitshalber.

weiss gerad nicht weiter…

Nur die Ruhe, wir werden das schon aufklären können.

also ich hab in Blatt1 den Bestand mit Artikelnr. und Charge
und möchte jetzt auf Blatt zwei die Summe haben. Die aber ein
Artikel auf mehreren Chargen und eine Charge mehrere Artikelnr
haben kann find ich gerad keinen Weg die Summe zubilden…
Vorschläge?

Könntest du die Mappe anonymisieren und hochladen mit file-upload.de s. FAQ:2606

Kannst auch 3000 Zeilen löschen , unnötige Blätter usw.

Gruß
Reinhard

hm,
also hab mein suchkriterium gerad bei den beiden werten, die falsch sind um die ersten beiden zeichen gekürzt (von 108242950004852159 auf 8242950004852159 und von 108242950004852160 auf 8242950004852160) und es dann kommt der richtige werte raus. deswegen denke ich, das er nur 16 zeichen nimmt für das suchkriterium. somit hätte excel für beide 1082429500048521 genommen und hats addiert. ist bei genau vier werten aufgetreten und alle unterscheiden sich nur durch die letzten 2 ziffern…
eigentlich will ich auch nicht solche ellenlangen zahlen haben, aber kriegen anders keinen eindeutigen schlüssel hin

ich versuchs gleich mal hochzuladen

also hab mein suchkriterium gerad bei den beiden werten, die
falsch sind um die ersten beiden zeichen gekürzt (von
108242950004852159 auf 8242950004852159 und von
108242950004852160 auf 8242950004852160) und es dann kommt der
richtige werte raus. deswegen denke ich, das er nur 16 zeichen
nimmt für das suchkriterium. somit hätte excel für beide
1082429500048521 genommen und hats addiert. ist bei genau vier
werten aufgetreten und alle unterscheiden sich nur durch die
letzten 2 ziffern…
eigentlich will ich auch nicht solche ellenlangen zahlen
haben, aber kriegen anders keinen eindeutigen schlüssel hin

Hallo Brille, (das ist eine Anrede)

okay, ich hatte es blöderweise mit Buchstaben getestet,
bei Zahlen ist Excel auf 15 bzw. 16, (Ansichts/Definitionssache), beschränkt.
Zeige doch mal die Mappe, ggfs. muß man die Zahlen in Text wandeln.
Zumindest für die Berechnung der Summe.

Gruß (das ist ein Gruß)
Reinhard (das ist ein name)

http://www.file-upload.net/download-3110056/test.xls…

so, hab sie mal bissl verkürzt.

in blatt1 sind Mengen, dich ich mit Blatt 2 vergleichen möchte.

Die rot markierten passen nicht

Hallo Reinhard,

hatte Anreden und Gruß eben weggelassen weils für mich gerad wie ein Chat war und ich ein bisschen in Zeitnot war.
Hab meinen Schlüssel erstmal verändert so dass es klappt.
Aber falls du doch noch eine Lösung findest wärs klasse, da es keine einmalige Auswertungen bleiben wird und ichs dann lieber richtig hab als mit so einem Gemauschel wie ich es jetzt gelöst hab.

Danke und schönes Wochenende schonmal!

http://www.file-upload.net/download-3110056/test.xls…
in blatt1 sind Mengen, dich ich mit Blatt 2 vergleichen
möchte.
Die rot markierten passen nicht

Hallo Brille,

schreib mal in Blatt1!E2:
=„a“&A2

in Blatt2!E3 dann
=SUMMEWENN(Blatt1!$E$2:blush:E$128;„a“&A3;Blatt1!$D$2:blush:D$128)

alles nach unten kopieren.

Zumindest in 16 und 17 wird jetzt 0 angezeigt was ja wohl korrekt ist. Die anderen beiden Fehlerzellen muß ich noch prüfen, muß grad mal kurz weg.
Und grundsätzlich machste es dir einfacher wenn du sowieso bei so langen Ziffernfolgen vorne einen Buchstaben dransetzt, dann wandelt Excel nicht automatisch um in math. Schreibweise mit 10er Potenzen.

Gruß
Reinhard

Hallo,

wenn es nicht passt, dann ist Quark in der Tabelle.
So im Blatt2 A16 und A17. Diese Werte sind nicht identisch mit B16&C16, sowie B17&C17.
Schreibe in A3
=B3&C3
und kopiere es nach unten. Dann geht
=SUMMENPRODUKT((Blatt1!$B$2:blush:B$128&Blatt1!$C$2:blush:C$128=Blatt2!A3)*(Blatt1!$D$2:blush:D$128))
in E3.
So bleibt nur Dein Rechenfehler in Zeile 8 übrig!:smile:

VG René