Ich habe also eine Liste der Kosten über einen bestimmten Zeitraum. Jede Zeile enthält ein Datum, eine Beschreibung, eine Menge und einen Wert. Wenn man sich das Bild ansieht, sieht man, dass alle Werte in B, C und D manuell oder auf andere Weise eingegeben wurden. Ich möchte zu einem beliebigen Zeitpunkt in das Blatt gehen und in B14 und B15 die Start- und Enddaten für den Bereich einfügen, für den ich eine Zwischensumme benötige. Ich gehe also hinein und gebe 2/10 (B14) und 5/1 (B15) ein und die folgenden Formeln berechnen:
- B16: die Gesamtzahl der Zeilen im neuen Bereich
- C16: die Summe von C innerhalb des neuen Bereichs
- D16: die durchschnittlichen Kosten der Artikel in D innerhalb des neuen Bereichs
- E16: die Gesamtkosten (Summe) von E innerhalb des neuen Bereichs
Ich weiß, wie man ALLES macht, außer wie man den Bereich durch die Eingabe einiger Daten festlegt. Diese Dinge sind wirklich einfache, grundlegende Excel-Sachen. Aber dieser benutzerdefinierte, feldwertgesteuerte Bereich bringt mich um.
Irgendwelche Ideen? Vielen Dank!
Hierist ein öffentlich sichtbares Google-Dokument, da ich hier kein Bild posten konnte.
Antwort1
B16 ist ziemlich einfach: =COUNTIFS($A$1:$A$6, ">"&$B$14, $A$1:$A$6, "<"&$B$15)
(Vorausgesetzt, Sie haben 6 Datenzeilen.)
C16 ist etwas kniffliger:
=SUMPRODUCT(--($A$1:$A$6>$B$14), --($A$1:$A$6<$B$15), $C$1:$C$6)
Sie können D16 und E16 jetzt herausfinden, oder?