16.03.2022, 12:48
(Dieser Beitrag wurde zuletzt bearbeitet: 16.03.2022, 12:53 von Fendroun.
Bearbeitungsgrund: Ergänzung + Tippfehler
)
Liebe Community,
sorry für den unverständlichen Titel - ohne Erläuterung ist's schwierig.
Ich habe viele riesige Excel-Dateien, die ich auswerten möchte. Um möglichst viel Aufwand zu sparen, möchte ich Formeln schreiben, die ich in alle neuen Tabellen (die immer gleich aufgebaut sind) kopieren kann.
Im Bild unten steht in der blauen Zelle (C2) eine 15, da der Datenbereich in Spalte B bis Zeile 15 geht. Der nächste Datenbereich geht bis Zeile 20, deshalb steht in Spalte C die 20 in der ersten Zeile des zweiten Bereichs. Gelb ist eine 24, weil der dritte Bereich bis Zeile 24 geht.
[Edit: Bild wird nicht dargestellt, ist im Anhang. Ich habe die Hinweise zum Bild-Hochladen gelesen, hätte es aber trotzdem an dieser Stelle nützlich gefunden.]
Ist es möglich, eine einzelne Funktion in Spalte C zu schreiben, die diese Zahlen ausgibt? Am Besten ohne VBA; das kann ich auf dem Rechner, auf dem ich es bräuchte, nicht ausführen. Die Funktion sollte in ein anderes Dokument kopiert werden können, von dem man nicht weiß, wie groß die Bereiche in B sind. Ich habe WENN-Funktionen und SPALTE kombiniert, aber befürchte, auf (meine?) Grenzen gestoßen zu sein.
Ich habe zum Basteln ein konstruiertes Beispiel (die realen Datenbereiche sind wesentlich länger und zahlreicher) mit Zufallszahlen angehängt, das ähnlich wie im Bild aussieht.
Wen es interessiert (hat nichts mit der Frage zu tun): Diese Zahlen in Spalte C bräuchte ich dann für viele weitere Berechnungen. So könnte ich mir Beispielsweise immer das Maximum des Bereichs ausgeben lassen, wenn in Spalte C was steht, wobei ich mir dann den Datenbereich für die MAX Funktion mit INDIREKT, ADRESSE und TEXTKETTE zusammenbastel - das kann ich selbst, mir geht's nur um das oben beschriebene Problem.
sorry für den unverständlichen Titel - ohne Erläuterung ist's schwierig.
Ich habe viele riesige Excel-Dateien, die ich auswerten möchte. Um möglichst viel Aufwand zu sparen, möchte ich Formeln schreiben, die ich in alle neuen Tabellen (die immer gleich aufgebaut sind) kopieren kann.
Im Bild unten steht in der blauen Zelle (C2) eine 15, da der Datenbereich in Spalte B bis Zeile 15 geht. Der nächste Datenbereich geht bis Zeile 20, deshalb steht in Spalte C die 20 in der ersten Zeile des zweiten Bereichs. Gelb ist eine 24, weil der dritte Bereich bis Zeile 24 geht.
[Edit: Bild wird nicht dargestellt, ist im Anhang. Ich habe die Hinweise zum Bild-Hochladen gelesen, hätte es aber trotzdem an dieser Stelle nützlich gefunden.]
Ist es möglich, eine einzelne Funktion in Spalte C zu schreiben, die diese Zahlen ausgibt? Am Besten ohne VBA; das kann ich auf dem Rechner, auf dem ich es bräuchte, nicht ausführen. Die Funktion sollte in ein anderes Dokument kopiert werden können, von dem man nicht weiß, wie groß die Bereiche in B sind. Ich habe WENN-Funktionen und SPALTE kombiniert, aber befürchte, auf (meine?) Grenzen gestoßen zu sein.
Ich habe zum Basteln ein konstruiertes Beispiel (die realen Datenbereiche sind wesentlich länger und zahlreicher) mit Zufallszahlen angehängt, das ähnlich wie im Bild aussieht.
Wen es interessiert (hat nichts mit der Frage zu tun): Diese Zahlen in Spalte C bräuchte ich dann für viele weitere Berechnungen. So könnte ich mir Beispielsweise immer das Maximum des Bereichs ausgeben lassen, wenn in Spalte C was steht, wobei ich mir dann den Datenbereich für die MAX Funktion mit INDIREKT, ADRESSE und TEXTKETTE zusammenbastel - das kann ich selbst, mir geht's nur um das oben beschriebene Problem.