klooon
Goto Top

Suche Excel Formel

Hallo,

ich habe 2 Excel Tabellen mit der selben Spalte Namens Artikelnummer, also wie ein Primätschlüssel.

Jetzt ist es so das Tabelle 1 unter anderem eine Spalte Geschmack hat welche Tabelle 2 nicht hat.

Nun würde ich gerne diese Spalte in Tabelle 2 hinzufügen indem geschaut wird ob Artikelnummer aus Tabelle 1 mit der Artikelnummer aus Tablle 2 übereinstimmt und wenn ja dann soll die dazugehörige Zelle Geschmack in Tabelle 2 hinzugefügt werden.

Ich hoffe mal ich konnte mich verständlich ausdrücken.

Wäre super wenn ihr mir helfen könntet.

Danke

Content-Key: 171826

Url: https://administrator.de/contentid/171826

Printed on: April 18, 2024 at 23:04 o'clock

Member: Xboxer
Xboxer Aug 21, 2011 at 16:21:11 (UTC)
Goto Top
Hi,

schau dir mal SVERWEIS an.

Gruß
Christoph
Member: dog
dog Aug 21, 2011 at 16:21:13 (UTC)
Goto Top
SVERWEIS
Member: winf-hst
winf-hst Aug 21, 2011 at 16:21:44 (UTC)
Goto Top
Hallo Klooon,

du brauchst doch lediglich eine Wenn-Formel benutzen.
Also in etwa so: wenn(a2=a1;b1)
Sprich wenn Artikelnummer in a2 gleich der in a1 ist dann nimm für diese Zelle den Wert von b1.
Wobei a2 die Artikel Nummer in Tabelle 2 und a1 die in Tabelle 1 ist und b1 dann der Geschmack.

Ich hoffe es hilft dir.

gruß
Member: Solarius
Solarius Aug 21, 2011 at 16:22:48 (UTC)
Goto Top
Auch Hallo,

teste mal die Funktion "Sverweis" damit sollte das gelöst werden können.

Schönen Sonntag noch.

Solarius

da waren wieder alle schneller face-wink
Member: Niklas434
Niklas434 Aug 21, 2011 at 16:53:46 (UTC)
Goto Top
Primätschlüssel meinst Primärschlüssel naja Excel ist keine Datenbank aber ich Versteh was du meinst Nimm den Sverweis schau dir zur not videos bei youtube an face-smile
Member: Zollwurf
Zollwurf Aug 21, 2011 at 19:31:08 (UTC)
Goto Top
=SVERWEIS([Suchwert];[Suchmatrix];[RückgabeSpalte])

Liest sich komplex, ist aber recht "easy":
  • In Suchwert gehört deine Artikelnummer aus Tabelle2
  • In Suchmatrix gehört der Bereich aus Tabelle1 mit Artikelnummer und Geschmack, beginnend mit der Spalte der Artikelnummer
  • RückgabeSpalte ist die Nummer der Spalte rechts der Spalte mit der Artikelnummer (aus Tabelle1)

Angenommen, in Tabelle1 stünde (in Spalten)
A |B|C
1234| Kaviar | salzig
3421|Honig | süss

und in Tabelle2
A|B
ArtNr.|Geschmack
3421|=SVERWEIS(A1;Tabelle1!$a:$c;3)

Wenn das ganze unsortiert ist, benötigst du eventuell es letzten (optionalen) Parameters der SVERWEIS-Funktion.
Member: bastla
bastla Aug 21, 2011 at 19:47:26 (UTC)
Goto Top
@Zollwurf
Wenn das ganze unsortiert ist, benötigst du eventuell es letzten (optionalen) Parameters der SVERWEIS-Funktion.
Auch wenn's sortiert ist, würde ich lieber eine Fehlermeldung erhalten (oder, besser, mit "WENN(ISTNV(..." abfangen), als dass stillschweigend der Wert aus der nächst(best)en Zeile genommen wird - daher in solchen Fällen immer noch ein ",0" (für "0 Toleranz beim Suchen" face-wink) hinten dran ...

Grüße
bastla

[Edit] Etwas verzögert Vorschlag mit "ISTNV()" hinzugefügt - hat sich daher mit Zollwurfs Hinweis überschnitten [/Edit]
Member: bastla
bastla Aug 21, 2011 at 19:50:17 (UTC)
Goto Top
[OT]
@Solarius
da waren wieder alle schneller face-wink
Nicht alle ... face-wink

Grüße
bastla
[/OT]
Member: Zollwurf
Zollwurf Aug 21, 2011 at 19:53:00 (UTC)
Goto Top
Auch kein Problem. Frage den #NV-Error ab. In der Wenn-Funktion kannst du dir dann das ausgeben lassen, was beliegt. Oder Userdef-Function schreiben face-wink

Gruß
Member: bastla
bastla Aug 21, 2011 at 19:59:11 (UTC)
Goto Top
@Zollwurf
In der Wenn-Funktion kannst du dir dann das ausgeben lassen, was beliebt.
Das wäre der Plan ... face-wink

... und für einen (wie es scheint) einmaligen Vorgang sicher ausreichend.

Grüße
bastla
Member: klooon
klooon Sep 05, 2011 at 08:57:13 (UTC)
Goto Top
Super ich danke euch allen für die schnelle Hilfe, -> Problem gelöst!