www.excelfunktionen.de

 

Sammlung | Services | Trainings | xls-Literatur | xls-Links | Anzeigen | Autor + Kontakt | Gästebuch

 

Sammlung ==> #14 "In welchen Zeilen steht ein bestimmter Wert?"

"In welchen Zeilen steht ein bestimmter Wert?":

Die im folgenden beschriebene Ausgabe kann für die Weitergabe von Zeilen-Informationen dienlich sein. Die Zeilen-Information kann bspw. in die INDEX-Funktion eingehen. Ausgangspunkt ist eine Spalte mit Eingabewerten (Spalte A). Nun soll automatisch ausgegeben werden, in welchen Zeilen ein bestimmter Prüfwert (im Beispiel: 5) in der Eingabespalte liegt. Im Beispiel wurde in der Spalte B ausgegeben, dass der Prüfwert 5 in den Zeilen 2, 6, 8 usw. steht.

Bsp.-Tabelle:

  Spalte A Spalte B
1 0 2
2 5 6
3 17 8
4 18 9
5 0 10
6 5 12
7 12 13
8 5 14
9 5
10 5
11 120
12 5
13 5
14 5

Umsetzung erfolgt mit folgendem Funktionseintrag in Zelle B1:

=VERGLEICH(5;A1:A14;0)

Die Funktion kann von dieser Stelle aus jedoch nicht nach unten ausgefüllt werden. Vielmehr muss noch in Zelle B2 folgender Funktionseintrag eingetragen werden:

=VERGLEICH(5;BEREICH.VERSCHIEBEN(A$1:A$14;B1;0);0)+B1

Dieser Funktionseintrag kann nach unten ausgefüllt werden. Die Fehlermeldung #NV erscheint, sobald keine weiteren Zeilenangaben über den Prüfwert mehr ausgegeben werden können. Das Abfangen der Fehlermeldung #NV ist nicht ratsam, da es sich bei dieser Prozedur um eine rein technische Ausgabeinformation handelt, die bspw. in die Funktion INDEX weitergeleitet werden kann. Anstelle des ersten Argumentes "5" kann natürlich auch eine Zelladresse stehen, in der variabel der Prüfwert eingegeben werden kann.

Sollten Rückfragen bestehen, stehe ich Ihnen gerne zur Verfügung. Oliver Basel.

www.excelfunktionen.de| Impressum | Besucher online: