Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: sverweis nur auf erste 4 Zeichen

sverweis nur auf erste 4 Zeichen
25.03.2016 18:12:37
Donicht
Hallo zusammen,
ich habe folgendes Problem:
Ich möchte aus meinem Tabellenblatt Artikel aus den Zellen in denen eine 10stellige Zahl steht nur die ersten 4 Zeichen als Suchkriterium nutzen. Das soll heißen wenn die ersten 4 Zeichen stimmen ist die Suche richtig.
Da meine Formel sich nicht auf dem selben Tabellenblatt befindet, weiss ich nicht wie ich die Formel mit sverweis Links einbauen kann.
=SVERWEIS($B$8;artikel;2;FALSCH)
Danke schon mal im Voraus

Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: sverweis nur auf erste 4 Zeichen
25.03.2016 18:15:12
SF
Hola,
=SVERWEIS(links($B$8;4)*1;artikel;2;FALSCH)
Gruß,
steve1da

AW: sverweis nur auf erste 4 Zeichen
25.03.2016 18:36:56
Donicht
Hallo steve1da,
vielen Dank für die Formel aber leider haut das nicht hin.

..dann zeig deinen Datenaufbau...owT
25.03.2016 18:41:50
Helmut

Anzeige
...anscheinend -Do_nicht ;-) oT
26.03.2016 14:25:01
Helmut

AW: sverweis nur auf erste 4 Zeichen
25.03.2016 18:42:12
SF
Hola,
leider kann damit niemand etwas anfangen.
Gruß,
steve1da

AW: (m)eine Interpretation Deiner Angaben ...
25.03.2016 19:56:50
...
Hallo,
... diese sind wirklich ziemlich unzureichend und damit nur interpretierbar.
Ich geh auch davon aus, dass Du Deinen Zellbereich mit den Artikeldaten im anderen Tabellenblatt einen Bereichsnamen namens Artikel zugewiesen hast (andernfalls macht Deine Formelangabe keinen Sinn und Du solltest angeben, in welchen Spalten Deine Artikeldaten stehen). Ich setze voraus, dass Deine Artikelnummern wirklich echte Zahlenwerte sind.
Dann folgende Formel:
=INDEX(Artikel;AGGREGAT(15;6;ZEILE(A1:A9999)/(LINKS(INDEX(Artikel;;1);4)=LINKS(B8;4));1);2)
Wenn die 10stelligen Artikelnummern aber als Text formatiert sind, würde eine SVERWEIS() Formel realisierbar sein, allerdings anders als bisher aufgezeigt hat.
In dem Fall einfach so: =SVERWEIS(LINKS(B8;4)&"*";Artikel;2;)
Anderenfalls beschreibe exakter oder lade eine kleine Beispieldatei hier hoch.
Gruß Werner
.. , - ...
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

SVERWEIS und die ersten 4 Zeichen in Excel nutzen


Schritt-für-Schritt-Anleitung

Um in Excel nur die ersten 4 Zeichen einer Zelle für einen SVERWEIS zu nutzen, kannst du die folgende Formel verwenden. Diese Anleitung ist für Excel 2016, funktioniert jedoch auch in anderen Versionen.

  1. Zelle auswählen: Wähle die Zelle aus, in der du die Formel einfügen möchtest.

  2. Formel eingeben: Verwende die folgende Formel, um die ersten 4 Zeichen zu übernehmen:

    =SVERWEIS(LINKS($B$8; 4) & "*"; Artikel; 2; FALSCH)

    Diese Formel sucht nach den ersten 4 Zeichen in der Zelle B8 und verwendet sie als Suchkriterium.

  3. Bereichsnamen: Stelle sicher, dass du den Bereich „Artikel“ korrekt definiert hast, in dem deine Daten gespeichert sind.

  4. Überprüfung: Überprüfe, ob die Daten korrekt abgerufen werden und ob die ersten 4 Zeichen übereinstimmen.


Häufige Fehler und Lösungen

  • Fehler #N/A: Dieser Fehler tritt auf, wenn kein passender Wert gefunden wird. Überprüfe die Daten und stelle sicher, dass die ersten 4 Zeichen in den Artikeldaten vorhanden sind.

  • Falsche Datenformatierung: Wenn deine Artikelnummern als Text vorliegen, kann die SVERWEIS-Formel nicht richtig arbeiten. Konvertiere die Artikelnummern in Zahlen oder verwende die Formel wie oben beschrieben.

  • Bereichsnamen nicht definiert: Stelle sicher, dass du den Bereich „Artikel“ korrekt definiert hast. Andernfalls kann die Formel nicht auf die Daten zugreifen.


Alternative Methoden

Falls die oben genannte Methode nicht funktioniert, gibt es alternative Ansätze:

  1. INDEX und AGGREGAT: Eine komplexere, aber leistungsfähigere Methode ist die Verwendung von INDEX und AGGREGAT:

    =INDEX(Artikel; AGGREGAT(15; 6; ZEILE(A1:A9999)/(LINKS(INDEX(Artikel;;1); 4)=LINKS(B8; 4)); 1); 2)

    Diese Formel sucht nach dem ersten passenden Wert basierend auf den ersten 4 Zeichen.

  2. TEXTVERKETTEN: Du kannst auch die TEXTVERKETTEN-Funktion verwenden, um mehrere Zellen zu kombinieren und dann die ersten 4 Zeichen zu extrahieren.


Praktische Beispiele

Nehmen wir an, du hast in Zelle B8 die Zahl „1234567890“ und möchtest die ersten 4 Zeichen, um sie mit einer Artikeltabelle zu vergleichen.

  • Beispiel-Daten:
    • B8: 1234567890
    • Artikel: 1234A, 1234B, 5678C

Wenn du die oben genannte SVERWEIS-Formel anwendest, wird die Formel die ersten 4 Zeichen „1234“ verwenden und den entsprechenden Artikel zurückgeben.


Tipps für Profis

  • SVERWEIS mit Wildcards: Du kannst Wildcards (z.B. *) verwenden, um flexiblere Suchen durchzuführen. Dies ist besonders nützlich, wenn du nur einen Teil des Wertes suchst.

  • Fehlerbehandlung: Erwäge die Verwendung von WENNFEHLER, um besser mit möglichen Fehlern in deiner Formel umzugehen:

    =WENNFEHLER(SVERWEIS(...); "Nicht gefunden")
  • Verwendung von Datenvalidierung: Überprüfe deine Daten auf Konsistenz, um sicherzustellen, dass du immer die ersten 4 Zeichen korrekt übernehmen kannst.


FAQ: Häufige Fragen

1. Wie kann ich die ersten 6 Zeichen übernehmen? Verwende einfach die Formel =SVERWEIS(LINKS($B$8; 6) & "*"; Artikel; 2; FALSCH).

2. Was mache ich, wenn ich nur die ersten 2 Zeichen brauche? Nutze die Formel =SVERWEIS(LINKS($B$8; 2) & "*"; Artikel; 2; FALSCH) für die ersten 2 Zeichen.

3. Funktioniert das auch in Excel 365? Ja, die genannten Methoden sind auch in Excel 365 anwendbar.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige