Datumsbasierte Summe in Excel / Google Text & Tabellen

12

Ich habe ein paar Zeilen mit einem Datum und einem Dollarbetrag (Ausgaben).

Ich möchte eine Liste der Tage des Monats und den Restbetrag erstellen. So wäre zum Beispiel der 5. Eintrag in der Liste der 05.08.2008 und die Summe aller Ausgaben, die am oder vor dem 05.08.2008 getätigt wurden. Ungefähr das ist =sumif(D4:D30-A5,">0",E4:E30)aber natürlich , das nicht funktioniert (wo die Quelldaten datesin D4:D30und das expensesist in E4:E30).

Anmerkungen

  • Quelldaten können aus verschiedenen Gründen nicht sortiert werden.
  • muss in google kalkulationstabellen funktionieren, was eine ziemlich vollständige teilmenge der excel-funktionen ist.
alumb
quelle

Antworten:

7

Der Code

=SUMIF(D$2:D$30,"<="&A5,E$2:E$30)

sollte sowohl in Excel als auch in Google Spreadsheets funktionieren.

A. Rex
quelle
Ist 6 Jahre ein Rekord für die Annahme einer Antwort? Sollte dies 20 Minuten nach dem Absenden der Antwort geschehen sein. Besser spät als nie.
08.01.15
1

Angenommen, Ihre Daten befinden sich in D und E:

In Spalte A alle Daten des Monats. In Spalte B werden alle Datumsangaben des Monats in Zahlen umgerechnet (Standardmäßig sind es Tage seit dem 1. Januar 1970).

In Spalte F werden alle Daten in Spalte D in Zahlen umgewandelt.

Dann Zellen in den Spalten G: AM (oder so), diese Formel: Wenn (F1> B $ 1,0, E1) Für jede Spalte geht B1 um eins höher, also ist es B1, b2 usw.

In den Zellen in den Spalten C (1-31) addieren sich die Spalten G-AM.

Dann besteht Spalte C aus 31 Zahlen, die den 31 Daten in Spalte A entsprechen.

Mox
quelle
Super User stellt Fragen und Antworten als Referenz zusammen. Um dies zu unterstützen, sollten Antworten nur endgültige Antworten sein. Wenn Sie vor der Beantwortung eine Klärung benötigen, sollten Sie Kommentare hinzufügen (für die Sie nicht lange brauchen, um genügend Repräsentanten zu finden). Wenn Sie festlegen müssen, dass Ihre Antwort auf bestimmten Annahmen basiert, ist dies in Ordnung. Diese Frage ist mit einem Kopfgeld verbunden, sodass ich an Ihrer Antwort nichts ändern werde. Bearbeiten Sie Ihre Antwort zu einem bestimmten Zeitpunkt, um den ersten Absatz zu entfernen. Dies wäre kein angemessener Teil einer Antwort, wenn die Leute später darauf zurückgreifen. Viel Glück.
Fixer1234