Hallo,

ja, das funktioniert. Danke.
Geht auch mit
=VERGLEICH(5;INDIREKT(ADRESSE(ZEILE(C1)+VERGLEICH(5;C1:C10;0);SPALTE(C1))&":"&"C10");0)+VERGLEICH(5;C1:C10;0)
:-(
Damit kann ich es in eine Zelle bringen.

Horst

Am 28.05.2015 um 16:05 schrieb Wolfgang Jäth:

Am 28.05.2015 um 11:52 schrieb technik:
Hallo,

Ich möchte gerne einen Zellbereich variabel adressieren. Das heißt, je
nach Formelergebnis einen anderen Bereich.

Beispiel:

ich habe eine Tabelle1 mit Daten in B1 bis C10
B    C
1    1
2    3
3    5
4    8
5    5
6    8
7    6
8    7
9    5
10    8

In Tabelle 2 will ich jetzt einen Vergleich machen und die Zelle mit 5
suchen in Spalte C
Vergleich("5";Tabelle1.C1:C10) ergäbe 3
Jetzt will ich aber in Zeile 4 weitersuchen. Wie gebe ich den Bereich
dann variabel ein. Entstehen müsste
Tabelle1.C4:C10. Das kann ich zwar mit Formeln abbilden, aber nicht als
suchmatrix.
Adresse() Hilft auch nicht weiter, weil es da nur um eine Zelle geht.
E1:     =VERGLEICH(5;C1:C10;0)
E2:     =ADRESSE(ZEILE(C1)+E1;SPALTE(C1))&":"&"C10"
E3:     =VERGLEICH(5;INDIREKT(E2);0)+E1

Bei Bedarf kannst Du das "C10" in E2 natürlich auf die gleiche Weise
verschieben

Wolfgang


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Antwort per Email an