Excel SUMIFS-Äquivalent in R
Ich bin sehr neu in R und suche nach Möglichkeiten, ein Excel-VBA-Makro und Excel-Arbeitsblattfunktionen wie SUMIFS neu zu erstellen. SUMIFS summiert eine Spalte, wenn die Zeile Einträge enthält, die mehreren Bedingungen in den anderen Spalten entsprechen.
Ich habe den folgenden Datenrahmen und möchte eine neue Spalte berechnen. Die neue Spalte ist die Summe vonSample
für alle Zeilen, die sich mit dem @ überschneidStart Date
undEndDate
Angebot. Zum Beispiel in der Zeile1
es wäre697
(die Summe des ersten3 lines
). Die Kriterien für die Summe sind insbesondere: includeSample
wennEndDate >= StartDate[i] & StartDate <=EndDate[i]
StartDate EndDate Sample *SUMIFS example*
10/01/14 24/01/14 139 *697*
12/01/14 26/01/14 136
19/01/14 02/02/14 422
25/01/14 08/02/14 762
29/01/14 12/02/14 899
05/02/14 19/02/14 850
07/02/14 21/02/14 602
09/02/14 23/02/14 180
18/02/14 04/03/14 866
Kommentare oder Hinweise wären sehr dankbar.