Registriert seit: 05.02.2020
Version(en): 2016
Servus Forum,
ich möchte eine Summe aus einer bestimmten Spalte bilden, wenn sie in meinem angegebenen Zeitraum fällt. In meinem Beispiel die Summe aus Spalte B (=10 EUR), wenn die Zeitraum Januar ist!
Vielen Dank für Eure Hilfe!
Angehängte Dateien
test.xlsx (Größe: 11,44 KB / Downloads: 5)
Registriert seit: 16.04.2014
Version(en): xl2016/365
Hola,
Code:
=SUMMEWENNS(B2:B13;C2:C13;">="&F2;C2:C13;"<="&F3)
Code:
=SUMMENPRODUKT((MONAT(C2:C13)=1)*(C2:C13<>"")*(B2:B13))
Gruß,
steve1da
Registriert seit: 11.04.2014
Version(en): Office 2003 - Office 2007 - Office 365
Hallo
Tabelle1 A B C D E F 1 BestellNr. EUR Datum Datum 2 9105129397 1,00 € 01.01.2020 von 01.01.2020 3 9105129730 2,00 € 05.01.2020 bis 28.01.2020 4 9105130724 3,00 € 07.01.2020 5 9105129397 4,00 € 28.01.2020 EUR 10 6 9105132645 1,00 € 01.03.2020 7 9105129397 1,00 € 02.03.2020 8 9105134025 7,00 € 07.03.2020 9 9105135488 8,00 € 09.04.2020 10 9105129397 1,00 € 10.04.2020 11 9105137541 10,00 € 11.04.2020 12 9105140150 11,00 € 12.04.2020 13 9105129397 1,00 € 13.04.2020
Formeln der Tabelle Zelle Formel F5 =SUMMENPRODUKT((C2:C13>=F2) *(C2:C13<=F3) *(B2:B13) ) E6 =WENNFEHLER(INDEX(Arbeitsbeginn;(AGGREGAT(15;6;ZEILE(#BEZUG!) /((Arbeitsbeginn[BestellNr.]=#BEZUG!) *(Arbeitsbeginn[EUR]=#BEZUG!) ) ;ZEILE() -4) ) -1;4) ;"") E7 =WENNFEHLER(INDEX(Arbeitsbeginn;(AGGREGAT(15;6;ZEILE(#BEZUG!) /((Arbeitsbeginn[BestellNr.]=#BEZUG!) *(Arbeitsbeginn[EUR]=#BEZUG!) ) ;ZEILE() -4) ) -1;4) ;"") E8 =WENNFEHLER(INDEX(Arbeitsbeginn;(AGGREGAT(15;6;ZEILE(#BEZUG!) /((Arbeitsbeginn[BestellNr.]=#BEZUG!) *(Arbeitsbeginn[EUR]=#BEZUG!) ) ;ZEILE() -4) ) -1;4) ;"") E9 =WENNFEHLER(INDEX(Arbeitsbeginn;(AGGREGAT(15;6;ZEILE(#BEZUG!) /((Arbeitsbeginn[BestellNr.]=#BEZUG!) *(Arbeitsbeginn[EUR]=#BEZUG!) ) ;ZEILE() -4) ) -1;4) ;"") E10 =WENNFEHLER(INDEX(Arbeitsbeginn;(AGGREGAT(15;6;ZEILE(#BEZUG!) /((Arbeitsbeginn[BestellNr.]=#BEZUG!) *(Arbeitsbeginn[EUR]=#BEZUG!) ) ;ZEILE() -4) ) -1;4) ;"") E11 =WENNFEHLER(INDEX(Arbeitsbeginn;(AGGREGAT(15;6;ZEILE(#BEZUG!) /((Arbeitsbeginn[BestellNr.]=#BEZUG!) *(Arbeitsbeginn[EUR]=#BEZUG!) ) ;ZEILE() -4) ) -1;4) ;"") E12 =WENNFEHLER(INDEX(Arbeitsbeginn;(AGGREGAT(15;6;ZEILE(#BEZUG!) /((Arbeitsbeginn[BestellNr.]=#BEZUG!) *(Arbeitsbeginn[EUR]=#BEZUG!) ) ;ZEILE() -4) ) -1;4) ;"") E13 =WENNFEHLER(INDEX(Arbeitsbeginn;(AGGREGAT(15;6;ZEILE(#BEZUG!) /((Arbeitsbeginn[BestellNr.]=#BEZUG!) *(Arbeitsbeginn[EUR]=#BEZUG!) ) ;ZEILE() -4) ) -1;4) ;"")
Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8 Gruß
Marcus
Wissen ist Macht - es ist aber nicht schlimm nicht alles zu wissen. Man muss nicht alles wissen - man muss nur wissen wo es steht, oder wo man Hilfe bekommt.
Registriert seit: 05.02.2020
Version(en): 2016
funktioniert!! Vielen Dank für die superschnelle Antwort!!!