Clever-Excel-Forum

Normale Version: Teilergebnis beim Filtern
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo in die Runde.
Ich habe ein Problem und komme einfach nicht weiter.....

Ich habe eine Excel-Tabelle mit Versanddaten (im Original mit bis zu 7000 Zeilen) um diese Tabelle auszuwerten, verweise ich in einem zweiten Tabellenblatt auf die
Originaltabelle und sortiere und filter in dem zweiten Tabellenblatt.
Dabei möchte ich z.B. per Teilergebnis auswerten, wie viele Pflanzen abgeholt werden (Filter Versand "Abholung" Spalte D) und im Status (Spalte A) Fälle auswerten, die  "in Bearbeitung" sind oder als "Auftrag" geführt werden (ohne Fälle bei denen bereits die Rechnung gestellt wurde - Filter Status) (s. beigefügte Tabelle)


-> kann mir jemand sagen, wie ich nach dem Filtern das Teilergebnis - die Menge der Pflanzen bei "Abholung" erhalte?
dabei sollen nur die Fälle in Bearbeitung und die die als Auftrag gespeichert werden (ohne Fälle bei denen bereits die Rechnung gestellt wurde)

In der aus einer anderen Tabelle "abgewandelten" Formel erhalte ich nur die Meldung "Name?".
Viele Grüße
MHY
Hallo,

=TEILERGEBNIS(9;E:E)

oder unabhängig vom Autofilter
=SUMMENPRODUKT((A3:A5389<>"Rechnung")*(D3:D5389="Abholung")*E3:E5389)

Gruß Uwe
Hola,
#NAME erhältst du, weil du abholung nicht als TEXT in die Formel geschrieben hast, also in "". 
Die Formel die du suchst ist:
=SUMMENPRODUKT(TEILERGEBNIS(3;INDIREKT("D"&ZEILE(3:999)))*(D3:D999="abholung"))
Gruß,
steve1da
Hallo zusammen,
danke für die schnelle Antwort!

Uwe: Die Formel mit dem Summenprodukt hat super funktioniert! Nur habe ich in dem ersten Beispiel nicht dargestellt, daß die Rechnungen alle als "verb. Rechnung" mit fortlaufenden Nummern aufgeführt sind.
Die Formel <>"Rechnung" funktioniert dann nicht mehr (ich habe versucht das mit  <>"*Rechnung*"  zu lösen, funktioniert aber nicht..
Eigentlich will ich alle Zeilen herausfiltern, die Auftrag oder in Bearbeitung enthalten (weil im Original noch weitere Nummern in der Zelle stehen)

Die Formel  Teilergerbnis (9;E:E) klappt hier nicht, weil ich alle Versandarten (Abholung, Palettenversand und Lieferung durch uns) auf einem Blatt darstellen möchte (und später nach KW filtern)

Hola steve,
deine Formel funktioniert generell, aber es wird nur die Anzahl der Zeilen gezählt. Wenn ich für die Summenbildung statt der ....(Teilergebnis(3....   ....(Teilergebnis(9.... (9 für Summe, oder?),
dann zählt Excel gar nix zusammen...?


Ich habe die Tabelle nochmal aktualisiert und schicke sie im Anhang
.....und freu mich auf eine Lösung  Wink

Mechthild[attachment=47747]
Code:
=SUMMENPRODUKT(TEILERGEBNIS(9;INDIREKT("E"&ZEILE(S3:S999)))*((ISTZAHL(SUCHEN("in bearbeitung";A3:A999))+(ISTZAHL(SUCHEN("auftrag";A3:A999))))))
Ich habe das in die Tabelle eingegeben und er zeigt immer noch die Gesamtsumme aller Aufträge (inkl. abgeschl. Rechnungen) an.
Die Aufträge und "in Bearbeitung" haben im Original immer noch Nummern dahinter oder/und Namen davor.

Kann man in der Formel auch eingeben wie beim Filtern enthält Bearbeitung und enthält Auftrag.
Wie gesagt, mit * vor und hinter dem Namen klappt das nicht.
Zitat:Ich habe das in die Tabelle eingegeben und er zeigt immer noch die Gesamtsumme aller Aufträge (inkl. abgeschl. Rechnungen) an.
Bei mir nicht. Wenn ich filtere, verändern sich die Summen wie gewünscht.


Zitat:Kann man in der Formel auch eingeben wie beim Filtern enthält Bearbeitung und enthält Auftrag.
Das ist in der Formel drin.

Zitat:Wie gesagt, mit * vor und hinter dem Namen klappt das nicht.
Daher muss man das mit Istzahl(suchen... machen.
Vielen Dank!!  Smile