Lok24
26.04.2018, 19:45

Als Antwort auf den Beitrag von 24Thomas89

Re: Kleiner Exkurs: Sets mit Excel verwalten (Tutorial)

Hallo,

24Thomas89 hat geschrieben:

Ich hätte aber noch ein paar Fragen/Anmerkungen, um das ganze noch ein wenig schöner zu gestalten.


Noch schöner?

Na gut.
Deine ersten drei Fragen sind nur eine.
Um zu verstehen was passiert muss man die Formel "verstehen".

hier mein Original:
=WENN(ISTFEHLER( SVERWEIS($A3;BS!$B:$Q;SPALTE(B3);FALSCH));""; SVERWEIS($A3;BS!$B:$Q;SPALTE(B3);FALSCH))

---- Einschub -----
Gedanklich zelegt:
=WENN(ISTFEHLER(XXXX);"";XXXX)
d.h: "=WENN" frisst drei Werte, durch ";" getrennt. Wenn der erste falsch ist, wird der zweite ausgegeben (also nix, nämlich "", ansonsten der dritte, und das ist derselbe, den ISTFHELER nachgefragt hatte.
Das dient nur dazu, bei nicht gefundenen Werten keine Fehler zu erhalten. Man kann das auch weglassen
----- Einschub Ende ------------------------------

Also, die "mühsame" Methode:
der eigentliche "Zauber" steckt in
SVERWEIS($A3;BS!$B:$Q;SPALTE(B3);FALSCH))
was man auch einfach als
=SVERWEIS($A3;BS!$B:$Q;SPALTE(B3);FALSCH))
in die Zelle schreiben kann.

Wie man sieht: das sind jetzt 4 Parameter, wieder durch ";" getrennt.
Das sieht bißchen komisch aus, damit der beim nach rechts ziehen immer das nächste Feld einsammelt.
Für eine individuelle liste sieht das einfach so aus:
=SVERWEIS(A2;BS!$B:$Q;5;FALSCH))
1.) A2 : die Zelle, deren Wert gesucht werden soll (Setnummer)
2.) BS!$B:$Q die "Tabelle" in der gesucht wird, auf dem Blatt "BS" (das vor dem ! ist der Name) und dort in den Spalten B-Q.
B ist also die Spalte 1 der "Such-Tabelle" (aber Spalte 2 in dem Blatt)
3.) der Trick: die Spalte für das Ergebnis. Ein 5 gibt also die 5. Spalte (ab B!!!) aus.
4.) immer FALSCH

Anders gesagt: Du tippst in die Zeile 2 einmal diese Formel ein
(der nutzt die bestehenden, das "SPALTE(B3)" wird komplett durch die Zahl für Spalte ersetzt, z.B. 5.)
Aber: jetzt kann zwar nach rechts ziehen, aber die 5 erhöht sich nicht!
Man muss also alle Spalten anpassen (aber genau das wolltest Du ja).

So. Und für die faulen Leute:
Einfach in dem nach der ursprünglichen Anleitung erstellten Ding:
Spalte markieren (oben auf den Buchstaben klicken), Maustaste festhalten, und die Spalte in ein leere(!) ziehen, mit allen gewünschten in der gewünschten Reihenfolge so verfahren, die nicht benötigten einfach löschen.


Und hier noch ein Bildchen:

[image]


oben nach meiner ersten Beschreibung, unten "angepasst".

Übrigens kann man beim Einfügen der BS-Daten in Schritt 3 unter "Weitere" auch den Dezimalpunkt von "," auf "." setzen.

Gerne immer weiterfragen.
Zu den Bildern schreibe ich dann noch was.

Grüße

Werner