Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
1072to1076
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Gibts einen Relativen SVERWEIS?

Gibts einen Relativen SVERWEIS?
18.05.2009 09:47:42
Robert
Servus Miteinander,
ich habe zwei Probleme wo ich nicht weiter weiß.
1. In einem Tabellenblatt "A" habe ich mehrere sverweise stehen z.B:
=SVERWEIS($R$1;'Lokbestand'!A3:M222;13)
Alle verweise suchen nach Inhalten im Tabellenblatt "B".
Wenn ich im Tabellenblatt "B" eine Spalte einfüge oder lösche, dann stimmen alle verweise in Tabellenblatt "A" nicht mehr.
In Mühsamer Kleinarbeit müssen dann die über 120 Formeln von Hand gändert werden, z.B.:
=SVERWEIS($R$1;'Lokbestand'!A3:M222;14)
Können verweise so gestaltet werden, dass die Zuordnung erhalten bleibt?
2. In einer Tabelle habe ich Überschriften in Zeilen stehen.
Diese möchte ich in Spalten übertragen. Irgendwo habe ich vor langer Zeit mal was gelesen, dass eine Möglichkeit gibt, die Überschriften der Zeile in eine Spalte zu übertragen. Ich finde es aber nicht mehr.
Weiß jemand Rat?
Besten Dank im Vorraus.
Viele Grüße
Robert

11
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Gibts einen Relativen SVERWEIS?
18.05.2009 09:52:40
David
Hallo Robert,
1. Hier könnte INDIREKT helfen, für eine genaue Analyse bräuchte man aber noch ein paar mehr Daten aus deiner Tabelle. Insbesondere, was an den Formeln sich dann verändert.
2. Kopieren, Inhalte einfügen, Haken bei transponieren setzen.
Gruß
David
AW: Gibts einen Relativen SVERWEIS?
18.05.2009 12:44:27
Robert
Servus David,
mit einer Beispieltabelle kann ich gerne dienen:
https://www.herber.de/bbs/user/61893.xls
Leider haben die bisherigen Antworten nicht richtig geklappt.
Da kommt als Ergebnis entweder "#WERT", "#Bezug", "'NV" oder die Änderung der Formel führt zu keinem anderem Ergebis.
Zu 2.: Genau! Den Haken setzten, so geht das. Siehste, x-mal mit der Funktion gearbeitet aber darauf wäre ich nie gekommen.
Danke und Grüße
Robert
Anzeige
=SVERWEIS($B$4;F5:O40;SPALTE(J1)-5)
18.05.2009 14:07:24
WF
.
AW: =SVERWEIS($B$4;F5:O40;SPALTE(J1)-5)
18.05.2009 14:10:55
David
Hallo WF,
diese Variante klappt dann aber nur für genau diese eine Spalte. Wenn man ein wenig Variabilität reinbringen will, müsste man die Spalte per Titel definieren.
Ich weiß, war nicht in seiner Aufgabenstellung, aber ich vermute, es führt im Endeffekt dahin.
Gruß
David
"genau diese eine Spalte" ?
18.05.2009 14:24:54
WF
die 5 wird angepaßt, wenn vor Spalte G, H, I oder J Spalten eingefügt oder gelöscht werden.
WF
AW: "genau diese eine Spalte" ?
18.05.2009 18:38:32
Robert
Servus David und WF,
beide Lösungen funktionieren Bestens.
Eine Zeilenüberschrift wird verwendet, schon der besseren Übersicht wegen. Von daher konnte ich Davids Vorschlag kürzen. Anstatt:
=SVERWEIS($B$4;F5:N40;VERGLEICH(WECHSELN(WECHSELN(A7;"Ergebnis ";"");":";"");F5:N5;0))
genügt auch:
=SVERWEIS($B$4;F5:N40;VERGLEICH(A7;F5:N5;0))
A7 habe ich mal so gändert, dass der Bezug direkt auf die entsprechende Zelle der Zeilenüberschrift zeigt,
z.B.:
=SVERWEIS($B$4;F5:N40;VERGLEICH(M5;F5:N5;0))
Auch das geht.
Man kann vor der gesuchten Spalte beliebig Spalten einfügen oder löschen, der Bezug im SVerweis bleibt stets korrekt.
In der Tabelle für die diese Lösung gesucht habe, werden innerhalb einer Zelle mehrere SVerweise zusammen gesetzt und zusätzlich noch abgefragt ob die erste gesuchte Zelle leer ist.
Z.B. so:
=WENN(SVERWEIS($B$4;F5:N40;VERGLEICH(M5;F5:N5;0))="";"";SVERWEIS($B$4;F5:N40;VERGLEICH(M5;F5:N5;0)) &", "&SVERWEIS($B$4;F5:N40;VERGLEICH(H5;F5:N5;0)))
Bei über 120 Zellen mit einer SVerweis beinhaltenden Formel wird das ziemlich zeitraubend jede einzelne Ändern zu müssen, nur weil in der Quell-Tabelle eine Spalte hinzugefügt, verschoben oder gelöscht wird.
Herzlichen Dank für die schnelle Hilfe!
Viele Grüße
Robert
Anzeige
AW: Gibts einen Relativen SVERWEIS?
18.05.2009 14:08:15
David
Hallo Robert,
du musst die gesuchte Spalte in die SVERWEIS-Formel mit einbeziehen. Auf dein Beispiel bezogen könnte man das so lösen:
Zelle B7:
=SVERWEIS($B$4;F5:N40;VERGLEICH(WECHSELN(WECHSELN(A7;"Ergebnis ";"");":";"");F5:N5;0))
Wenn du den Suchbegriff, der in den Spaltenüberschriften steht, direkt in eine Zelle eingibst, kannst du dir auch noch die Textfunktionen sparen.
Gruß
David
mit Indirekt
18.05.2009 09:52:52
Tino
Hallo,
sollte mit Indirekt machbar sein.
=SVERWEIS($R$1;INDIREKT("'Lokbestand'!A3:N222");14)
Gruß Tino
Nicht nur,...
18.05.2009 10:23:01
Luc:-?
...Tino,
steht u.a. schon hier...
Gruß Luc :-?
PS: He Robert, was hältst du von der Forums- bzw Archivrecherche? Das Forum existert seit 10 Jahren, xl seit 20, da wurde jede einigermaßen praxisnahe Frage schon mind 1x beantwortet... ;-)
Anzeige
AW: Gibts einen Relativen SVERWEIS?
18.05.2009 10:28:00
Rudi
Hallo,
=Sverweis($R$1;Lokbestand!$A:$M;Vergleich("Überschrift";Lokbestand!$1:$1;);)
Gruß
Rudi
schreib statt 13: Spalte(M1)
18.05.2009 10:29:02
WF
.

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige