Alle Varianten von einer Liste auflisten
#1
Hallo zusammen,
ich habe eine Liste von Artikelnummern, die aber nicht vollständig angezeigt werden, da die Varianten fehlen. Ich habe eine komplette Liste mit allen Artikeln (Bsp: #123456-XXL oder #123456-Grün), jedoch habe ich nur eine Liste ohne vollständigen Text. Ich suche also z. B. von der Artikelnummer #123456 alle Größen und Farben die auch in der Zelle stehen.
Diese Liste ist hat mehrere Hundert Einträge und natürlich viel mehr Varianten. Kurzgesagt, ich brauche alle Varianten von einem Ursprungsartikel.
Gibt es eine Möglichkeit alle Artikelnummern inklusive der Größen aufzulisten?
Vielen Dank im Voraus!


Angehängte Dateien
.xlsx   Artikelvarianten rabattieren.xlsx (Größe: 239,82 KB / Downloads: 10)
Antworten Top
#2
Hallo,

es gibt keine einzige Übereinstimmung der Artikelnummern in den Tabellen.

Doch noch 4 gefunden.
Gastlich
Antworten Top
#3
(19.07.2022, 15:45)Gastlich schrieb: Hallo,

es gibt keine einzige Übereinstimmung der Artikelnummern in den Tabellen.
Hallo,
der erste Artikel "PUL11396" ist insgesamt 4x vorhanden. "PUL11396", "PUL11396-M", "PUL11396-L" und "PUL11396-S". War leider noch das Leerzeichen am Ende der Zelle vorhanden.
Anbei noch einmal ohne Leerzeichen.


Angehängte Dateien
.xlsx   Artikelvarianten rabattieren(2).xlsx (Größe: 240,66 KB / Downloads: 2)
Antworten Top
#4
Hola,
gibt es, mit Index/Aggregat.
https://www.herber.de/excelformeln/src/call.pl?idx=519
Suchkriterium wäre:

Code:
../(istzahl(suchen($A2;'Alle Artikel'!$A$2:$A$14189)));......
Gruß,
steve1da
[-] Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:
  • rolf89
Antworten Top
#5
Vielen Dank für deine Hilfe. Leider bekomme ich es nicht hin, kannst du mir vielleicht weiterhelfen wie die Formel komplett auszusehen hat oder kannst du es hochladen damit ich es verstehe?
LG
Rolf
Antworten Top
#6
Code:
=wennfehler(index('Alle Artikel'!$A$2:$A$14189;aggregat(15;6;zeile('Alle Artikel'!$A$2:$A$14189)-1/(istzahl(suchen($A2;'Alle Artikel'!$A$2:$A$14189)));spalte(A1)));"")
Die Formel nach rechts und nach unten ziehen.

Kann sie grad nicht testen weil kein Excel zur Hand - ist so runtergeschrieben, müsste aber passen.
Für Excel365 gehts auch etwas einfacher, das kann ich aber erst heute Abend machen.
[-] Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:
  • rolf89
Antworten Top
#7
Perfekt danke! So funktioniert es :)
Antworten Top
#8
Hallo,
der Tabelle im ersten Blatt habe ich einen Namen ("Artikelliste") zugewiesen 

Für 365:

=MTRANS(FILTER(Artikelliste;ISTZAHL(SUCHEN(GLÄTTEN(A2);Artikelliste));""))

Die zu suchenden Artikel enthalten ein Leerzeichen am Ende. Mit Glätten() entfernt.
Cadmus
Antworten Top


Gehe zu:


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