Clever-Excel-Forum

Normale Version: Daten-Abfrage mit VERWEIS
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Liebe Excel-Fans und Anwender!

Ich würde gern bei beigefügtem Beispiel die VERWEIS-Funktion so anwenden, dass der genaue Wert (Tag) gesucht wird. Im Feld Daten-Abfrage wird Rechts der Tag eingetragen. In der Liste erscheinen dann alle Züge, die an diesem Tag verkehren. VERWEIS soll also bei Eingabe der 2 Die jeweilige Zeile durchgehen und dann schauen; wo steht eine 2 (als exakte Zahl und nicht als größeren/kleineren Wert) und dann (bspw. im Bezug auf Zugnummer) den Inhalt aus Spalte 1 auswerfen.
Habe es schon mit VERWEIS versucht, aber da zeigt er mir nur den nächst kleineren Wert an. Und die Formel SVERWEIS sucht ja nur in der der ersten Spalte.
Bitte um Rat!

Chris
Hallo, ich frage mich, ob die Formel in G4 so richtig ist...?!?! Schau doch mal in den Funktionsassistenten oder die Formelauswertung...
Hallo Chris,

was soll in einer PDF zu sehen sein? Lad' mal bitte eine Muster.xlsx hoch oder einen Tabellenausschnitt (mit einem Tool) - auch keinen ScrShot!! http://www.clever-excel-forum.de/Forum-N...gshinweise
[attachment=19048]
Schade, dass manche die Datei nicht sehen können. Ich versuch es nochmal mit einer Excel-Beispieldatei.

Chris
Hola,

ich rate mal:

http://www.herber.de/excelformeln und bi...welcher=28

Sehen kann man das PDF übrigens. Allerdings lassen sich da keine Formeln eintragen.

Gruß,
steve1da
Hallo

Arbeitsblatt mit dem Namen 'Tabelle1'
ABCDEFGHIJ
1Sonderzüge
2
3
4ZugVonNachAnkunftAbfahrtGleisVerkehrstage (Tage eines Monats)
516327KölnKopenhagen13:2413:281012413
612863DuisburgWanne-Eickel00:1900:211032
74711MannheimKarlsruhe07:1207:14305122
8
9
10
11Daten-Abfrage (separates Blatt)
12Tag eingeben
1322
14
15ZugVonNachAnkunftAbfahrtGleis
164711MannheimKarlsruhe0,30,3013888930513
172#ZAHL!
183#ZAHL!
194#ZAHL!
205#ZAHL!

ZelleFormel
A16=WENNFEHLER(INDEX($A$5:$F$7;$J16;0);"")
J16=AGGREGAT(15;6;ZEILE($G$5:$I$8)/($G$5:$I$7=$G$13);I16)-4
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Hallo Shift-del! Danke für diesen Beitrag! Kannst du mir anhand des Beispiels die beiden Formeln noch etwas erläutern? Ich bin nicht ganz unerfahren was Excel betrifft, habe auch ein Buch dazu; daher die Index-Formel würde ich mir noch erklären können. Aber die andere Formel?

Danke nochmal für diesen Tipp!

Chris
Grundsätzliches über AGGREGAT() findet man in der Online-Hilfe.

In der Formel wird zuerst der Vergleich der Eingabe in G13 mit dem Datenbereich in G5:I7 durchgeführt. Das ergibt einen Bereich mit WAHR- und/oder FALSCH-Werten.
Im nächsten Schritt wird jede Zeilennummer des Bereiches durch diese Wahrheitswerte geteilt wobei WAHR in 1 und FALSCH in 0 konvertiert wird. Dadurch gibt es nun einen Bereich der aus den Zeilennummern und/oder DIV/0!-Fehlerwerten besteht.
Mit dem Parameter 6 werden die Fehlerwerte ignoriert und die Funktion betrachtet nur noch die Zeilennummern. Mit dem Parameter 15 werden diese Werte in aufsteigender Form indiziert. Die Indizierung erfolgt ab I16.