Office: FreiText in SPalte mehrfach finden, zugehöriger Wert aus anderer Spalte ausgeben

Helfe beim Thema FreiText in SPalte mehrfach finden, zugehöriger Wert aus anderer Spalte ausgeben in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; FreiText aus Zelle in Datei 1 in Datei 2 in Spalte mehrfach suchen, dann zugehöriger Wert aus anderer Spalte in Datei 2 mehrfach ausgeben in Datei 1... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Stöff, 21. Januar 2015.

  1. Stöff Neuer User

    FreiText in SPalte mehrfach finden, zugehöriger Wert aus anderer Spalte ausgeben


    FreiText aus Zelle in Datei 1 in Datei 2 in Spalte mehrfach suchen, dann zugehöriger Wert aus anderer Spalte in Datei 2 mehrfach ausgeben in Datei 1

    Das ist die "Spielanlage":

    Ich habe einen Artikelstammliste.xlsx
    In Spalte B sind die Artikelbezeichnungen
    In Spalte A sind die dazugehörigen Artikelnummern

    Ich habe ein Auftragserfassung.xlsx
    nun möchte ich in dieser Auftragserfassung.xlsx in Zelle N30 einen beliebigen text eingeben
    Excel soll mir als Resultat in SPalte m31:m??, alle artikelnummern auflisten in denen der beliebige Text vorkommt. ?? und * sollten möglich sein.
    In Spalte N31:n?? werden dann aufgrund der Artikelnummern in m31:m?? die jeweiligen kompletten Artikelbezeichnungen ausgegeben (die Formel habe ich), die eben diesen text aus N30 an beliebiger Stelle enthalten. (schlussendlich wird via Makrobutton die gefundene Artikelnummer am passenden Ort im Auftragserfassung eingefügt: Das habe ich schon)

    Wenn ich diese Formel habe kann ich das ganze auch auf die Kundenadressdatei anwenden. Also Teile eines Firmennamens in N30 eingeben, dann in n31:n?? alle adressnummern aus der Kundenadressdatei erhalten wo der Firmenname den Textteil aus N30 enthält. und als Folge in m31:m?? die kompletten Firmennamen passend zur Adressnummer anzeigen.

    Das gibt es ganz sicher schon, aber ich habe offensichtlich nicht die richtigen Schlagwörter benutzt um die Lösung via Google zu finden.

    Diese Matrixformel funzt, ABER nur wenn ich den ganzen Artikeltext eingebe und den weiss ich ja nicht genau.
    =WENN(ZEILE(A1)>VERGLEICH('[N° Articles - Artikelstamm current.xlsx]Liste des articles'!$B$4:$B$3000;$N$30;-1);"";INDEX('[N° Articles - Artikelstamm current.xlsx]Liste des articles'!$A$4:$A$3000;KKLEINSTE(WENN('[N° Articles - Artikelstamm current.xlsx]Liste des articles'!$B$4:$B$3000=$N$30;ZEILE('[N° Articles - Artikelstamm current.xlsx]Liste des articles'!$B$4:$B$3000));ZEILE(A1));1))
     
    Zuletzt bearbeitet: 21. Januar 2015
  2. steve1da Office Guru
    Hola,

    eine Beispieltabelle wäre super, dann braucht das niemand nachzubauen.

    Gruß,
    steve1da
     
    steve1da, 22. Januar 2015
    #2
  3. Stöff Neuer User
    Entschuldigung ich hab hier viel zu viel reingepackt

    Abgespeckt auf das Wesentliche:

    FreiText aus Zelle in Datei 1 in der Datei 2 in Spalte B mehrfach suchen, dann zugehöriger Wert aus Spalte A in Datei 2, mehrfach ausgeben in Datei 1

    Das ist die "Spielanlage":

    Ich habe einen Artikelstammliste.xlsx
    In Spalte B sind die Artikelbezeichnungen
    In Spalte A sind die dazugehörigen Artikelnummern

    Ich habe ein Auftragserfassung.xlsx
    In diesem File müssen die Artikel(nummern) die der Kunde bestellt hat eingetragen werden. Nun weiss der Kunde meist den Artikelnamen aber nicht die Artikelnummer. Also wie komme ich anhand der Artikelbezeichnung oder Teilen davon zu den passenden Artikelnummer?

    Also möchte ich in dieser Auftragserfassung.xlsx in Zelle N30 einen beliebigen Text eingeben und die gesuchte(n) Formel(n) suchen mir dann in der Artikelstammliste diesen Text in der Spalte B und geben mir zu jeder Fundstelle die dazugehörige Artikelnummer aus Spalte A zurück (Artikelnummer der ersten Fundstelle in Zelle M31, Artikelnummer der zweiten Fundstelle in M32 usw.), also sozusagen ein klassischer SVERWEIS aber eben für alle Fundstellen in Spalte B, nicht nur für die erste Fundstelle. Sicherheitshalber anzufügen die Artikelstammdatei ist nicht geöffnet, wenn darin gesucht wird.

    Es handelt sich hier um eine klassische Komfortfunktion aus einer Auftragserfassungssoftware die auf einem Artikelstamm beruht. Diese Formel gibt es ganz sicher schon fix und fertig, aber ich habe offensichtlich nicht die richtigen Schlagwörter benutzt um diese Lösung via Google zu finden.

    Mit dieser Formel finde ich die erste Text Fundstelle in den Artikelbeziechungen in Spalte B und als Resultat die dazugehörige Artikelnummer aus SPalte A.
    =INDEX('P:\Artikel & Lagerverwaltung\Artikelstamm\[N° Articles - Artikelstamm current.xlsx]Liste des articles'!$A:$A;VERGLEICH("*"&N30&"*";'P:\Artikel & Lagerverwaltung\Artikelstamm\[N° Articles - Artikelstamm current.xlsx]Liste des articles'!$B$4:$B$3000;0))

    wie muss ich diese ergänzen (und dann nach unten kopieren), damit sie mir alle Fundstellen liefert?
     
    Zuletzt bearbeitet: 28. Januar 2015
  4. Fred0
    Fred0 Erfahrener User

    FreiText in SPalte mehrfach finden, zugehöriger Wert aus anderer Spalte ausgeben

    Kann ich nur bestätigen.
    Auch deine abgespeckten Hinweise lassen noch viele Fragen offen und nachbauen wird es keiner da es ja schon jemand getan hat.
     
  5. Stöff Neuer User
    Ist mir völlig schleierhaft wie bei der genauen Spezifikation noch VIELE Fragen offen sein können. Scheint mehr ne Floskel zu sein.
    Ich kann unmöglich unsere Artikelstammliste hier posten.
    Zudem: Die Formel für ein Resultat steht ja schon da.
    Hab diese nun ergänzt mit kkleinste, vergleich durch wenn und suchen ersetzt und das ganze als Matrixformel eingegeben.
     
    Zuletzt bearbeitet: 28. Januar 2015
  6. steve1da Office Guru
    Hola,

    und mir ist völlig schleierhaft, warum du eure Artikelstammliste erwähnst, wo doch nach einer BEISPIELTABELLE gefragt war.

    Die Beispieltabelle hat den Sinn, dass der Aufbau klar ist. Zu oft wurden Tabellen rein nach Beschreibungen nachgebaut nur um dann festzustellen, dass es eigentlich ganz anders ist.

    Ob deine Frage durch deinen Ergänzung durch kkleinste....gelöst wurde, kann ich leider nicht erkennen.

    Gruß,
    steve1da
     
    steve1da, 29. Januar 2015
    #6
Thema:

FreiText in SPalte mehrfach finden, zugehöriger Wert aus anderer Spalte ausgeben

Die Seite wird geladen...
  1. FreiText in SPalte mehrfach finden, zugehöriger Wert aus anderer Spalte ausgeben - Similar Threads - FreiText SPalte mehrfach

  2. VBA - Wert in einer Spalte finden und diese Zeile löschen

    in Microsoft Excel Hilfe
    VBA - Wert in einer Spalte finden und diese Zeile löschen: Moin moin ihr Lieben, ich habe nun schon im Netz nach einer Lösung gesucht, aber nichts passendes oder funktionstüchtiges gefunden. Ich habe eine Tabelle mit Spalten A - G. Nun soll Excel in der...
  3. SUMMEWENN mit dynamische Tabelle auf 1 Spalte eingrenzen

    in Microsoft Excel Hilfe
    SUMMEWENN mit dynamische Tabelle auf 1 Spalte eingrenzen: Hallo, wie kann ich bei SUMMEWENN mit dyn. Tabellen den Spaltenbereich eingrenzen? ich habe mit Power Query eine Tabelle zusammengefasst [ATTACH] und mit EINDEUTIG die unterschiedlichen Treffer...
  4. Spalten vergleichen und farblich markieren

    in Microsoft Excel Hilfe
    Spalten vergleichen und farblich markieren: Hallo, ich habe zwar das Thema "Spalten vergleichen" gefunden, nur hat es mein Problem nicht gelöst, deshalb hier die Frage: Ich habe eine Tabelle: In Spalte A sind Campingplätze aufgeführt,...
  5. Spalte für Klickbare Internetlinks

    in Microsoft Excel Hilfe
    Spalte für Klickbare Internetlinks: Hallo, ich würde gerne eine Spalte haben, in der ich Internet-Links kopiere um sie später aufzurufen. Ich weiß, dass ich mit STRG+K Internet-Links hinzufügen kann, das will ich aber nicht bei...
  6. Nummerierung in Spalte in Text umwandeln

    in Microsoft Word Hilfe
    Nummerierung in Spalte in Text umwandeln: Hallo Zuammen, mit folgendem Code wandel ich markierte Nummerierungen in einer Word-Tabelle in Text um: Selection.Range.ListFormat.ConvertNumbersToText Nun hätte ich gerne, dass beim Aufrufen...
  7. Spalte sortieren und filtern

    in Microsoft Excel Hilfe
    Spalte sortieren und filtern: Hallo ..., mit meinen Worten erklärt: Vor langer Zeit habe ich in einer Zeile Pulldowns eingebaut mit den ich sortieren und filtern kann. Das will ich jetzt in einer anderen Datei auch erstellen....
  8. Pulldown-menü mit Freitext eingabe und Listenzählfunktion

    in Microsoft Excel Hilfe
    Pulldown-menü mit Freitext eingabe und Listenzählfunktion: Hallo Zusammen, ich möchte gerne ein Pulldown-Menü erstellen, in dem ich bei Auswahl eines bestimmten Feldes, diesem noch einen zusätzlichen Namen geben kann. Ausserdem, soll aber die Anzahl...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden