Clever-Excel-Forum

Normale Version: Variable in Formel
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo, ich habe folgende Formel:

=((G3/Tesla.csv!$E$1274)-1)*100

Nun möchte ich diese Formel "nach unten ziehen", das heißt dadurch entsteht dann die gleiche Formel mit G4, G5 usw.

Gleichzeitig würde ich gerne das "Tesla" automatisch anpassen. Im Feld C3 z.B habe ich "Tesla" stehen, im Feld C4 "Apple". Ich möchte dementsprechend, dass beim runterziehen

nicht
=((G4/Tesla.csv!$E$1274)-1)*100
sondern
=((G4/Apple.csv!$E$1274)-1)*100

entsteht. Ich habe bereits mit =indirect rumprobiert, das hat aber nicht funktioniert.

Vielen Dank für eure Hilfe!
(24.01.2021, 18:39)Eselyx schrieb: [ -> ]Ich habe bereits mit =indirect rumprobiert, das hat aber nicht funktioniert.

Moin!
Dann zeig mal Deinen Versuch, gerne iVm der abgespeckten Datei.

Gruß Ralf
(24.01.2021, 19:05)RPP63 schrieb: [ -> ]Moin!
Dann zeig mal Deinen Versuch, gerne iVm der abgespeckten Datei.

Gruß Ralf

Nichts von dem was ich probiert habe hat ansatzweise funktioniert. Oft kam eine Fehlermeldung, in der ich gefragt wurde ob ich überhaupt eine Formel eingeben möchte. Leider sind die Tutorials die ich zur indirect Methode gefunden habe auch nicht so leicht auf diesen Fall übertragbar, da in diesen immer nur der z.B E1274 Teil variabel gemacht werden soll, nicht der Dateienverweis. 

Ein Versuch war z.B 
=((G3/indirect(C3&".csv!$E$1274"))-1)*100

(Im Feld C3 steht Tesla) 

da steht dann aber nur #NAME? im Kästchen.
Es heißt in der deutschen Version ja auch INDIREKT und nicht INDIRECT.
(24.01.2021, 20:27)MisterBurns schrieb: [ -> ]Es heißt in der deutschen Version ja auch INDIREKT und nicht INDIRECT.

Super, jetzt funktioniert alles  19