Daten in zwei Tabellenblättern vorhanden. Sverweis zusammenfügen
Hallo,
ich melde mich mal wieder zu Wort.
Zum Verständnis habe ich eine kleine XLS-Datei hochgeladen:
http://uploaded.to/?id=61sar6uh56kjznkepacd2bp1dz5vn2nh
Zur Erklärung des Problems:
In Tabellenblatt 1 und 2 (Daten1&2) ist eine Kundennummer vorhanden. Mit der jeweiligen 1, 2 & 3 "Position 1" Nummer.
In Tabllenblatt 3 "Auswurf" sollen die verschiedenen Positionen eingefügt werden.
Ich hätte dies mit einem Sverweis erstellt, nur ich weiß nicht wie ich zwei Tabellenblätter nutzen kann.
Danke =)
Mathias
Antwort schreiben
Antwort 1 von rainberg vom 03.11.2021, 18:17 Options
Hallo Mathias,
schreibe in D3 folgende Formel
=WENN(ISTNV(SVERWEIS($B3;'Daten 2'!$B:$P;SPALTE(M:M);0));SVERWEIS($B3;'Daten 1'!$B:$P;SPALTE(M:M);0);SVERWEIS($B3;'Daten 2'!$B:$P;SPALTE(M:M);0))
und kopiere sie 3 Spalten nach rechts und nach Bedarf nach unten.
Gruß
Rainer
Antwort 2 von atomictunes vom 13.11.2021, 10:41 Options
hi,
war lang krank, deswegen melde ich mich jetzt erst wieder zu wort =)
also die formeln funktioniert in der von mir hochgeladenen file...super!
ich muss die formel bei mir ein wenig umschreiben...
wäre es möglich wenn du mir die formel noch kurz erklären würdest...
ich versteh zb nicht warum du dies nimmst: SPALTE(M:M)
danke =)
Antwort 3 von rainberg vom 13.11.2021, 11:50 Options
Hallo Matthias,
da gibt es nicht viel zu erklären.
Teste es doch selbst, indem Du =SPALTE(M:M) in eine Zelle schreibst und diese Formel in beide Richtungen kopierst.
Die erzeugten Werte sollten dann Erleuchtung bringen.
Alternativ könntest Du auch =SPALTE(M1) verwenden, damit erhältst Du das gleiche Ergebnis.
Gruß
Rainer
Antwort 4 von atomictunes vom 13.11.2021, 11:57 Options
okay, habs verstanden....aber kann ich nicht auch einfach mit zahlen arbeiten??? meine formel sieht jetzt so aus, ist diese richtig:?
=WENN(ISTFEHLER(SVERWEIS($E8,Bezirk2!$B:$Q,14,0)),SVERWEIS($E8,Bezirk1!$B:$Q,14,0),SVERWEIS($E8,Bezirk2!$B:$Q,14,0))
Antwort 5 von rainberg vom 13.11.2021, 12:54 Options
Hallo Mathias,
selbstverständlich kannst auch mit Zahlen arbeiten, wenn Du gegen meine Erleichterung bist.
Musst halt die Zahlen in jeder Spalte von Hand ändern.
Mit SPALTE() geht das automatisch.
wenn Deine obige Formel funktioniert, funktioniert auch diese
=WENN(ISTFEHLER(SVERWEIS($E8,Bezirk2!$B:$Q,SPALTE(N1),0)),SVERWEIS($E8,Bezirk1!$B:$Q,SPALTE(N1),0),SVERWEIS($E8,Bezirk2!$B:$Q,SPALTE(N1),0))
Gruß
Rainer
Antwort 6 von Saarbauer vom 13.11.2021, 12:55 Options
Hallo,
folgende Sache
Zitat:
=WENN(ISTFEHLER(SVERWEIS($E8,Bezirk2!$B:$Q,14,0)),SVERWEIS($E8,Bezirk1!$B:$Q,14,0),SVERWEIS($E8,Bezirk2!$B:$Q,14,0))
es müssten die Kommas durch Semikolon ersetzt werden.
Gruß
Helmut
Antwort 7 von atomictunes vom 13.11.2021, 13:06 Options
danke rainer =)
@ helmut...ne ich habe das englische excel in deutsch umgestellt, da geht es nicht anderster.....ich muss immer ein komma schreiben, sonst geht gar nichts hier im excel...=)
wie bekomme ich in die formel noch die #NV weg, wenn halt nichts gefunden wird?
Antwort 8 von rainberg vom 13.11.2021, 13:37 OptionsLösung
Hallo Mathias,
=WENN(ISTNV(WENN(ISTNV(SVERWEIS($B3;Bezirk2!$B:$Q;SPALTE(N1);0));SVERWEIS($B3;Bezirk1!$B:$Q;SPALTE(N1);0);SVERWEIS($B3;Bezirk2!$B:$Q;SPALTE(N1);0)));"";WENN(ISTNV(SVERWEIS($B3;Bezirk2!$B:$Q;SPALTE(N1);0));SVERWEIS($B3;Bezirk1!$B:$Q;SPALTE(N1);0);SVERWEIS($B3;Bezirk2!$B:$Q;SPALTE(N1);0)))
Gruß
Rainer