Artikel vervollständigen - nur Art.-Nr eingeben
#1
Moin zusammen!

In einer lokalen Excel 365 Datei (aktuelle Version) habe ich drei Arbeitsblätter:
1) Name_Kunde_1
2) Name_Kunde_2
3) Artikelliste


Das Arbeitsblatt "Artikelliste" ist wie folgt aufgebaut:


Spalte A  Spalte B
Art.-Nr    Bezeichnung
1000      Pommes Lose 10mm 10kg "Aviko"
1530      Bratwurst 30x 110gr. "Damhus"
...

Arbeitsblatt 1+2  "Name_Kunde_x" ist so aufgebaut:

Spalte A        Spalte B      Spalte C                                                   Spalte D    Spalte E  Spalte F

Datum          Artikel-Nr    Artikel-Bez.                                               Menge      Preis       Summe
05.01.2026   1000


Wenn ich in Spalte B nun z.B. 1000 (Artikelnummer) eingebe, soll in Spalte C die Artikel-Bez aus Arbeitsblatt "Artikelliste" erscheinen.
Menge und Preis werden (noch) manuell eingegeben und Spalte F mit Formel berechnet.

Wie bekomme ich das hin? Bin Excel Neuling und kann kein VBA... Sad

Für jede Hilfe dankbar!

Peter
Antworten Top
#2
Hola,
zB
Code:
=XVERWEIS(B2;Artikelliste!A:A;Artikelliste!B:B)
oder auch
Code:
=SVERWEIS(B2;Artikelliste!A:B;2;0)
Gruß,
steve1da
[-] Folgende(r) 2 Nutzer sagen Danke an steve1da für diesen Beitrag:
  • petermuss, Jockel
Antworten Top
#3
@steve1da

wow, vielen lieben Dank für die schnelle Antwort!
Mit Deiner sverweis Formel hat es sofort geklappt!

Danke schön!

Peter
Antworten Top
#4
@steve1da

Kannst Du mir bitte bei einer Erweiterung der Formel helfen?
Ich hab das Arbeitsblatt "Artikelliste" um den Preis erweitert und wie bekomme ich den jetzt mit der =XVERWEIS Formel in die Arbeitsblätter "Name_Kunde_x" in die Spalte "F"?
Aufbau Artikelliste neu:
Spalte A  Spalte B                                              Spalte C
Art.-Nr    Bezeichnung 
1000      Pommes Lose 10mm 10kg "Aviko"          15,50
1530      Bratwurst 30x 110gr. "Damhus"              22,75


Aufbau "Name_Kunde_x":


Spalte A        Spalte B      Spalte C               Spalte D         Spalte E           Spalte F

Datum          Artikel-Nr    Artikel-Bez.           Menge Pick     Menge Best.      Preis    <<-- das soll mit dem Wert aus Spalte C aus der Artikelliste gefüllt werden


Vielen Dank für Deine Hilfe!

Peter
Antworten Top
#5
Einfach mal in die Hilfe zum Sverweis schauen Wink
https://support.microsoft.com/de-de/offi...a18ad188a1
Oder in die zum Xverweis:
https://support.microsoft.com/de-de/offi...eae8bf5929
[-] Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:
  • petermuss
Antworten Top
#6
@steve1da

vielen Dank für die beiden Tipps mit den Links!
Ich habe XVERWEIS genommen und auch schon vor meiner o.a. Frage nach der Erweiterung es geschafft, den Artikeltext und den Preis mit der Funktion abzurufen.
Was ich nicht hinbekomemn habe, ist dass der Preis NICHT in der nächsten Zelle rechts von der Artikelbezeichnung steht, sondern in Spalte F. Gem. Anleitung kann XVERWEIS 
das nicht. Hab jetzt die XVERWEIS Funktion auch in Spalte F eingefügt und den Rückgabe-Bereich auf C:C geändert. Das klappt sofort.

So kann ich dann auch im Arbeitsblatt "Artikelliste" die Spalten C, D, E... für kundenspez. Preise nutzen und in den Blättern "Name_Kunde_x" auf die entsprechenden Spalten in der Artikelliste zeigen.
Oder gibt es da eine elegantere Lösung?

Sonnige Grüße aus Hagen

Peter
Antworten Top
#7
Das Ergebnis einer Formel wird immer in der Zelle angezeigt, in der sie steht. (es gibt Ausnahmen, sog. Spillformeln erweitern sich automatisch nach Rechts/Unten. Das ist hier aber wahrscheinlich kein Anwendungsgebiet).
Daher muss die Formel auch in Spalte F eingefügt werden.

Die Frage nach der "eleganteren Lösung" habe ich leider nicht verstanden.
Lade doch mal eine Beispieldatei hoch und zeige händisch, was du gerne wo hättest. Oder was "eleganter" wäre.
[-] Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:
  • petermuss
Antworten Top
#8
Aufbau Artikelliste aktuell:

Spalte A     Spalte B       Spalte C         Spalte D        Spalte E ...

Art.-Nr.       Art.-Text      Preis Kd A        Preis Kd B     Preis Kd C ...
1000          Pommes     15,00               15,50           16,00
Ziel:
in den Arbeitsblättern "Name_Kunde_x" soll nach Eingabe der Art.-Nr die Bezeichnung und der Kd speztifische Preis erscheinen.
Das klappt z.Zt mit 21 x XVERWEIS, einmal in Spalte B und in Spalte F. 
Elegant wäre es, wenn ich nicht für jedes "Name_Kunde_x-Arbeitsblatt die XVERWEIS Formel anpassen müsste in Spalte F, sondern 
in Abhängigkeit des aktiven Arbeitsblattes den Preis aus der zugehörigen Spalte C bis E... erhalte.
So sollte die Formel in Spalte F dann aussehen:

=XVERWEIS(A2;Artikelliste!A:A;Artikelliste!C:C) <<-- und hier statt C:C "statisch" soll dann folgendes ermittelt werdne:
wenn das aktive Arbeitsblatt "Name_Kunde_x" ist, dann nimm den Preis aus Spalte C usw..

Vielleicht sollte ich es mit den zwei Formeln lassen wie es ist... Ich bin nicht so gut im erklären

Peter
Antworten Top
#9
Elegant wäre wenn du wie gewünscht eine Beispieldatei hochgeladen hättest.
So kann man halt nur raten:
https://www.herber.de/excelformeln/pages...immen.html
[-] Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:
  • petermuss
Antworten Top
#10
Hier die gewünschte Datei


Angehängte Dateien
.xlsx   Pickliste_Demo.xlsx (Größe: 16,15 KB / Downloads: 9)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste