Array aus diskontinuierlichem Bereich - Diagonale (auch Text) (340)
Aufgabe
Einen Array aus einem diskontinuierlichem Bereich zu erzeugen, der auch noch diagrammfühig ist, war bislang nur mit Zahlen möglich.
Siehe dazu: Diagramm Nr.29
Mit der Funktion T funktioniert es auch für Text, z.B. kann eine Diagonale nach einem Begriff durchsucht werden
A
B
C
D
E
F
G
H
I
1
k
Suchbegriff
d
2
a
Position
4
3
e
4
d
5
c
6
g
7
w
8
l
Lösung
Die zu durchsuchende Diagonale beginnt in A1.
Der gesuchte Begriff steht in I1
Die Position in der Diagonalen ist
{=VERGLEICH(I1;T(INDIREKT(ADRESSE(ZEILE(1:10);ZEILE(1:10))));0)}
Wird nach einer Zahl gesucht lautet die Formel
{=VERGLEICH(I1;N(INDIREKT(ADRESSE(ZEILE(1:10);ZEILE(1:10))));0)}
Vergibt man für so einen Array Namen, läßt es sich auch in einem Diagramm benutzen (siehe Download)