Zellreferenz automatisch um eine Spalte verschieben, wenn eine Bedingung erfüllt ist

Zellreferenz automatisch um eine Spalte verschieben, wenn eine Bedingung erfüllt ist

Tabelle 1: Beispiel: Ein Subunternehmer trägt in Zeile 1 das Datum einer Aktualisierung und in Zeile 2 die durchschnittliche Anzahl an pro Tag installierten linearen Fuß seit der letzten Aktualisierung ein.

Tabelle 2: In Zeile 4 (als X-Achse des Fortschrittsdiagramms) habe ich den gesamten Datumsbereich des Projekts. In Zeile 5, der Y-Achse des Diagramms, muss ich die Fuß pro Tag für jeden Tag des Aktualisierungszeitraums anzeigen (also „25“ jeden Tag vom Anfang bis zum 5. Mai) und dann automatisch auf die Fuß pro Tag des nächsten Zeitraums wechseln, wenn der nächste Aktualisierungszeitraum erreicht wird.

Gibt es eine Funktion für die Formel in Zeile 5, die die Fuß-pro-Tag-Referenzzelle (Zeile 2) in die nächste Zelle verschiebt, wenn das Datum in Zeile 4 in den nächsten Aktualisierungsbereich (Zeile 1) fällt?

Ich habe Versionen erstellt, die nur WENN-, ODER- und UND-Anweisungen verwenden, die jede Zelle im Bereich in die Formel einbeziehen … aber für sehr kurze Bereiche. Ich ändere die Anforderungen und jetzt könnte der Bereich Hunderte von Zellen lang sein, also kann ich keine Formel wie „wenn G5<B1, setze A2; wenn H5<B1, setze A2 …“ erstellen, wenn ich bis zur Spalte FF gehen muss.

Ich hoffe, das ist klar. Bitte lassen Sie mich wissen, wenn ich mehr klarstellen muss.

Antwort1

Es klingt, als ob Sie dies mit INDEX und SUMIF tun könnten. Ich kann dem Beispiel nicht 100 %ig folgen, aber so etwas wie:

=INDEX(A:A,SUMIF(G5:FF5,">"&B1)+1)

verwandte Informationen