Einzelnen Beitrag anzeigen
Alt 30.03.2013, 18:38   #1
RaistlinMajere
Inventar
 
Registriert seit: 06.04.2001
Alter: 44
Beiträge: 2.343


Standard Google Spreadsheets: Dynamischer Zugriff auf anderes Sheet über Formel

Ich habe ein Google Spreadsheet das aus mehreren Sheets besteht. Im Hauptsheet ist in einer Column eine Reihe von Ländern. Zu jedem dieser Länder gibt es ein eigenes Sheet, das Daten zu diesen Ländern enthält.

Im Hauptsheet wird nun basierend auf diesen zusätzlichen Sheets ein Wert berechnet. Nun wäre es schön, wenn ich die jeweilige Formel dynamisch schreiben könnte, so dass sie automatisch das richtige Sheet für das richtige Land hernimmt.

Ich bräuchte also ca. sowas:

Felder in Column A enthalten A1="Land1, A2="Land2", etc.
Felder in Column B enthalten die Berechnungen, z.B. B1=AVERAGE(eval(A1)!D114:121), wobei eval(A1) "Land1" ergeben sollte und "Land1!" somit das entsprechende Sheet, aus dem der Mittelwert von D114:121 berechnet wird.

Leider dürfte es aber scheinbar kein eval() in Google geben, welches mir den Namen des jeweiligen Spreadsheets korrekt aus der Column A ausliest.

Irgendwelche Ideen, wie das gehen könnte?
____________________________________
"Life is like a box of rockets," said the Marine. "You never know what you´re gonna ret."
Then he pulled the trigger of his BFG9000.
RaistlinMajere ist offline   Mit Zitat antworten