Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1332to1336
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Median durch Indirekt aus anderer Datei

Median durch Indirekt aus anderer Datei
22.10.2013 11:46:57
Philipp
Hi,
ich möchte in einer "Zusammenstellungsdatei" aus einer/verschiedenen Dateien und deren Tabellenblättern den Median bilden.
ala:
=MEDIAN([Dateiname.xlsm]M:E!$E$7)
meine nicht funktionierende Formel (erzeugt #Bezug!):
=MEDIAN(INDIREKT("["&$C$2&$E$3&"]"&$E$11&"Z"&L$2&"S"&$K5;FALSCH))
$C$2 und $E$3 definiert die Datei, Bsp.: Dateiname.xlsm
$E$11 beschreibt die Tabellenblätter mit "!", Bsp.: M:E!
"Z"&L$2&"S"&$K5 erzeugt den ZS Bezug der Zelle, aus welcher der Median gebildet werden soll, heißt in L2 und K5 stehen die Zeilen/Spalten Indices. Bsp.: Z7S2
Wo ist der Fehler?

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Da: Bsp.: M:E!
22.10.2013 14:43:29
Luc:-?
Hallo, Philipp;
verwendest du tatsächlich M:E als BlattName? Das wäre kontraproduktiv, denn : ist ein irreguläres Zeichen (möglicherweise sogar illegal, aber dann könnte man das wohl auch nicht so verwenden). Solche Zeichen in Blatt- und PfadNamen erfordern dringend das Setzen in '…', also zB '[Datei xy.xls]Blatt 1'!Z1S1:Z5S3. Außerdem muss sich die Datei so im gleichen Verzeichnis befinden, sonst wäre wohl der ganze DateiPfad erforderlich.
Gruß Luc :-?

AW: Da: Bsp.: M:E!
22.10.2013 14:50:19
Philipp
Hallo Luc,
die Sheets beinhalten kein ":". Sondern bestehen mal aus Buchstaben und mal aus Buchstaben-Zahlenkombinationen.
M:E sollte nur angeben, das von Sheet M bis E verwendet wird.
Die Dateien befinden sich in dem Fall im selben Laufwerk und sind in der Regel auch geöffnet.

Anzeige
Ja, das ginge dann normalerweise, war hier ...
22.10.2013 15:23:04
Luc:-?
…nicht so deutlich zu erkennen, Philipp;
aber schreibe doch mal eine Fml mit solchem Fernbezug ganz regulär (ohne INDIREKT), um zu sehen, was geht und was nicht! (Würde ohnehin eher nur die Daten importieren und dann erst rechnen.)
Luc :-?

AW: Ja, das ginge dann normalerweise, war hier ...
22.10.2013 15:47:11
Philipp
Der Grund warum ich das so machen will ist, weil, der Rechenaufwand nicht unerheblich ist.
In jedem Tabellenblatt (M...E) gibt es ca 50 x 200 Werte (50 Spalten, 200 Zeilen). Ziel ist es den Median aus den Tabellenblättern (M..E) für jeden dieser 50 x 200 Werte zu bilden.
Dabei soll eine Auswahl der Tabellenblätter dynamisch gestaltet werden. Also nicht nur M bis E sondern auch M bis F o.ä.
Die Anzahl der Tabellenblätter kann auch mal 100 sein.
Daher die indirekte Lösung um dies als Variable übernehmen zu können und dann daraus den Bezug zu basteln.
Regulär wäre diese Variante:
=MEDIAN([Dateiname.xlsm]M:E!$E$7)
Dynamisch sollen sein:
- Dateiname
- Tabellenblattbezug
- Zellbezug
..also alle 3 Parameter.

Anzeige
Setze die Apostrophs, evtl liegt's ja an ...
22.10.2013 16:10:44
Luc:-?
Dateiname.xlsm, Philipp!
Luc :-?

...Und falls die Datei mal nicht geöffnet ist, ...
22.10.2013 16:20:16
Luc:-?
…wird's mit INDIREKT eh nichts! Solltest dir also eine sicherere Methode ausdenken, Philipp;
mit VBA könnte man die Fmln auch temporär fixieren (bei Bedarf immer wieder neu)!
Luc :-?

AW: ...Und falls die Datei mal nicht geöffnet ist, ...
23.10.2013 10:48:19
Philipp
Hallo Luc,
also es ist eigentlich eher die Regal, dass die Dateien auch geöffnet sind, was zwar echt lästig ist und Systemleistung fordert, aber sie sind offen.

321 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige