Ich versuche, eine Möglichkeit zu finden, eine Formel für dieses Szenario zu verwenden:
In den Registerkarten "Dezember 2016" und "Januar 2017" gibt es eine Zeile in jeder Registerkarte (dh Zeile 2), die ich summieren möchte. In Zeile 1 jeder dieser Registerkarten sind Daten. Ich muss es basierend auf einem Datumsbereich summieren, der auf einer separaten Registerkarte aufgeschlüsselt ist. Auf dieser Registerkarte "Referenz" hätte Spalte A das Anfangsdatum, Spalte B das Enddatum und dies würde für mehrere Zeilen für das Kalenderjahr fortgesetzt. Ich könnte Spalte C (und höher) verwenden, um zu zeigen, in welche Registerkarten ich auch schauen soll, wenn es hilft.
Es tut mir leid, wenn ich das nicht sehr gut erklärt habe ... kann hoffentlich jemand helfen? Bitte und danke!
=Sheet2!A1
Antworten:
Grundsätzlich möchten Sie also die Werte in den Registerkarten Dez-2016 und Jan-2017 summieren, wenn sie in dem auf der Registerkarte Referenz in Spalte A und B angegebenen Datumsbereich enthalten sind (dh, wenn der Datumsbereich zwischen 31.12.2016 und 1/1/13 liegt). 2017 sind Werte unter dem 31. in der Registerkarte Dez-2016 und unter dem 1. in der Registerkarte Jan-1017 die Summe)? Wenn dies der Fall ist, verwenden Sie SUMIFS. Dazu muss jedoch die erste Zeile der Registerkarten Januar 2017 und Dezember 2016 in das Format DATUM geändert werden.
Zum Beispiel: Anfangsdatum: 12.11.2016, Enddatum: 10.01.2017. Auf der Registerkarte Referenz:
= SUMIFS ('Dez-2016'! B2: AF2, 'Dez-2016'! B1: AF1, "> =" & B3, 'Dez-2016'! B1: AF1, "<=" & C3) + SUMIFS ('Jan -2016 '! B2: AF2,' Jan-2016 '! B1: AF1, "> =" & B3,' Jan-2016 '! B1: AF1, "<=" & C3). Dies würde alle Werte mit dem entsprechenden Datum summieren, das dem Anfangsdatum "größer oder gleich" und dem Enddatum "kleiner oder gleich" ist.
quelle