Clever-Excel-Forum

Normale Version: Verweis auf externe Tabelle/bestimmter Tab
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3
:22: 

ich raff das nicht :(

=INDIREKT("[B4]A6!" & $F$1)

Das funktioniert nicht :(

B4 ist die Mappe
A6 steht der Name des Tabs
F1 steht das Ergebnis, dass ich brauche und in die Zelle übertragen will

Bisher hatte ich auch mit WENN gearbeitet, damit das Feld leer bleibt, falls eine 0 drin steht.. geht sowas mit INDIREKT auch?
Hi,

(07.03.2017, 08:38)Marquee schrieb: [ -> ]ich raff das nicht :(

ich glaube, Du mußt in jede Bezugsstelle das Indirekt einfügen, vielleicht so:
=INDIREKT("["&INDIREKT(B4)&"]"&INDIREKT(A6)&"!" & $F$1)

(07.03.2017, 08:38)Marquee schrieb: [ -> ]Bisher hatte ich auch mit WENN gearbeitet, damit das Feld leer bleibt, falls eine 0 drin steht.. geht sowas mit INDIREKT auch?
=WENN(B4=0;"";INDIREKT("["&INDIREKT(B4)&"]"&INDIREKT(A6)&"!"&$F$1))
oder
=WENNFEHLER(INDIREKT("["&INDIREKT(B4)&"]"&INDIREKT(A6)&"!"&$F$1);"")
Hallöchen,

Du kannst doch auch erst mal das Zusammensetzen von Zeichenketten ausprobieren. Nimm mal das INDIREKT weg und nur den Rest von innerhalb der Klammern () und schaue, was dabei rauskommt.
Hier mal mit einem Teil der Formel, da siehst Du schon den Unterscheid.


="[B4" und ="[" & B4

Ist im Prinzip wie = A4 & B4 und = "A4" & "B4"
Hallo Rabe,

Zitat:ich glaube, Du mußt in jede Bezugsstelle das Indirekt einfügen, vielleicht so:

=INDIREKT("["&INDIREKT(B4)&"]"&INDIREKT(A6)&"!" & $F$1)
Das hab ich mal versucht... dabei hatte ich entdeckt, dass der MAppen-Name in C3 und nicht in B4 steht.. aber bei soviel Zellen wird man schnell mal irre ;)

Leider gibt Excel mir hier einen Bezugs-Fehler.. über die Formelauswertung meckert er hier:
[img]
Dateiupload bitte im Forum! So geht es: Klick mich!
]

Kann es sein, dass meine Forumel unter C3, welche einen Bezug zwischen Mappenname und Dropdownfeld erzeugen soll, fehlrehaft ist?

=SVERWEIS(B4;'Daten-nicht ändern-'!A3:B12;2;FALSCH)

B4 = Dropdownfeld
Daten-nicht ändern-'!A3:B12 = Begriff für Dropdownfeld neben Mappen-Namen

Hi schauan,

wie soll denn sowas aussehen?

Mir ist das mit den eckigen Klammern nicht ganz klar.. kann/muss man die verwenden wie die Runden? und wie erklären sich die "" ? Mal vor und nach der eckigen Klammer, mal mit der Zelle dazwischen.. :26:
Hi Leute,

hab's hinbekommen.. mit ner Formel aus einer anderen alten Mappe... (das war ein Akt, das so finden und umzubauen) Blush  

=INDIREKT("'["&C$3&"]"&$A6&"'!$F$1")

C3 ist der Name der Mappe
A6 der Name des Tabs
F1 die Zelle

Aber schon habe ich ein anderes Problem...

In der Zusammenfassung möchte ich den Wert einer bestimmten Zelle auf einem
anderen Tab angezeigt bekommen.

Dabei soll wieder der Tab-Name aus der Übersicht ausgelesen werden

Soweit klappt das auch mit der Formel:

=INDIREKT($A6 & "!F1")

A6 ist hier der Name des Tabs
F1 der Wert der Zelle

Jetzt habe ich folgendes Problem:

Besteht der Tab-Name aus einem Wort... alles gut... :)

Besteht der Tab-Name allerdings aus 2 Wörtern oder die 2 Wörter sind durch einen "-" getrennt, funktioniert die Formel nicht mehr :22: 

Wie muss die Formel aussehen, damit das klappt?

Gruß und Dank
hat sich erledigt...

Zufällig wußte ein Besucher hier die Lösung... Glück muss man haben :)

Schönes WE
Hallöchen,

auch wenn es sich erledigt hat - zuweilen muss man den Namen des Tabs in Hochkommas einschließen. Das wäre dann im Prinzip so:

... "'" & A6 & "'! ...
Hi,

ja, so sieht die Formel aus :)

Für mich sind die " und [ echt böhmische Dörfer :(

Jetzt kommt dazu, dass ich versucht habe, aus der INDIREKT Geschichte eine WENN Geschichte zu machen, weil in der Zelle durchaus häufig eine 0 stehen kann und in der Auswertung ein leeres Feld netter aussieht als eine 0,00 :(

Aber weder mit WENN noch mit ISTFEHLER erziele ich das gewünschte Ergebnis :(

=WENN(ISTFEHLER(INDIREKT("'"&A6&"'!F1"));"";INDIREKT("'"&A6&"'!F1"))

Wie bekomme ich das also hin, dass statt einer 0,00 nichts in der Zelle steht?

Gruß und Dank
Hallo

Ungetestet.
Code:
=WENNFEHLER(1/(1/INDIREKT("'"&A6&"'!F1"));"")
Genial... funktioniert  :05: 

Vielen Dank :28:
Seiten: 1 2 3