Wie bringt man Excel dazu, die relevante Spalte zu verwenden?

Wie bringt man Excel dazu, die relevante Spalte zu verwenden?

Ich versuche, die Formel SUMIFS zu verwenden, um die richtigen Werte in die Zelle zu bringen. Allerdings möchte ich, dass Excel anhand des Zeitraums, den ich oben in der Berichtsspalte notiert habe, ermittelt, welche Spalte für die Werte verwendet werden soll.

Wenn ich also die Spaltenüberschrift von 21. Juni auf 21. Juli ändere, möchte ich, dass die Werte in dieser Spalte aus der Registerkarte „Rohdaten“ der Spalte „Juli“ stammen. Ist das sinnvoll? Hier ist meine aktuelle Formel:

=-SUMMEWENNS(„Sage TB“!$G:$G,'Sage TB'!$A:$A,'P&L by CC'!$B9,'Sage TB'!$E:$E,'P&L by CC'!C$6). Womit soll ich also den fettgedruckten Teil ersetzen, damit Excel anhand des in Zelle C8 eingetragenen Datums die richtige Spalte aus der Registerkarte „Rohdaten“ auswählt?

Die Registerkarte des Berichts, für die ich diese Formel herauszufinden versuche, heißt „P&L by CC“: Übersichtstabelle

Hier sind einige der Rohdaten, die ich in der obigen Übersichtstabelle (Registerkarte „Sage TB“) verwenden möchte: Rohdaten

Danke!

Antwort1

Wenn es sich bei den Daten in Zeile eins um echte Daten handelt, gibt diese Funktion die gesuchte Spaltennummer zurück:
=MATCH(DATE(2021,6,1),'Sage TB'!$1:$1,0)(ersetzen Sie den Teil DATE(2021,6,1) durch einen Zellbezug).

Diese INDEXFunktion gibt die Werte aus der in der MATCHFunktion identifizierten Spalte zurück:
=INDEX('Sage TB'!$1:$1048576,,<MATCH function>)

SUMIFSSie können dies dann in Ihrer Formel verwenden :
=SUMIFS(INDEX('Sage TB'!$1:$1048576,,<MATCH function>), <criteria>)

INDEX / MATCH ist im Gegensatz zu OFFSET / INDIRECT nicht volatil und wird daher nur neu berechnet, wenn sich einer seiner Parameter ändert.

verwandte Informationen