Clever-Excel-Forum

Normale Version: SVERWEIS funktioniert wegen einer falschen Formatierung nicht
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo Zsm.,

ich versuche gerade vergeblich einen SVERWEIS auszuführen, in der angefügten Tabelle habe ich das Beispiel aufgeführt.

Ich habe Tabelle 1 in der sind vom Hersteller Artikelnummern , Artikelnamen und EAN Nummern.
Auf unserer Datenbank, in Tabelle 2 zu sehen, haben wir leider die EAN Nummern nicht hinterlegt, daher versuche ich nun über einen SVERWEIS diese einzufügen/einzulesen.
In Zeile 4 und Zeile 7 funktioniert der SVERWEIS nicht, da die Formatierung dort falsch ist. Als Zahl kann ich diese Nummern nicht formatieren, da sonst die 0 vor der Artikelnummer verschwindet.
Ich habe versucht, die ganze Spalte als Text zu formatieren, doch dies gelingt mir leider nicht.

Ich weiss, dass es irgendwie funktioniert, dass die grünen kleinen Haken in Zeile 4 und 7 entfernt werden und dann der SVERWEIS ganz normal funktioniert.

In der Tabelle 2 habe ich bewusst die grünen Haken entfernt, weil der Datenbankauszug immer ohne diese Haken eingefügt werden.

Ich möchte, dass die ganze Spalte mit den Artikelnummern formatiert ist wie in Zeile 5.
Hallo,


eine Formatierung ganzer Spalten als Text ist schlecht. Es gibt die Möglichkeit Zellen benutzerdefiniert zu formatieren. Da kann man als Zahlenformat 10 oder 13 Stellen vorgeben, dann werden die führenden Nullen auch angezeigt:

[attachment=3003]
Das Problem ist, dass es auch Artikelnummern mit Buchstaben gibt.
ZB: F016800390

Funktioniert, dass dann auch ?
Hallo,

dann sieh Dir doch mal meine Tabelle an!
(09.10.2015, 08:10)BoskoBiati schrieb: [ -> ]eine Formatierung ganzer Spalten als Text ist schlecht.

Das sehe ich so nicht. Vielleicht ist es ja gewollt, dass in Tabelle1 in Spalte_A alle Artikelnummern 10-stellig sind! Damm muss eben nur dafür gesorgt werden, dass auch das 1. Argument richtig übergeben wird. Beispielsweise so:

Code:
=SVERWEIS(RECHTS("000"&A2;10);Tabelle1;3;FALSCH)

... dann klappt es auch mit den Zeilen 4 und 7.

@ TE:
Der Fehler liegt darin, dass der Wert aus Spalte_A in dieser Form nicht in Tabelle1 gefunden wird. Bei A4 ist es scheinbar die fehlenden Null, aber es ist (in beiden Fällen) so, dass ein Text erwartet wird und eine Zahl übergeben wird.
Danke, Chris!
Jetzt bereue ich es (mal wieder), dass ich mir die Mühe gemacht habe, eine praktikable Lösung zu finden.
Crossposting ohne gegenseitige Verweise ist einfach nur egoistisch und Mist!
Hi Plissken,

schau mal bitte hier (klick!!).
Entschuldigt, dass ich nochmal störe.

Aber es passt einfach nicht.

Siehe Anhang.
Hallo,

entweder Du liest nicht, was man schreibt, oder Du bist ein Ignorant! Du wurdest doch deutlich auf Crossposting hingewiesen und machst gerade so weiter. Geht´s eigentlich noch?
Seiten: 1 2