Aus dem Kurs: Excel: Funktionen zum Nachschlagen und Verweisen

INDEX und VERGLEICH im Zusammenspiel

In diesem Beispiel kommt man an die Grenzen von SVERWEIS. Ich habe hier eine Liste. Sie sehen hier lauter Orte untereinander angeordnet, nebeneinander angeordnet. Es handelt sich um die gleichen Orte die sich ersehen.Aachen, Augsburg, Basel, Berlin, Bern, Steuerung, Pfeil nach unten bis Würzburg, Zürich. 51 Zeilen oder ohne Überschrift 50 verschiedene Orte.Das gleiche nebeneinander Aachen, Augsburg, Basel, Berlin und am Ende wieder Würzburg Zürich. Ich möchte nun eine kleine Fahrtkostenliste machen, in der der Anwender, die Anwenderin einträgt, wir fahren von Augsburg nach Düsseldorf und am nächsten Tag von Düsseldorf weiter nach Bonn und dann am nächsten Tag von Bonn rüber nach Duisburg und so weiter und die entsprechenden Kilometerzahlen werden hier in dem Schnittpunkt zwischen den beiden Orten geliefert. Das heißt, ich erzeuge ein neues Blatt, damit es ganz professionell aussieht mache ich eine Datumsüberschrift und lasse den Anwender eintragen Wir fahren von bis. Und die von Information wird natürlich hier in der ersten Spalte gesucht. Das heißt, ich hätte hier ganz gerne die Zeilennummer. Die bis Information wird in der obersten Zeile gesucht. Das heißt, ich hätte ganz gern die Spalten Information, das heißt du bist bis in welcher Spalte.Im Schnittpunkt von Zeile und Spalte steht die Kilometeranzahl. Soweit so gut. Damit er das ganze findet, kann ich mit einer Datenüberprüfung wieder eine kleine Liste generieren oder bevor ich die Liste mache, ich gebe diesem Bereich einen Namen. Das heißt ich markiere hier von Aachen bis Zürich. Beispielsweise mit der Tastenkombination Shift Steuerung Pfeil nach unten und Haken und oben in das Namensfeld einen Namen ein, beispielsweise Orte.Okay, jetzt heißt dieser Bereich Orte. Das heißt, wenn ich einmal wegklicke, einmal über das Namensfeld, auf die Orte wechsle, markiert er diesen Bereich. Nun, den kann ich prima verwenden. Den brauche ich nämlich auch mehrfach. Hier in der Tabelle hätte ich ganz gerne, dass in den beiden Spalten über Daten, in der Datenüberprüfung nur eine Liste zugelassen wird. Und die Quelle der Liste lautet =Ort. Okay und jetzt haben wir ein kleines Dropdownfeld und können nun losfahren. Wir fahren nach, ich wohne in München, geht es in München los, wir fahren am nächsten Tag nach Augsburg und dann geht's weiter von Augsburg nach Stuttgart, R, S, Stuttgart und dann geht hoch. Stuttgart nach Mannheim und dann machen wir einen großen Sprung. Dann geht es einmal rüber nach Berlin von Mannheim. Nach Berlin und am letzten Tag unserer Fahrt geht es wieder zurück von Berlin nach München. Das kann ich auch schreiben das muss ich nicht auswählen. So, ich wüsste ganz gerne, in welcher Zeile nun München steht. Dies kann ich ermitteln mit der Formel, mit der nachschlagen Formel Vergleich. Vergleich ermittelt die Zeilennummer oder auch die Spaltennummer. Das heißt, ich wähle, hier Vergleich, such mal bitte diesen Ort in der ersten Spalte, also in meiner Suchmatrix die wir Orte genannt haben und Sie sehen, sobald ich Orte hier eingebe tauchen hinten die Orte auf und er findet sie bereits in Zeile Nummer 34,das sieht gut aus. 50 Zeilen etwa in der Mitte, das könnte hinhauen. Bei Vergleichstyp fragt er mich hier 1,0 oder -1? Und wie wir von SVERWEIS wissen, Null bedeutet falsch, bedeutet exakte Suche und hier genauso und ein kleines Ärgernis, hier an dieser Stelle wird leider nicht verraten, was die drei Zahlen bedeuten. Also ich trage hier die 0, ein, das weiß ich oder habe es über die Hilfe herausgefunden und mit einem OK wird das bestätigt. Noch einmal, ich suche = Vergleich, diesen Ort in der Matrix Orte und hätte ganz gerne, hier hilft er, jetzt wissen Sie auch, warum ich es nochmal zeige, damit Sie den Unterschied sehen zwischen dem Funktionsassistenten und der Eingabe hier in der Eingabe erklärt er 0 bedeutet eine genaue Übereinstimmung. Genau, die hätte ich gerne. Klammer zu, Enter. So, ich darf nun diese Spalte runterziehen, ich darf sie auch rüber ziehen. Warum darf ich das? Nun, ob ich Augsburg in der zweiten Zeile von oben nach unten finde oder ob ich Augsburg in der zweiten Spalte von links nach rechts finde, also wir schau uns das mal an, ob ich Augsburg in der Zeile Nummer zwei oder in der Spalte Nummer 2 finde das ist egal weil die Listen sind symmetrisch aufgebaut.wären sie es nicht, dann müsste ich natürlich auf die andere Matrix, auf die andere Liste losgehen aber das ist hier nicht nötig. Also, Sie sehen ja hier schon, Augsburg findet er in Zeile 2 Augsburg findet er hier in Spalte 2. So als letztes brauchen wir noch den Schnittpunkt. Den Schnittpunkt aus 34 und 2 oder genauer ich hätte ganz gerne von diesem Bereich Zeilennummer zwei, Spalten Nummer 34. also.Ich wechsle hier rein und brauche Formeln, brauche wieder eine nachschlagen Formel und die Formel die das, tut heißt Index. Wenn ich die Zeilennummer und Spaltennummer habe, dann bekomme ich über Index, quasi den Schnittpunkt aus einem bestimmten Bereich.Index steht in zwei Varianten zur Verfügung. Wir nehmen zuerst die einfachere Variante. Das wird wohl auch die häufigere für Sie sein. Die heißt Matrix, Zeile, Spalte.Okay, was ist meine Matrix? Also auf Deutsch, wo suchen wir? Antwort, hier in Entfernungstabelle und jetzt Achtung, richtig markieren, Aachen würde in Zeile 1 gefunden werden, klar Augsburg in der zweiten. Das heißt, ich markiere ab hier Shift, Steuerung runter und rüber. In diesem Bereich von B:2 bis AY:51.Zweites Achtung! Wir ziehen die Formel gleich runter. Das heißt, diese Matrix muss auch fixiert werden, mit der Funktionstaste F4 festgehalten werden. Zeile, Zeile ist jetzt klar, wir suchen dich in dieser Zeile. Spalte ist auch klar, wir suchen in der Liste diese Spalte, also 34 runter zwei rüber 66 km. Das kann sein München und Augsburg liegen eng zusammen 66 km ist ein plausibler Wert! okay. Runterziehen sage ich, Doppelklick auf das Kästchen. von Augsburg bis Stuttgart 16,1 Stuttgart bis Mannheim sind 120 das weiß ich Berlin-München fast 600 das könnte auch sein. Das Ganze kann man auch zusammenfassen Index und Vergleich, meistens treten sie auch im Paket auf in ihrer Kombination. Das heißt, ich fange mit der äußeren Funktion Index an. Ich möchte ganz gerne in dieser Liste ermitteln, ausgehend ab B:2 runter rüber absolut bitte, Semikolon. Was möchte ich hier ermitteln? Die Zeilennummer Vergleich such mal bitte diesen Wert. Wo suchst du ihn? Semikolon, in meinen Orten. Wie suchst du ihn? exakt. Klammer zu für Vergleich damit habe ich aus der Liste die Zeilennummer. Semikolon, ich brauche noch die Spaltennummer und die finde ich natürlich auch wieder mit einem Vergleich. Diesen Ort, auch wieder mit der gleichen Liste Orte, auch wieder exakt suchen 0. Klammer zu und damit habe ich in der Entfernungsliste wie viel runter, wie viel rüber. Sie können sich das ein bisschen wie Schiffe versenken, oder wie Schachspielen vorstellen. Die Zeilennummer, die Spaltennummer und da wird das Ganze gefunden.Nicht vergessen Index hat Klammer auf, das ganze muss ich noch mit Klammer zu beenden. Enter bestätigen und ich erhalte natürlich den gleichen Wert wie nebendran, klar.Das ganze könnte man noch ummanteln mit einem WENNFEHLER, das hat nämlich den Vorteil, Semikolon, dann bitte nichts, wenn ich jetzt diese Formel runterziehe, dann habe ich ein Eingabeformular und wenn wir eine Woche später wieder von München losfahren, München geht es los, diesmal fahren wir nach Hamburg hoch, Hamburg ok und dann wirft er hinten gleich die fast 800 km raus. Das heißt also, die beiden Funktionen Vergleich und Index werden meistens im Zusammenhang gebracht. Vergleich liefert die Zeilennummer.oder die Spaltennummer. Index, wenn die Zeile oder Spalte bekannt ist, liefert mir die Werte aus der entsprechenden Zelle.

Inhalt