MS-Office-Forum

Zurück   MS-Office-Forum > Microsoft Office > Microsoft Excel
Registrieren Forum Hilfe Alle Foren als gelesen markieren

Banner und Co.

Antworten
Ads
Themen-Optionen Ansicht
Alt 11.02.2019, 12:15   #1
dertobinator
MOF User
MOF User
Standard Excel 2013 - Falsche Werte bei SVERWEIS

Hallo, liebe Excelperten!

Ich bitte um Hilfe bei folgendem Problem:

In meiner Tabelle sollen via SVERWEIS Artikelnummern verglichen werden, die jedoch in der Vergleichstabelle "Preisliste" noch den Zusatz "NDX" enthalten können. Diese galt es, zu erkennen und in die Ausgangstabelle zu übernehmen.
Das klappt auch soweit, aber:
Wenn die Artikelnummer hinter "DP"vierstellig ist und er diese exakte Nummer via SVERWEIS in der "Preisliste" nicht findet, schreibt er eine andere Nummer hinein, die zwar die korrekte Artikelnr. enthält, aber eben noch eine weitere Ziffer.
Beispiel laut Anhang:

Er findet die DP5194 nicht, dafür aber die DP51946 und gibt dann diese aus!

Wie kann man das korrigieren?
Die Problematik ist wohl, dass durch die Suche nach Artikelnr. und "*" auch weitere Ziffern zulässig sind und nicht nur das ursprüngliche gesuchte NDX. Ich denke, man kann das lösen, wenn man die Sache mit dem vierstellig in die Formel einbezieht; bei fünfstelligen Artikelnummern tritt der Fehler nicht auf.
Angehängte Dateien
Dateityp: xlsx ndx.xlsx (9,8 KB, 10x aufgerufen)

__________________

<p>Gruß

Tobi
</p>
dertobinator ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 11.02.2019, 12:22   #2
steve1da
MOF Meister
MOF Meister
Standard

Hola,

Code:

=WENNFEHLER(SVERWEIS(A1;Preisliste!$A$2:$A$30000;1;0);SVERWEIS(A1&"*";Preisliste!$A$2:$A$30000;1;0))
Gruß,
steve1da
steve1da ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 11.02.2019, 12:34   #3
dertobinator
Threadstarter Threadstarter
MOF User
MOF User
Standard

Hallo,

hmm, das ändert bei mir rein nichts. Das Ergebnis ist wie vorher...

__________________

<p>Gruß

Tobi
</p>
dertobinator ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 11.02.2019, 12:36   #4
steve1da
MOF Meister
MOF Meister
Standard

Hola,

DP5194 gibt es in deiner umfangreichen Beispieldatei ja auch nicht.

Gruß,
steve1da
steve1da ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 11.02.2019, 12:45   #5
dertobinator
Threadstarter Threadstarter
MOF User
MOF User
Standard

Genau, das schrieb ich ja eingangs. Würde es die geben, gäbe s auch kein Problem bei der Ausgabe. Einige gibt es eben nicht. Bei füfnstelligen Artikelnummern wird, wenn es die nicht gibt, dann #NV ausgegebn.
Und genau das hätte ich bei den fehlenden viestelligen auch und nicht die Ausgabe einer nicht identischen Artikelnr.

__________________

<p>Gruß

Tobi
</p>
dertobinator ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 11.02.2019, 12:52   #6
Der Steuerfuzzi
MOF Profi
MOF Profi
Standard

Sind es immer 3 Stellen mehr?
Code:

=WENNFEHLER(SVERWEIS(A1&"???";Preisliste!$A$2:$A$30000;1;0);SVERWEIS(A1;Preisliste!$A$2:$A$30000;1;0))
Ist es immer der Zusatz "NDX"?
Code:

=WENNFEHLER(SVERWEIS(A1&"NDX";Preisliste!$A$2:$A$30000;1;0);SVERWEIS(A1;Preisliste!$A$2:$A$30000;1;0))

__________________

Gruß
Michael
Der Steuerfuzzi ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 11.02.2019, 12:52   #7
EarlFred
MOF Guru
MOF Guru
Standard

Zitat:

Die Problematik ist wohl, dass durch die Suche nach Artikelnr. und "*" auch weitere Ziffern zulässig sind

Richtig. "*" ist eine Wildcard, mit der ALLES zulässig ist. Wildcardsuche ist hier also die falsche Methode.

Zitat:

Wie kann man das korrigieren?

nicht über die Anzahl der Stellen!
Wenn ich Dich richtig verstehe, gibt es immer Nummer("beliebigstellig") und gleiche Nummer("beliebigstellig") mit Zusatz "NDX"

Also wäre ein Ansatz:
Code:

=WENNFEHLER(
     WENNFEHLER(
         SVERWEIS(A1;Preisliste!$A$2:$A$30000;1;0);
         SVERWEIS(A1&"NDX";Preisliste!$A$2:$A$30000;1;0));
 "Artikelnummer unbekannt")

__________________

Datum und Uhrzeit, Makrorekorder-Code entschlacken, {Matrixformeln}
Tutorials zu Pivottabellen: Kurzeinstieg; Dynamischer Datenbereich; Daten und Zeiten gruppieren
Für 7 meiner Beiträge haben sich die Hilfesuchenden mit einer Spende an Wikipedia, die Tafeln oder Hilfe für krebskranke Kinder eV bedankt (das entspricht 0,049% per 19.12.2018) - eine tolle Geste!
EarlFred ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 11.02.2019, 12:53   #8
steve1da
MOF Meister
MOF Meister
Standard

Hola,

sorry, übersehen.
Auf der einen Seite willst du das nicht genaue Übereinstimmungen ausgegeben werden, auf der anderen Seite nicht. Für Excel ist egal ob dahinter NDX oder eine Zahl steht.Von daher fällt mir auch grad keine Lösung ein.

Gruß,
steve1da
steve1da ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 11.02.2019, 13:04   #9
dertobinator
Threadstarter Threadstarter
MOF User
MOF User
Standard

@Steuerfuzzi:

Ja, es ist immer der Zusatz "NDX".
Habe Deine Formel getestet und es funktioniert!

Vielen Dank an Dich, aber natürlich auch an die beiden anderen Hilfsbereiten!

__________________

<p>Gruß

Tobi
</p>

Geändert von dertobinator (11.02.2019 um 13:24 Uhr).
dertobinator ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 11.02.2019, 13:09   #10
dertobinator
Threadstarter Threadstarter
MOF User
MOF User
Standard

@EarlFred:

Es gibt immer eine entweder 6-stellige (zB. DP5194) oder eine 7-stellige (z.B. DP52153). EVENTUELL gibt es diese Nummer dann auch in der "Preisliste", aber eben nicht zwingend. Und wenn, dann entweder mit oder ohne den Zusatz "NDX".

__________________

<p>Gruß

Tobi
</p>
dertobinator ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 11.02.2019, 13:19   #11
EarlFred
MOF Guru
MOF Guru
Standard

Zitat: von dertobinator Beitrag anzeigen

@EarlFred:

Es gibt immer eine entweder 6-stellige (zB. DP5194) oder eine 7-stellige (z.B. DP52153). EVENTUELL gibt es diese Nummer dann auch in der "Preisliste", aber eben nicht zwingend. Und wenn, dann entweder mit oder ohne den Zusatz "NDX".

kurzum: Meine Vermutung war richtig: Es ist völlig egal, wie lang die Nummer ist! Dann ist das also das falsche Unterscheidungskriterium.

Da Michaels und meine Formel frappierende Ähnlichkeit besitzen, gehe ich davon aus, dass meine auch ihren Dienst verrichtet und freue mich anteilig über Deinen Dank.

Wie lange entwickelt und supportet das Forum eigentlich schon Deinen Online-Shop? Ich denke, jeder, der hier mitgewirkt hat, sollte doch mindestens einen neuen Auspufftopf, ein paar schicke Alufelgen oder zumindest einen Duftbaum bei Dir gut haben, oder?

__________________

Datum und Uhrzeit, Makrorekorder-Code entschlacken, {Matrixformeln}
Tutorials zu Pivottabellen: Kurzeinstieg; Dynamischer Datenbereich; Daten und Zeiten gruppieren
Für 7 meiner Beiträge haben sich die Hilfesuchenden mit einer Spende an Wikipedia, die Tafeln oder Hilfe für krebskranke Kinder eV bedankt (das entspricht 0,049% per 19.12.2018) - eine tolle Geste!

Geändert von EarlFred (11.02.2019 um 13:22 Uhr).
EarlFred ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 11.02.2019, 13:27   #12
dertobinator
Threadstarter Threadstarter
MOF User
MOF User
Standard

Aber das versteht sich ja wohl von selbst!

__________________

<p>Gruß

Tobi
</p>
dertobinator ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 11.02.2019, 13:28   #13
EarlFred
MOF Guru
MOF Guru
Standard

Zitat:

Spende an Wikipedia, die Tafeln oder Hilfe für krebskranke Kinder eV

Die freuen sich bestimmt. Ohne Smiley.

__________________

Datum und Uhrzeit, Makrorekorder-Code entschlacken, {Matrixformeln}
Tutorials zu Pivottabellen: Kurzeinstieg; Dynamischer Datenbereich; Daten und Zeiten gruppieren
Für 7 meiner Beiträge haben sich die Hilfesuchenden mit einer Spende an Wikipedia, die Tafeln oder Hilfe für krebskranke Kinder eV bedankt (das entspricht 0,049% per 19.12.2018) - eine tolle Geste!
EarlFred ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 11.02.2019, 13:29   #14
Der Steuerfuzzi
MOF Profi
MOF Profi
Standard

... oder eine Spende an eine gemeinnützige Organisation.

__________________

Gruß
Michael
Der Steuerfuzzi ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 11.02.2019, 13:35   #15
dertobinator
Threadstarter Threadstarter
MOF User
MOF User
Standard

Wird erledigt. Ohne Smiley.

__________________

<p>Gruß

Tobi
</p>
dertobinator ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Ads
Antworten


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Besucher: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.
Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:05 Uhr.



Powered by: vBulletin Version 3.6.2 (Deutsch)
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.

Copyright ©2000-2018 MS-Office-Forum. Alle Rechte vorbehalten.
Copyright ©Design: Manuela Kulpa ©Rechte: Günter Kramer
Eine Verwendung der Inhalte in anderen Publikationen, auch auszugsweise,
ist ohne ausdrückliche Zustimmung der Autoren nicht gestattet.