hallo udo,
d.h. also: ich suche einen wert in einem bereich:
1. ich kenne den suchstring (inhalt von A2)
2. ich weiß, wo der anfang des such-bereiches ist: "Tabelle1.L2".
3. aber für das ende des such-bereiches muss ich mir die adresse
zusammenbasteln: hier habe ich ADRESSE genommen, da ich so spalte und
zeile und tabelle separat eingeben kann:
3.a. ich weiß nämlich nur die spalte genau: 12 (= L)
3.b. die zeile muss ich berechnen: "1+WERT(...)".
Wäre da nicht schon =VERGLEICH(A2;INDIREKT("L2:L" & $O$2);0) die Formel, die
Du suchst?
du sagst es!!
schaut so viel netter aus :-)
(VERGLEICH liefert aber nur die relative Position in der Suchmatrix, ist das
so gewollt?)
ich weiß nichts besseres, habe aber nun bewusst den wert L2 auf L$1
geändert - das ist nun sicherer und genau.
Solange Du nur in einer Tabelle arbeitest, brauchst Du übrigens das
"Tabelle1." nicht immer mit hinzuschreiben.
danke für den hinweis.
jedoch arbeite ich mit der funktion von tabelle4 aus und hole diese
werte von der tabelle1.
@Wolfgang:
Du hast natürlich recht, aber aus dem Geschriebenen vermutete ich, es ging um
den Wert und nicht wirklich um den Bezug.
wenn ich's doch so geschrieben hatte! :-)
jetzt fehlt mir aber noch der eine entscheidende schritt:
obiger funktionsteil gibt mir nun die richtige/gesuchte zeile wider.
ich kenne nun einen teil der adresse "tabelle1.A"
dazu soll nun das ergebnis aus obiger funktion angehängt werden.
mit dieser adresse und INDIREKT komme ich zu meinen gesuchten daten.
wie hänge ich diese beiden zusammen?
so? INDIREKT("Tabelle1.A" & VERGLEICH(... ??
hg
hans