Clever-Excel-Forum

Normale Version: Artikelliste mit suchfunktion
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo zusammen,

vielleicht gibt es dazu schon einen Eintrag, aber ich habe ihn nicht gefunden.

Ich habe folgendes Problem:

Ich habe eine Artikelliste mit drei Spalten: A->Artikelnummer, B->Artikelbezeichnung, C-> Preis
Die Liste ist mit der Bezeichnung "Sheet1" das zweite Arbeitsblatt.

Im ersten Arbeitsblatt habe ich eine Tabelle:
A-> Eingabe Artikelnr.
B-> Ausgabe Artikelbezeichnung =WENN(A2="";"";SVERWEIS(A2;Sheet1!A:B;2;0))
C-> Ausgabe Preis  =WENN(A2="";"";SVERWEIS(A2;Sheet1!A:C;3;0))

Soweit sogut.
1. Ich möchte aber eine Ausgabe bekommen, wenn ich nur einen Teil der Artikelnummer kenne.
    Beispiel: Ein Artikel heist Flamme mit x Oberfläche.
             Es gibt mehrere Artikelnummer z.B. 8800ZN5  = Flamme, glänzend
                                                                    8800ZN1  = Flamme, matt
                                                                    etc.
    Jetzt möchte ich, wenn ich nur 8800 eingebe, das mir alle dazu gehörigen Artikel angezeigt werden.

2. Wenn ich nur den Namen (Flamme) kenne, alle dazugehörigen Artikelnummern und Artikelbezeichnung und Preise angezeigt bekommen.
Wie mache ich das?

Viele Grüße
Markus
Hallo Markus,

lad bitte eine Beispieldatei hoch. https://www.clever-excel-forum.de/thread-326.html
Hier ein Beispiel in abgespeckter Version
Hallo Markus,

die aller einfachste Variante ist wenn du einfach nach den Daten filterst.

Ansonsten schau mal hier rein 
https://www.tabellenexperte.de/besser-al...te-finden/


MfG Gimpi
Hi Markus,

für die Teilsuche der Artikelnummer:

Arbeitsblatt mit dem Namen 'Sheet1'
ABCDEF
1ArtikelnummerArtikelbezeichnung DEListenpreis8132
28130ZN1Flamme+, G-W90°90,20 €Flamme+, G-G180°
38130ZN1-SNFlamme+, G-W90°, Sauna100,50 €Flamme+, G-G180°, Sauna
48130ZN5Flamme+, G-W90°88,10 €Flamme+, G-G180°
58130ZN5-SNFlamme+, G-W90°, Sauna98,40 €Flamme+, G-G180°, Sauna
68130ZNPVD20Flamme+, G-W90°114,90 €Flamme+, G-G180°
78130ZNPVD22Flamme+, G-W90°113,90 €Flamme+, G-G180°
88130ZNPVD22-SNFlamme+, G-W90°, Sauna127,30 €Flamme+, G-G180°, Sauna
98130ZNPVD35Flamme+, G-W90°119,40 €Flamme+, G-G180°
108130ZNPVD35-SNFlamme+, G-W90°, Sauna133,50 €Flamme+, G-G180°, Sauna
118130ZNPVD36Flamme+, G-W90°117,80 €Flamme+, G-G180°
128130ZNPVD36-SNFlamme+, G-W90°, Sauna131,70 €Flamme+, G-G180°, Sauna
138132ZN1Flamme+, G-G180°124,20 €
148132ZN1-SNFlamme+, G-G180°, Sauna135,00 €
158132ZN5Flamme+, G-G180°121,10 €
168132ZN5-SNFlamme+, G-G180°, Sauna131,40 €
178132ZNPVD20Flamme+, G-G180°157,10 €
188132ZNPVD22Flamme+, G-G180°154,00 €
198132ZNPVD22-SNFlamme+, G-G180°, Sauna166,90 €
208132ZNPVD35Flamme+, G-G180°161,50 €
218132ZNPVD35-SNFlamme+, G-G180°, Sauna179,50 €
228132ZNPVD36Flamme+, G-G180°159,40 €
238132ZNPVD36-SNFlamme+, G-G180°, Sauna173,50 €

ZelleFormel
F2=WENNFEHLER(INDEX(B:B;AGGREGAT(15;6;ZEILE($A$2:$A$23)/(LINKS($A$2:$A$23;4)*1=$E$1);ZEILE(A1)));"")
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Und hier für die Teilsuche des Artikelnamens:
Arbeitsblatt mit dem Namen 'Sheet1'
ABCDHIJ
1ArtikelnummerArtikelbezeichnung DEListenpreisFlameHS
28130ZN1Flame+, G-W90°90,20 €28130ZN1
38130ZN1-SNFlame+, G-W90°, Sauna100,50 €38130ZN1-SN
48130ZN5Flame+, G-W90°88,10 €48130ZN5
58130ZN5-SNFlamme+, G-W90°, Sauna98,40 €8132ZNPVD20
68130ZNPVD20Flamme+, G-W90°114,90 €
78130ZNPVD22Flamme+, G-W90°113,90 €
88130ZNPVD22-SNFlamme+, G-W90°, Sauna127,30 €
98130ZNPVD35Flamme+, G-W90°119,40 €
108130ZNPVD35-SNFlamme+, G-W90°, Sauna133,50 €
118130ZNPVD36Flamme+, G-W90°117,80 €
128130ZNPVD36-SNFlamme+, G-W90°, Sauna131,70 €
138132ZN1Flamme+, G-G180°124,20 €
148132ZN1-SNFlamme+, G-G180°, Sauna135,00 €
158132ZN5Flamme+, G-G180°121,10 €
168132ZN5-SNFlamme+, G-G180°, Sauna131,40 €
178132ZNPVD20Flame+, G-G180°157,10 €17
188132ZNPVD22Flamme+, G-G180°154,00 €
198132ZNPVD22-SNFlamme+, G-G180°, Sauna166,90 €
208132ZNPVD35Flamme+, G-G180°161,50 €
218132ZNPVD35-SNFlamme+, G-G180°, Sauna179,50 €
228132ZNPVD36Flamme+, G-G180°159,40 €
238132ZNPVD36-SNFlamme+, G-G180°, Sauna173,50 €

ZelleFormel
I2=WENN(ISTZAHL(FINDEN($H$1;B2));ZEILE();"")
J2=WENNFEHLER(INDEX(A:A;KKLEINSTE($I$2:$I$23;ZEILE(A1)));"")
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Hier brauchst du eine Hilfsspalte, die du aber ausblenden kannst.
Erst mal vielen Dank für die schnelle Antwort.

Aber es funktioniert nicht. Ich hab die Formel in F2 kopiert und in E1 einen Teil der Artikelnummer eingegeben.

Fehler gefunden,  die original Tabelle ist natürlich länger als nur bis Zeile 23. :19: 

Aber bei der zweiten Variante komm ich nicht weiter.

Was habe ich falsch gemacht?
Hi Markus,

ob du nebenbei was sagst, ist eigentlich irrelevant; und was du falsch gemacht hast, kann ich dir nicht sagen, weil mir der Blick auf deine Datei verwehrt ist. :89:
Hallo, 

mal eine Variante mit SpezialFilter

Achtung ist eine Makro drin mit Namen

Unter dem Machtcode den Suchbegriff eingeben und  auf Suchen klicken
Bei der Artikelnummern suche bekomme ich nur einen Eintrag angezeigt.

Die Namenssuche bringt auch nur einen Eintrag.
Hi,

hatte ich schon vorher mal geschrieben: welcher Fehler vorliegt, kann hier nicht gesagt werden, weil deine Datei mit deiner eingetragenen Formel nicht vorliegt.
Seiten: 1 2