Excel-Vergleich: 2x2 Spalten miteinander vergleichen und den Inhalt einer fünften Spalte ausgeben?

Hallo zusammen,

Ich möchte die Routen-ID (A) und die dazugehörige Sender Location (B) aus Reiter 1 mit der Routen-ID (C) und der Sender Location (D) aus Reiter 2 vergleichen. Bei Übereinstimmung möchte ich die dazugehörige Distance in km aus (E) in einer Spalte (F) ausgeben.

Excel Reiter 1: Daten

  Routen-ID (A)             Sender Location (B)

1 DE24DE40                 Remscheid

2 DE25DE40                  Alsdorf

3 …

 Excel Reiter 2: Routen-Distanz

  Routen-ID (C)               Sender Location (D)                   Distance in km (E)

1 DE24DE40                   Remscheid                                               32,2

2 DE25DE40                    Alsdorf                                                     85,4

3 …

Bei einem Vergleich ohne die Sender Location zu berücksichtigen habe ich es folgendermaßen gelöst:

=WENN(ISTNV(VERGLEICH(A1;'Routen-Distanz'!C:C;));"";INDEX('Routen-Distanz'!E:E;VERGLEICH(Daten!A1;'Routen-Distanz'!C:C;)))

Die Sender Location ist notwendig, da eine bestimmte Routen-ID mehrere Sender Location haben kann und somit andere Distanzen zu berücksichtigen sind. Zur eindeutigen Zuordnung muss daher ein weiteres Merkmal, in dem Fall die Routen-ID hinzugezogen werden.

 (F)

=?

Ich freue mich über eure Antworten.

VG

Computer, Microsoft Excel, Vergleich, Excel-Formel, Excel Funktion, Sverweis
Excel soll Automatisch Text ausfüllen wenn eine Zahl angegeben wird?

Hallo

Ich bekomme eine Liste mit Zahlen und muss diese dann in Excel eintragen, bzw. Raussuchen welches Wort zu welcher Zahl passt und dann das noch eingeben. Excel soll dann anhand der von mir angegeben Zahl in einerm anderen einen Passenden Text hinsetzten. Wenn aber nichts da steht soll da nicht WERT oder NAME oder so stehen sondern es soll leer bleiben.

Beispiel Ich bekomme die Liste Name | Datum | Objekt

Das Objekt ist nur eine Zahl

Hans | 1.6.16 | 5

Excel soll mir dann neben der Zahl das Objekt in Worte fassen

Hans | 1.6.16 | 5 | Garten

Wenn dann aber bei der Objekt Zahl noch kein Wert drin steht soll da auch nichts stehen. Auch kein Fehler.

Zudem möchte ich die Formel eingeben können und einmal nach unten ziehen und nicht jedesmal alles eingeben müssen.

Ich habe alle Werte in der Selben Arbeitsmappe in Tabelle 2 eingegeben. In Tabelle 1 Arbeite ich.

Tabelle 2 sieht in etwa so aus

1 | Wohnung 2 | Haus 3 | Platz 4 | Abstellraum 5 | Garten

Habe dann versucht das ganze mit sverweis zu lösen.

=SVERWEIS(B1;Tabelle2!A1:B16;2)

Sprich Wenn in B1 eine Zahl steht; Aus Tabelle 2 A1-B16; in der zweiten spalte dann soll er das Wort dahinter nehmen.

Klappt soweit ziemlich gut, nur Probelem sind trotzdem da.

  1. Wenn noch Kein Wert (Zahl) in Tabelle 1 steht dann steht da #NV Wie bekomme ich das Weg?

  2. Ich kann die Formel nicht runter ziehen sonst werden alle Werte geändert

=SVERWEIS(B1;Tabelle2!A1:B16;2) =SVERWEIS(B2;Tabelle2!A2:B16;3) =SVERWEIS(B3;Tabelle2!A3:B16;4)

jedoch sollte es beim runterziehen der Formel so aussehen:

=SVERWEIS(B1;Tabelle2!A1:B16;2) =SVERWEIS(B2;Tabelle2!A1:B16;2) =SVERWEIS(B3;Tabelle2!A1:B16;2)

Weil die Matrix (A1:B16) bleibt ja die selbe.

Bin dankbar über jeden Rat. Es muss nicht mit sverweis gelöst sein. Jedoch suchen und ersetzen ist auch keine Option, da es zum einen mehr aufwand ist und zum anderen benötige ich ja die Zahl und das dazugehörige Wort.. Geht aber auch nicht immer.

Danke euch Gruss Grischabock

Microsoft Excel, Zahlen, ersetzen, automatisch, Formel, Wort, Sverweis, wenn, Durch

Meistgelesene Fragen zum Thema Sverweis