Herbers Excel-Forum - das Archiv

Jede 35 Zeile eine Formel mit einem anderem Datum


Betrifft: Jede 35 Zeile eine Formel mit einem anderem Datum
von: Robert

Geschrieben am: 14.09.2019 18:19:09
Hallo,
ich habe in einem Ordner jeweils 31 Excel Dateien (pro Tag eine)
die möchte ich in einem Report in einer Arbeitsmappe untereinander einfügen
Excel Datei = Daten
A2 bis U35
Soll in die Reporting Datei
Tag 1 bis 31 untereinander
wenns möglich ist mit einer Formel kein VBA bitte - wenn möglich

Betrifft: AW: mit Formel(n)? - Ungünstig ...
von: 1713093.html

Geschrieben am: 14.09.2019 18:32:03
Hallo Robert,
... aber es geht sicherlich auch ganz ohne. Dazu nutze in Excel die Funktionalitäten unter dem Menüpunkt Daten und da unter "Abrufen und transformieren" (Power Query)
Mehr dazu findest Du sicherlich z.B. hier: http://www.excel-ist-sexy.de/ bzw. wenn Du nach Power Query googlest.
Gruß Werner
.. , - ...

Betrifft: AW: Jede 35 Zeile eine Formel mit einem anderem Datum
von: 1713101.html

Geschrieben am: 14.09.2019 18:54:39
Hi
mit Formeln allein wirds schwierig, weil du für einen Externen Zellbezug diesen direkt in der Zelle angeben musst und diesen nicht "berechnen" kannst.
aber es gibt einen Trick, mit dem man sich behelfen kann:
1. du erstellst dir eine Formel, welche dir die notwendigen Formeln mit den Zellbezügen als Text "berechnet"
2. ziehe dann diese Formel so wie benötigt
3. kopiere die Formeln und füge sie an gleicher stelle als Wert ein.
4. ersetze jetzt mit der Menüfunktion ERSETZEN das "=" durch "=". Excel wird dann deine Texte, die wie Formeln aussehen, in Formeln umwandeln.
praktisch sieht das ganze so aus:
Schreibe das Verzeichnis in die Zelle AA1, abschluss mit "\", dh etwa: C:\xxx\yyy\
Schreibe den Tabellenblattnamen in die Zelle AA2
Schreibe die Dateinamen in die Zellen AB1:AB31 untereinander
Schreibe jetzt in Zelle A1 die Formel:
="='"&$AA$1&"["&Index($AB:$AB;Aufrunden(Zeile(A1)/35;0))&"]"&$AA$2&"'!"&ADRESSE(Rest(ZEILE(A1);35); SPALTE(A1);4) 

diese Formel sollte dann den korrekten Zellbezug als Text ergeben, diese kannst du dann in die Zellen ziehen und wie oben beschrieben mit Kopieren+Einfügen als Wert und ERSETZEN in echte Formeln umwandeln.
Gruß Daniel

Betrifft: AW: Jede 35 Zeile eine Formel mit einem anderem Datum
von: 1713106.html
Geschrieben am: 14.09.2019 19:10:11
wow.. vielen dank für die flotte hilfe...
DANKE WERNER; DANKE DANIEL
HAT BEIDES PRIMA FUNKTIONIERT :)
ps. das ist mit weitem das BESTE Forum!!!

Excel-Beispiele zum Thema "Jede 35 Zeile eine Formel mit einem anderem Datum"
Anzeigen von Werten und Formeln Zeile einfügen und Formeln und Werte übernehmen
Formeln mit Zelladressen speichern Zeilenumbruch in Formel erzwingen
Aktueller Arbeitsblattname in Formel Variable in Formel einbauen
Ein Zeichen in einer Formel suchen Variable in Excel-Formel einbauen.
Summenformel unter Zahlenreihe eintragen Arbeitszeittabelle und SVERWEIS-Formel
Bewerten Sie hier bitte das Excel-Portal