Summe mit mehreren Suchkriterien
#21
Hallo,

Code:
=SUMMENPRODUKT((A2:A9={20.22})*(B2:B9))

Gibt es hier eigentlich auch eine Möglichkeit die Suchkriterien auf eine Zelle zu beziehen? Oder muss man bei dieser Variante die Suchkriterien stumpf in die Formel schreiben?
Top
#22
Hallo,

gibt es:

[html]
Arbeitsblatt mit dem Namen 'Tabelle2'
 ABCDEFG
1201  Summe29 
2212 Nr2011 
3203  2310 
4234  258 
5215     
6226 29202325
7207     
8258     
9236     

ZelleFormel
F1{=SUMMENPRODUKT(($A$1:$A$9=MTRANS(E2:E4))*$B$1:$B$9)}
D6=SUMMENPRODUKT(($A$1:$A$9=E6:G6)*$B$1:$B$9)
Achtung, Matrixformel enthalten!
Die geschweiften Klammern{} werden nicht eingegeben.
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
[/html]
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Top
#23
(12.10.2016, 21:31)coemm schrieb: Hallo Jörg,

kann es sein, dass deine DBSUMME-Formel immer neu formuliert werden muss, wenn eine Ladenummer neu hinzugefügt wird (entweder in A/B oder G)?
Wenn ich sie auf den gesamten Spaltenbereich formuliere, funktioniert sie nicht.

ABCDEFGH
1LadenummerAnzahl Ladenummer
2203 20786
32146 22
42023 23
52313
62015
721485
82245
923156

ZelleFormel
H2=DBSUMME(A:B;2;G:G)
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg

Danke schon mal an alle, fuer die ganzen Hinweise!


Hallo Conny,
komme leider irgendwie auf was anderes. Nicht 86 sondern 68. Keine Ahnung warum.

Weisst du vielleicht weshalb?

LG


Angehängte Dateien Thumbnail(s)
   
Top
#24
(13.10.2016, 17:52)tesch Tegen schrieb: ...
Hallo ...
komme leider irgendwie auf was anderes. Nicht 86 sondern 68. Keine Ahnung warum.

Weisst du vielleicht weshalb?

LG


Hallo, dann solltest du dich mit den DB-Funktionen mal beschäftigen... Schau mal hier - vielleicht kommst du ja selber drauf..:

P.S. Conny's Formel war (auch) falsch...!!!

Arbeitsblatt mit dem Namen 'Tabelle1'
 CDEFGHIJ
24LadennummerAnzahl    Ladennummer 
25203 2068 2086
262146 22  22 
272223      
282313      
292015      
3021485      
312245      
3223456      

ZelleFormel
G25=DBSUMME(C25:D32;2;F25:F26)
J25=DBSUMME(C24:D32;2;I24:I26)
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
[-] Folgende(r) 1 Nutzer sagt Danke an Jockel für diesen Beitrag:
  • tesch Tegen
Top
#25
Ah okay. Dachte nicht, dass die Ueberschriften da auch noch so wichtig sind. Jetzt klappt es jedenfalls so wie es soll.

Vielen Dank Joerg!

LG
Top
#26
Weshalb funktioniert die Formel nicht, wenn man auch noch Zellen unterhalb der aktuellen gefuellten in den Bereich mit einbezieht?

Sprich ich habe eine Tabelle mit aktuellen Daten, diese wird aber monatlich mit frischen, zusaetzlichen Daten "gefuettert". Um nicht jeden Monat die Formel anpassen zu muessen, dachte ich einfach den Bereich vorsorglich zu erweitern. Allerdings spuckt Excel dann "#Wert" aus.

VG
Top
#27
Hallo, außer dir sieht niemand, was du machst mit deiner Datei. Kannst du entweder das hier mal darstellen oder (d)eine (Beispiel)Datei posten - aber bitte keine Bildchen...!!!!!
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Top
#28
(14.10.2016, 17:51)tesch Tegen schrieb: Weshalb funktioniert die Formel nicht, wenn man auch noch Zellen unterhalb der aktuellen gefuellten in den Bereich mit einbezieht?

Sprich ich habe eine Tabelle mit aktuellen Daten, diese wird aber monatlich mit frischen, zusaetzlichen Daten "gefuettert". Um nicht jeden Monat die Formel anpassen zu muessen, dachte ich einfach den Bereich vorsorglich zu erweitern. Allerdings spuckt Excel dann "#Wert" aus.

VG

Ist nicht die Formel von Jörg in Beitrag #17 das was du suchst?

=DBSUMME(A:B;2;G1:INDEX(G:G;VERGLEICH(-9^9;G:G;-1)))
Gruß Conny :)
_______________________________________________________________

Die Summe der Intelligenz auf unserem Planeten ist konstant, aber die Bevölkerung wächst!
Top
#29
(14.10.2016, 18:36)coemm schrieb: Ist nicht die Formel von Jörg in Beitrag #17 das was du suchst?

=DBSUMME(A:B;2;G1:INDEX(G:G;VERGLEICH(-9^9;G:G;-1)))



Moeglich, allerdings kommt bei mir was ganz anderes raus...

[
Bild bitte so als Datei hochladen: Klick mich!
]

VG
Top
#30
(17.10.2016, 14:42)tesch Tegen schrieb: Moeglich, allerdings kommt bei mir was ganz anderes raus...

...

VG

Möglich, aber unwahrscheinlich. Dann machst du was falsch... ... poste dann doch mal bitte (d)eine (Beispiel)Datei... ... UND KEINE BILDCHEN... das hatte ich schon mal geschreiben. Ansonsten bin ich raus...

Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDEFGH
1LadennummerAnzahl    Ladennummer 
2203    20255
32146    22 
42223    23 
52313      
62015      
721485      
82245      
923156      

ZelleFormel
H2=DBSUMME(A:B;2;G1:INDEX(G:G;VERGLEICH(-9^9;G:G;-1)))
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste