Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Problem: SVERWEIS funkt. sporadisch nicht

46 views
Skip to first unread message

Olaf Scheiding

unread,
Dec 8, 1998, 3:00:00 AM12/8/98
to
Hallo,

vielleicht hat jemand eine Idee zu folgendem Problem:

Ich benutze Excel 97 und habe eine Arbeitsmappe mit 2 Tabellen.
Tabelle 1 besteht aus 5 Spalten und 20 Zeilen (A1 bis E20) und Tabelle 2

besteht aus ebenfalls 5 Spalten und zur Zeit 500 Zeilen.
Tabelle 2 ist eine Art Produkt-Liste. In Spalte 1 befindet sich eine
Produktnummer,
in den anderen Zeilen eine Beschreibung und andere Daten.
In Tabelle 1 gebe ich in Spalte 1 eine beliebige Produktnummer ein und
die Spalte 2
holt sich die entsprechende Beschreibung aus der Komponententabelle mit
folgender
Funktion:

=SVERWEIS(A1;Komponenten!$A$1:$A$1000;2;FALSCH)

In den weiteren Spalten verfahre ich analog dazu inklusive einiger
WENN-Verknüpfungen, etc.

Die Verweise, etc. habe ich dann auf alle Zeilen in Tabelle 1 kopiert.

Anfangs funktionierte das auch alles.
Ab einem Zeitpunkt den ich nicht mehr genau bestimmen kann wurden einige

Produkte nicht mehr gefunden. Das heisst obwohl die Produktnummer in der
Tabelle 2 vorhanden ist bleiben alle Zellen mit SVERWEIS-Funktion in
Tabelle 1 auf "#NV". Dies ist aber von Zeile zu Zeile unterschiedlich.
Wenn ich in alle 20 Zeilen in Tabelle 1 die gleiche Nummer eingebe
werden in der Haelfte der Zeilen die anderen Daten ergaenzt, in der
anderen Haelfte nicht! Welche Nummern nicht erkannt werden variiert von
Fall zu Fall und scheint voellig willkuerlich zu sein.
Ca. 10 % der Produkte werden nicht gefunden. Kopiere ich aus Tabelle 2
die Produktnummer und füge sie in Tabelle 1 ein funktioniert die
Erkennung immer!!
Die Zellformatierung habe ich versuchsweise geaendert, brachte
jedenfalls auch nichts, und ist jetzt in beiden Tabellen auf rein
"Text". Da es anfangs mit wenigen Test-Produkten funktioniert hat, habe
ich auch die zur Zeit auf 500 Produkte gewachsene Tabelle wieder auf
einige wenige gekuerzt, ebenfalls ohne Erfolg.

Ich weiss nicht ob die Beschreibung ausreicht, aber vielleicht hat
jemand eine Idee.

Da es etwas schwierig fuer mich ist von hier (hinter Firewall) auf einen
News-Server
zu kommen waere es super wenn ich eine eventuelle Antwort auch als
E-Mail
bekommen koennte!

Danke,

Olaf

o...@snafu.de


Werner Janz

unread,
Dec 8, 1998, 3:00:00 AM12/8/98
to
Hallo Olaf,

Tips in Deinen Text geflickt.

Olaf Scheiding schrieb in Nachricht <366D1773...@snafu.de>...


>
>=SVERWEIS(A1;Komponenten!$A$1:$A$1000;2;FALSCH)
>


Hoffentlich nur ein Tipfehler. Wenn Du aus einem 1-spaltigen Bereich die
2.Spalte referenzierst, funktioniert SVERWEIS nicht.

>In den weiteren Spalten verfahre ich analog dazu inklusive einiger
>WENN-Verknüpfungen, etc.
>

Vielleicht etwas ökonomischer:

In F1: =VERGLEICH(A1;Komponenten!A:A;FALSCH) -> ergibt die Zeile für die
Produktnummer in A1
(Spalte F könnte ausgeblendet werden)

In B1 entweder =INDEX(Komponenten!B:B;$F1;1) -> Kann man locker in die
anderen Spalten kopieren
oder =INDEX(Komponenten!$A:$E;$F1;2) -> Kann man auch kopieren
und dann die Spaltennummer ändern

Dadurch wird pro Zeile nur einmal in Blatt Komponenten gesucht.

>Die Verweise, etc. habe ich dann auf alle Zeilen in Tabelle 1 kopiert.
>
>Anfangs funktionierte das auch alles.
>Ab einem Zeitpunkt den ich nicht mehr genau bestimmen kann wurden einige
>
>Produkte nicht mehr gefunden. Das heisst obwohl die Produktnummer in der
>Tabelle 2 vorhanden ist bleiben alle Zellen mit SVERWEIS-Funktion in
>Tabelle 1 auf "#NV". Dies ist aber von Zeile zu Zeile unterschiedlich.
>Wenn ich in alle 20 Zeilen in Tabelle 1 die gleiche Nummer eingebe
>werden in der Haelfte der Zeilen die anderen Daten ergaenzt, in der
>anderen Haelfte nicht! Welche Nummern nicht erkannt werden variiert von
>Fall zu Fall und scheint voellig willkuerlich zu sein.
>Ca. 10 % der Produkte werden nicht gefunden. Kopiere ich aus Tabelle 2
>die Produktnummer und füge sie in Tabelle 1 ein funktioniert die
>Erkennung immer!!
>Die Zellformatierung habe ich versuchsweise geaendert, brachte
>jedenfalls auch nichts, und ist jetzt in beiden Tabellen auf rein
>"Text". Da es anfangs mit wenigen Test-Produkten funktioniert hat, habe
>ich auch die zur Zeit auf 500 Produkte gewachsene Tabelle wieder auf
>einige wenige gekuerzt, ebenfalls ohne Erfolg.

Es deutet einiges darauf hin, daß die Produktnummer willkürlich als
Zeichenfolge oder als Zahl eingegeben wurde.
Prüfung in Blatt Komponenten F1: =Zelle("typ";A1) und runterkopieren. Müßte
entweder überall "w" oder "l" (Ludwig) angezeigt werden.
Eine Lösung könnte so aussehen, daß die Produktnummer im Blatt "Komponenten"
immer als Zeichenfolge vorliegt. Dann kann man in Tabelle1 mit
=SVERWEIS(TEXT(A1);"000000");Komponenten... die Suche vereindeutigen.

>
>Ich weiss nicht ob die Beschreibung ausreicht, aber vielleicht hat
>jemand eine Idee.
>
>Da es etwas schwierig fuer mich ist von hier (hinter Firewall) auf einen
>News-Server
>zu kommen waere es super wenn ich eine eventuelle Antwort auch als
>E-Mail
>bekommen koennte!
>
>Danke,
>
>Olaf
>
>o...@snafu.de
>

Tschüß
Werner

Martin Beck

unread,
Dec 8, 1998, 3:00:00 AM12/8/98
to

Olaf Scheiding schrieb in Nachricht <366D1773...@snafu.de>...
>Hallo,
>
>vielleicht hat jemand eine Idee zu folgendem Problem:
>
>Ich benutze Excel 97 und habe eine Arbeitsmappe mit 2 Tabellen.
>Tabelle 1 besteht aus 5 Spalten und 20 Zeilen (A1 bis E20) und Tabelle 2
>
>besteht aus ebenfalls 5 Spalten und zur Zeit 500 Zeilen.
>Tabelle 2 ist eine Art Produkt-Liste. In Spalte 1 befindet sich eine
>Produktnummer,
>in den anderen Zeilen eine Beschreibung und andere Daten.
>In Tabelle 1 gebe ich in Spalte 1 eine beliebige Produktnummer ein und
>die Spalte 2
>holt sich die entsprechende Beschreibung aus der Komponententabelle mit
>folgender
>Funktion:
>
>=SVERWEIS(A1;Komponenten!$A$1:$A$1000;2;FALSCH)


Hallo Olaf,

ich würde mal in den beiden Tabellen mit der Funktion =WERT(A1) (kopiert in
die relevanten Zeilen) alle Produktnummern in Werte umwandeln. Anschließend
das Ergebnis kopieren und in die relevanten Zellen der Spalte A mit
Bearbeiten - Inhalte einfügen - Werte einfügen.

Auf diese Weise kann man einen eventuellen Mischmasch aus Texten und Zahlen
bereinigen.

Gruß
Martin Beck

Olaf Scheiding

unread,
Dec 9, 1998, 3:00:00 AM12/9/98
to
Danke für den Hinweis :))

--
||||||
( o o )
---------------------------oOOO---(_)---OOOo
| | |
| E-Mail: o...@snafu.de | Olaf Scheiding |
| | |
| Phone: +49-30-45606669 | 13347 Berlin |
| | |
| To be is to do (Sartre) | Germany |
| To do is to be (Camus) | |
| Do be do be do (Sinatra) | .oooO |
| | ( ) Oooo. |
------------------------------\ (----( )--
\_) ) /
(_/

Olaf Scheiding

unread,
Dec 9, 1998, 3:00:00 AM12/9/98
to
Erstmal vielen Dank...

Der Tippfehler war wirklich einer und das mit der VERGLEICH-Funktion
geht bei mir nicht... meine Erklärung der Tabelle war nicht vollständig.
Auf jeden Fall habe ich festgestellt, dass die Produktnummern in meiner
Komponenten-Liste immer "w" sind wenn sie einen Zahlenwert enthalten, jedoch
bei allen alphanumerischen Inhalten nicht alle vom Typ "l" sind.
Warum kann ich mir nicht erklaeren, da alle hintereinander von mir eingetippt
wurden. Testweise habe ich einiges nochmal eingegeben und es hat anstandslos
geklappt.
Nachdem die Typen jetzt alle korrekt sind funktioniert auch alles einwandfrei...
bis jetzt ;))

Nochmals Danke,

Olaf

Werner Janz wrote:
>
> Hallo Olaf,
>
> Tips in Deinen Text geflickt.
>

> Olaf Scheiding schrieb in Nachricht <366D1773...@snafu.de>...
> >

> >=SVERWEIS(A1;Komponenten!$A$1:$A$1000;2;FALSCH)
> >
>

--

0 new messages