Office - Word, Excel und Co. 9.751 Themen, 41.573 Beiträge

Excel Problem

jayray / 6 Antworten / Baumansicht Nickles

Hallo,
Ok - ich versuchs mal zu erklären:
Ich habe 2 Listen.
Eine Liste mit Nummern die auch mehrfach vorhanden sein können.
Die zweite Liste mit den selben und noch weiteren Nummern - mit Preisen hinterlegt. Nun möchte ich bei Liste 1 die Preise aus Liste 2 zu den Nummern in Liste1 hinzufügen.

So nach dem Motto trage bei Liste1 bei allen Nummern die Identisch mit Liste2 sind die Preise aus Liste2 in Liste1 ein.

Geht da was??

Edit ich könnte, wenns dann einfacher ist, auch Liste 2 zu Liste1 reinkopieren - hier mal ein Bild wie das in etwa aussieht:http://www.250kb.de/u/081205/j/d837ed12.jpg

bei Antwort benachrichtigen
neanderix jayray „Excel Problem“
Optionen

Für sowas ist die Funktion "SVERWEIS()" gedacht.
Bevor ich die Formel aufschreibe, ein paar Definitionen:

Erste "Nummer" spalte: B
Erste "Preis" Spalte: C

Leerspalte dazwischen: D

Zweite "Nummer" spalte: E
Zweite "Preis" Spalte: F

Das erste leere, neben einer Nummer befindliche Feld deiner ersten "Peis" Spalte
hat die Bezeichnung: C3

Trage also in C3 ein:
=sverweis(A1;E3:F11;2;WAHR)

das ziehst du nach unten.

Du musst natürlich die Zellbezüge an deine realen Gegebenheiten anpassen.

Volker
Volker

Computers are like airconditioners - they stop working properly when you open Windows Ich bin unschuldig, ich habe sie nicht gewählt!
bei Antwort benachrichtigen
jayray neanderix „Für sowas ist die Funktion SVERWEIS gedacht. Bevor ich die Formel aufschreibe,...“
Optionen

Eh - super genial allerdings muss es heisen =sverweis(B3;E3:F11;2;WAHR) aber das hab ich hingekriegt.Die Nummern laufen aber nicht parallel sonden es kann sein das weit unten noch mal die erste Nummer kommt oder ähnliches.
=sverweis(B3;E3:F11;2;WAHR)was muß ich ändern damit in Spalte C jede Zelle immer komplett Spalte E/F absucht.
Hier das Problem:
http://www.250kb.de/u/081206/j/25ee94f3.jpg

bei Antwort benachrichtigen
jayray Nachtrag zu: „Eh - super genial allerdings muss es heisen sverweis B3 E3:F11 2 WAHR aber das...“
Optionen

Hallo nochmal habs jetzt mit rumprobieren und googlen hinbekommen - in der ersten Preis-Zelle muss rein:
=SVERWEIS(B3;E$3:F$11;2;FALSCH)
Das dann runterziehen und - geht.
Danke @neandrix für die "Grundsteinlegung"

bei Antwort benachrichtigen
neanderix jayray „Hallo nochmal habs jetzt mit rumprobieren und googlen hinbekommen - in der...“
Optionen

Vorsicht: die beiden Parameter "WAHR" und "FALSCH" legen fest, ob die Spalte der Ergebnisliste, in der das Suchkriterium steht (das wäre bei dir die Spalte E) sortiert sein muss oder nicht: bei "WAHR" muss sie, bei "FALSCH" nicht.
Letzteres hat aber den Nachteil, dass SVERWEIS jetzt nur noch exakte Treffer findet.

Beipiel Du hast ein Sheet zur Berechnung von Preisen und gibst gestaffelten Rabatt:

ab einem Auftragswert von 50EUR 3%
ab einem Auftragswert von 150EUR 10%
und ab einem Auftragswert von 300 EUR 15%

Du schreibst nun in Spalte E:

E1: 0
E2:50
E3:150
E4:300

und in

F1: 0
F2: 3
F3:10
F4:15
(Die Zellen wurden von dir vorher als % formatiert)

ein SVERWEIS könnte jetzt so aussehen:

=SVERWEIS(B3;E$1:F$4;"WAHR") (oder =SVERWEIS(B3;E$1:F$4;) das ist dasselbe)

nun kannst du in Zelle B3 beliebige Werte eintragen und sehen, was passiert.

Und dann änderst du mal von "WAHR" nach "FALSCH" - und wirst ein "AHA" Erlebnis haben.
Wichtig: du musst in beiden Fällen auch mal Zwischenwerte - also Werte, die zwischen den genannten Schwellwerten liegen - eingeben.
(noch besser: du trägst die Formel in zwei Felder ein und änderst eine der beiden dann auf "FALSCH" dann hast du den direkten Vergleich)

Übrigens: unter www.online-excel.de findest du viele leicht verständliche Anleitungen und Tipps.

Volker


Computers are like airconditioners - they stop working properly when you open Windows Ich bin unschuldig, ich habe sie nicht gewählt!
bei Antwort benachrichtigen
jayray neanderix „Vorsicht: die beiden Parameter WAHR und FALSCH legen fest, ob die Spalte der...“
Optionen

Hm - In meinem Fall funktioniert WAHR nicht - siehe Screen - es werden teilweise falsche Preise eingetragen.
Danke nochmal für die wirklich ausführlichen/verständlichen Erläuterungen.

http://www.250kb.de/u/081207/j/c2ed3e32.jpg

bei Antwort benachrichtigen
neanderix jayray „Hm - In meinem Fall funktioniert WAHR nicht - siehe Screen - es werden teilweise...“
Optionen

Hi jayjay,

ist klar, das WAHR nicht funktioniert:
schau dir bitte mal den Wert in Spalte E10 an - der ist kleiner, als der in E9, der ist sogar, weil der kleinste der liste, kleiner als der in E3 ;)
Gleiches gilt für E7.
Kurz: deine Liste ist nicht sortiert.

Probleme hast du hier aber keine, weil du ja tatsächlich exakte Treffer benötigst.

Du könntest allerdings diese Nummern-Preis-Matrix in ein weiteres Blatt der Arbeitsmappe auslagern und dort nach der Nummernspalte sortieren.

Und damit es dann nicht so verwirrend mit den Bezügen wird, gibst du der Matrix über Einfügen->Namen einen sprechenden Namen, z.b. "Preisliste".

Und dann schreibst du als Formel:

=SVERWEIS(B3;Preisliste;2;)

fertig.

Computers are like airconditioners - they stop working properly when you open Windows Ich bin unschuldig, ich habe sie nicht gewählt!
bei Antwort benachrichtigen