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]