Du bist nicht eingeloggt.

Login

Pass

Registrieren

Community
Szene & News
Locations
Impressum

Forum / Bits und Bytes

sVerweis - Formel funktioniert nicht

sheeps
Team-Ulmler (offline)


Dabei seit 01.2007
5659 Beiträge

Geschrieben am: 02.05.2009 um 12:21 Uhr

Hallo zusammen,


folgende Situation:

Ich habe eine Excel-Datei mit zwei Arbeitsblättern.
NEnnen wir sie hier der Einfachheit halber mal Tabelle1 und Tabelle2.
In beiden befindet sich eine Auflistung.

In Tabelle1 stehen in Spalte A verschiedene Zahlen in den Zellen (Auftragsnummern).
In Tabelle2 stehen in Spalte U ebenfalls Auftragsnummern, allerdings in einer anderen Reihenfolge.

Mit Hilfe eines sverweis wollte ich nun die anderen Daten aus Tabelle2 in zusätzliche Spalten in Tabelle1 übertragen, die Auftragsnummern, die in beiden Tabellen vorkommen sollten dabei helfen, die richtigen Daten zu finden.

Ich habe dafür diese Formel verwendet:
=SVERWEIS(A7;Tabelle2!A:U;21;FALSCH)

Diese Formel steht in Tabelle1 - A7 ist die Zelle aus Tabelle1, deren Auftragsnummer in Spalte U der Tabelle2 (=Spalte Nr. 21) gesucht werden soll.

In die Zelle, in der die Formel steht soll der Wert der enstprechenden Zelle in der Spalte E aus Tabelle2 eingetragen werden.

Die Formel von mir ist falsch - so viel ist klar.

Aber wie müsste diese richtig lauten?
kleener-tom - 34
Champion (offline)

Dabei seit 07.2005
2476 Beiträge

Geschrieben am: 02.05.2009 um 12:50 Uhr

sers sheeps :winker:
meines erachtens muss es in der Formel "Falsch" heißen ;-)
sonst seh ich eig. keinen großen fehler darin, ich hab aber selbst noch keine Sverweise über 2 Tabellen gemacht :(
sorry
e-leuchtboje - 48
Fortgeschrittener (offline)

Dabei seit 07.2005
38 Beiträge

Geschrieben am: 02.05.2009 um 12:50 Uhr

Zitat von sheeps:

Hallo zusammen,


folgende Situation:

Ich habe eine Excel-Datei mit zwei Arbeitsblättern.
NEnnen wir sie hier der Einfachheit halber mal Tabelle1 und Tabelle2.
In beiden befindet sich eine Auflistung.

In Tabelle1 stehen in Spalte A verschiedene Zahlen in den Zellen (Auftragsnummern).
In Tabelle2 stehen in Spalte U ebenfalls Auftragsnummern, allerdings in einer anderen Reihenfolge.

Mit Hilfe eines sverweis wollte ich nun die anderen Daten aus Tabelle2 in zusätzliche Spalten in Tabelle1 übertragen, die Auftragsnummern, die in beiden Tabellen vorkommen sollten dabei helfen, die richtigen Daten zu finden.

Ich habe dafür diese Formel verwendet:
=SVERWEIS(A7;Tabelle2!A:U;21;FALSCH)

Diese Formel steht in Tabelle1 - A7 ist die Zelle aus Tabelle1, deren Auftragsnummer in Spalte U der Tabelle2 (=Spalte Nr. 21) gesucht werden soll.

In die Zelle, in der die Formel steht soll der Wert der enstprechenden Zelle in der Spalte E aus Tabelle2 eingetragen werden.

Die Formel von mir ist falsch - so viel ist klar.

Aber wie müsste diese richtig lauten?


Versuch's mal mit der "WENN" Funktion!
Du musst den Inhalt der Zellen A7 und U Tabelle2 vergleichen,und im Falle TRUE, den Wert der Spalte E eintragen.
den genauen Wert/die Formel kann ich Dir jetzt aber nicht nennen.
Es dürfte mit einer kominierten WENN und SVERWEIS Funktion klappen

Ich werde die Boardsuche und Google verwenden, bevor ich frage! ;-)

bockwurst82 - 43
Champion (offline)

Dabei seit 08.2003
6884 Beiträge

Geschrieben am: 02.05.2009 um 13:05 Uhr
Zuletzt editiert am: 02.05.2009 um 13:09 Uhr

klar geht dsa mit Sverweis.

was zeigt er dann an, #NV?

Hast du schon Daten-> Text in Spalten versucht?

Die Formel an sich stimmt

http:\\shitmyminiondoes.tumblr.com

ShuffleD - 37
Profi (offline)

Dabei seit 09.2007
688 Beiträge
Geschrieben am: 02.05.2009 um 13:08 Uhr

da gibts, so viel ich noch aus klasse 9 weiß, ne andere funktion, um von tab1 in tab2 zu übertragen, also ohne den sverweis...
die frage is nur, wie das nochmal ging :-D

da es innerhalb einer datei in zwei arbeitsblättern is, geht das normal schon...
sheeps
Team-Ulmler (offline)


Dabei seit 01.2007
5659 Beiträge

Geschrieben am: 02.05.2009 um 13:10 Uhr
Zuletzt editiert am: 02.05.2009 um 13:10 Uhr

FALSCH bzw. WAHR wird mir so als Möglichkeit angegeben, drum hab ichs groß geschrieben.

Und theoretisch müsste es auch ohne eine Wenn-Formel drum rum gehen, oder?

Zitat von bockwurst82:

klar geht dsa mit Sverweis.

was zeigt er dann an, #NV?

Hast du schon Daten-> Text in Spalten versucht?


ja, diese Meldung wird angezeigt.

Aber meine Formel kann doch an sich auch nicht ganz stimmen, oder?
Es fehlt ja auch irgendwie noch die Angabe, dass ich in der Zelle, in der die Formel steht, den Wert aus der Spalte E der entsprechenden gesuchten Zeile aus Tabelle2, stehen haben will, oder?


Zitat von ShuffleD:

da gibts, so viel ich noch aus klasse 9 weiß, ne andere funktion, um von tab1 in tab2 zu übertragen, also ohne den sverweis...
die frage is nur, wie das nochmal ging :-D

da es innerhalb einer datei in zwei arbeitsblättern is, geht das normal schon...


Das Problem ist nur, dass die Formel sich die entsprechende Zeile auch erst noch selbst suchen müsste, drum hab ich diese Funktion genommen...
bockwurst82 - 43
Champion (offline)

Dabei seit 08.2003
6884 Beiträge

Geschrieben am: 02.05.2009 um 13:16 Uhr

Zitat von sheeps:

FALSCH bzw. WAHR wird mir so als Möglichkeit angegeben, drum hab ichs groß geschrieben.

Und theoretisch müsste es auch ohne eine Wenn-Formel drum rum gehen, oder?


der Sverweis ist alles was du bruachst
Großschreibung ist egal

Zitat von sheeps:



ja, diese Meldung wird angezeigt.

Aber meine Formel kann doch an sich auch nicht ganz stimmen, oder?
Es fehlt ja auch irgendwie noch die Angabe, dass ich in der Zelle, in der die Formel steht, den Wert aus der Spalte E der entsprechenden gesuchten Zeile aus Tabelle2, stehen haben will, oder?


Das macht der Sverweis automatisch.
Er kopiert den Wert aus der Zeile(Spalte nach spaltenindex) in der ds Suchkriterium ist.

#NV bedeutet, dass er den Wert nicht findet.

Markiere die suchkriterien und die suchmatrix und mach
Daten-> Text in spalten.
So lange ok drücken, bis "fertigstellen erscheint

Da kannst du entweder Text in Spalten oder zahlen aussuchen. Was von beidem ist für den Svwereis egal, hauptsache es ist das selbe

Wichtig ist noch, dass die zahl, nach der du suchst in der ersten spalte der Suchmatrix ist.



http:\\shitmyminiondoes.tumblr.com

sheeps
Team-Ulmler (offline)


Dabei seit 01.2007
5659 Beiträge

Geschrieben am: 02.05.2009 um 13:21 Uhr

Zitat von bockwurst82:

Wichtig ist noch, dass die zahl, nach der du suchst in der ersten spalte der Suchmatrix ist.


Das heißt, dass (in meinem Falle hier) die Auftragsnummer in Tabelle1 und in Tabelle2 immer in Spalte A stehen muss?
bockwurst82 - 43
Champion (offline)

Dabei seit 08.2003
6884 Beiträge

Geschrieben am: 02.05.2009 um 13:22 Uhr

Jaein,
in der ersten Spalte der suchmatrix. die muss ja nicht bei a losgehen

http:\\shitmyminiondoes.tumblr.com

Jaguar67 - 59
Fortgeschrittener (offline)

Dabei seit 10.2006
59 Beiträge

Geschrieben am: 02.05.2009 um 13:40 Uhr
Zuletzt editiert am: 02.05.2009 um 13:46 Uhr

das mit der matrix ist schonmal korrekt...was noch ist, du gibst beim ausgabewert nicht die spaltennummer an, sondern die anzahl der spalten NACH dem suchkriterium bzw 0 ist die erste spalte 1 die 2. usw
was nicht korrekt ist, wahr oder falsch ist zwingend, ist aber ein numerischer wert, also 0=FALSCH (sortiert) , 1=WAHR (nicht sortiert)
sheeps
Team-Ulmler (offline)


Dabei seit 01.2007
5659 Beiträge

Geschrieben am: 02.05.2009 um 13:44 Uhr
Zuletzt editiert am: 02.05.2009 um 13:46 Uhr

Zitat von bockwurst82:

Jaein,
in der ersten Spalte der suchmatrix. die muss ja nicht bei a losgehen


OK, das ist dann auch schonmal ein Fehler.

So war meine Formel ja:
=SVERWEIS(A7;Tabelle2!A:U;21;FALSCH)

Muss dann an die Stelle der 21 hier die Zahl der Spalte, in der das Feld ist, aus dem der Inhalt in das Feld mit der Formel übernommen werden soll?


Überprüfen kann ich leider alles erst am kommenden Dienstag, hab die Tabelle nur in der Arbeit... werde mich dann auf jeden Fall melden und eine Rückmeldung geben.


Zitat von Jaguar67:

was noch ist, du gibst beim ausgabewert nicht die spaltennummer an, sondern die anzahl der spalten NACH dem suchkriterium bzw 0 ist die erste spalte 1 die 2. usw
was nicht korrekt ist, wahr oder falsch ist zwingend, ist aber ein numerischer wert, also 0=FALSCH, 1=WAHR


OK, E ist ja die 5. Spalte, also müsste ich dann eine 4 schreiben...

Wie meinst du das mit dem Wahr/Falsch genau?
Muss ich anstelle von FALSCH in der Formel eine 0 schreiben (bzw. statt WAHR eine 1)?
bockwurst82 - 43
Champion (offline)

Dabei seit 08.2003
6884 Beiträge

Geschrieben am: 02.05.2009 um 13:51 Uhr
Zuletzt editiert am: 02.05.2009 um 13:54 Uhr

Zitat von sheeps:



OK, das ist dann auch schonmal ein Fehler.

So war meine Formel ja:
=SVERWEIS(A7;Tabelle2!A:U;21;FALSCH)

Muss dann an die Stelle der 21 hier die Zahl der Spalte, in der das Feld ist, aus dem der Inhalt in das Feld mit der Formel übernommen werden soll?

richtig

Zitat von sheeps:


OK, E ist ja die 5. Spalte, also müsste ich dann eine 4 schreiben...

Wie meinst du das mit dem Wahr/Falsch genau?
Muss ich anstelle von FALSCH in der Formel eine 0 schreiben (bzw. statt WAHR eine 1)?


die 4 ist falsch, ne 5 muss da stehen. Aber das kannst du ja auch testen. Am besten schreibst du am anfang ne 1 rein, dann gibt er das suchkriterium aus.
Ob 0,1 oder wahr,falsch ist egal

http:\\shitmyminiondoes.tumblr.com

Jaguar67 - 59
Fortgeschrittener (offline)

Dabei seit 10.2006
59 Beiträge

Geschrieben am: 02.05.2009 um 13:57 Uhr

Zitat von sheeps:

Zitat von bockwurst82:

Jaein,
in der ersten Spalte der suchmatrix. die muss ja nicht bei a losgehen


OK, das ist dann auch schonmal ein Fehler.

So war meine Formel ja:
=SVERWEIS(A7;Tabelle2!A:U;21;FALSCH)

Muss dann an die Stelle der 21 hier die Zahl der Spalte, in der das Feld ist, aus dem der Inhalt in das Feld mit der Formel übernommen werden soll?


Überprüfen kann ich leider alles erst am kommenden Dienstag, hab die Tabelle nur in der Arbeit... werde mich dann auf jeden Fall melden und eine Rückmeldung geben.


Zitat von Jaguar67:

was noch ist, du gibst beim ausgabewert nicht die spaltennummer an, sondern die anzahl der spalten NACH dem suchkriterium bzw 0 ist die erste spalte 1 die 2. usw
was nicht korrekt ist, wahr oder falsch ist zwingend, ist aber ein numerischer wert, also 0=FALSCH, 1=WAHR


OK, E ist ja die 5. Spalte, also müsste ich dann eine 4 schreiben...

Wie meinst du das mit dem Wahr/Falsch genau?
Muss ich anstelle von FALSCH in der Formel eine 0 schreiben (bzw. statt WAHR eine 1)?


ok, angenommen in spalte c ist dein suchkriterium in deinem fall die artiokelnummer, in spalte g dein ausgabewert der angezeigt/übernommenwerden soll gibst du als spalte den wert 3 ein...die erste spalte nach dem suchkriterum also d wäre ja 0

ja, statt WAHR oder FALSCH gibst du numerische werte ein, also 0 oder 1, wofür in dem fall 0 für eine nichtsortierte matrix steht und 1 für eine sortierte...also im zweifelsfall immer 0 nehmen
bockwurst82 - 43
Champion (offline)

Dabei seit 08.2003
6884 Beiträge

Geschrieben am: 02.05.2009 um 13:57 Uhr

hier mal ien beispiel

a b e f
x 1 y =SVERWEIS(F1;A1:B5;2;0) ergibt 2
y 2 x =SVERWEIS(F2;A1:B5;2;0) ergibt 1

kleiner tipp noch, schreib die formel besser so
=+SVERWEIS(F1;$A$1:$B$4;2;0)

dann verzieht es die matrix nicht beim kopieren

http:\\shitmyminiondoes.tumblr.com

sheeps
Team-Ulmler (offline)


Dabei seit 01.2007
5659 Beiträge

Geschrieben am: 02.05.2009 um 13:58 Uhr

Alles klar, dann bedanke ich mich mal recht herzlich für die tolle Hilfe.


Wie gesagt - ich kanns leider erst nächsten Dienstag ausprobieren, ich werde mich dann melden, ob alles geklappt hat.
  [Antwort schreiben]

Forum / Bits und Bytes

(c) 1999 - 2026 team-ulm.de - all rights reserved - hosted by ibTEC Team-Ulm

- Presse - Blog - Historie - Partner - Nutzungsbedingungen - Datenschutzerklärung - Jugendschutz -