Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: feste Matrix im SVERWEIS

feste Matrix im SVERWEIS
09.01.2008 16:41:05
Dan
Hallo,
Habe eine kurze Frage. Habe einen SVERWEIS
=SVERWEIS(AB13;AE2:AF30;2;0)
Diese Formel ziehe ich auf alle Zeilen herunter, so dass sich die Zahlen wie zb AB13 anpassen.
AE2:AF30 soll aber fest bleiben. Wie stelle ich das im SVVERWEIS ein?
Danke
LG
Dan

Anzeige

13
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: feste Matrix im SVERWEIS
09.01.2008 16:42:52
Renee
Hi Dan,
Excel gut ? $AE$2:$AF$30
GreetZ Renée

AW: feste Matrix im SVERWEIS
09.01.2008 16:44:52
MichaK
=SVERWEIS(AB13;$AE$2:$AF$30;2;0)

AW: feste Matrix im SVERWEIS
09.01.2008 16:50:57
Gerd
Hi,
$AE$2:$AF$30
mfg Gerd (kaum Excelkenntnisse)

Anzeige
AW: feste Matrix im SVERWEIS
09.01.2008 17:00:32
Dan
ja ja ist ja ok :-) - habe auch kaum excelkenntnisse danke
dann eine letzt frage
wie kann ich eine zahl in einer Zelle fest bekommen?
Wenn ich dort $ vorsetze geht es, aber es soll ja nur die Zahl im Feld stehen und nicht die $
Danke Vielmals

Zahl fest ... hääää ? (owT)
09.01.2008 17:01:00
Renee

AW: Zahl fest ... hääää ? (owT)
09.01.2008 17:04:00
Dan
Na das die Zahl beim runter kopieren der Zelle sich nicht verändert, sprich aus 100 nicht 101 wird
Beim kopieren soll immer 100 in jeder Zelle stehen

Anzeige
Ctrl-C / Ctrl-V (owt)
09.01.2008 17:09:28
Renee

AW: feste Matrix im SVERWEIS
09.01.2008 17:20:25
Bernd
Ausgangsstiuation: alles fest $AE$2:$AF$30
nur Zahlen fest: AE$2:AF$30
nur Spalten fest: $AE2:$AF30.
Da wo das $ steht, ist fixiert!
Grüße
Bernd

AW: feste Matrix im SVERWEIS
09.01.2008 17:22:48
Renee
Hi Bernd,
Excel gut ? Zahlen sind nicht Zeilen! ;-))
GreetZ Renée

Anzeige
@Renee
09.01.2008 17:27:47
Bernd
Hi lieber Renee,
ich weiss ja, das du Profi bist und mri weit überlegen. Aber ein bisschen mehr als Anfängersatus habe ich schon :-)
Lass uns doch mal diskutieren: wenn du die Sverweis-Formel 'runterkopierst und dein kein $ drinnen hast, dann werden auch die Zeilen in der Formel verändert. Und mit dem $ fixierst du die Angabe.
Oder reden wir beide aneinander vorbei?
Grüße
Bernd

Anzeige
AW: @Renee
09.01.2008 21:24:00
Renee
Hi Bernd,
...Hi lieber Renee, lieber liebe... ;-)
Ich hab das auch ironisch gemeint, darum ;-))
Wenn du aber nochmals den Thread aufmerksam durchliest, ist eindeutig von Zahlen und nie von Zeilen die Rede. Also bin ich von folgenden Annahmen ausgegangen:
Dan markiert eine/oder ev. mehrere Zelle(n) mit einer Zahl und zieht die Zelle mit der linken Maustaste am Kreuz in der Spalte runter. Je nach Excelversion und Einstellung wird dann automatisch ein Fill-Series daraus und Excel erhöht die Zahl pro Zeile.
Ich kopiere oder 'ziehe' grundsätzlich nur mit der rechten Maustaste um die Kontrolle zu behalten.
Vielleicht hab ich's ja falsch verstanden und wir haben tatsächlich 'aneinander vorbeigedacht/-geschrieben'.
GreetZ Renée

Anzeige
AW: @Renee
09.01.2008 22:58:00
Bernd
Ja, Renee,
das mit der festen ZAHL habe ich überlesen. Du hast mal wie immer Recht!
Herzliche Grüße
Bernd
PS: mein oben gepostestes Cache-Problem
"Unsichtb. Datenspeich. in Excel - kein VeryHidden! - Bernd 09.01.2008 17:10:30 "
harrt noch immer einer Lösung. Ich habe jetzt mehr als 2 h versucht, über das Internet oder die MS-Support-Seiten was rauszubekommen. Offensichtlch gibt es einen Excel-Cache-Speicher, der einen gewissen Umfang der Quelldatei mitführt. Nur suche ich noch nach einer Möglichkeit, diesen Cache vielleicht per Makro zu löschen. Du weisst dazu auch nichts?

Anzeige
AW: @Bernd
09.01.2008 23:06:00
Renee
Hi Bernd,
Alles klar.
Also zum Cache-Problem weiss ich im Moment nix, da ich es mit der bescheidenen Hardware hier auch nicht ausprobieren kann. Ausser vielleicht diese Ideen:
a) genau das nachvollziehen, was ich im Originalthread angedeutet hab (also Werte in der Quelldatei ändern und mit nicht berechtigtem Benutzer probieren). Wenn es denn einen versteckten Cache gäbe, würden sich die Werte nicht ändern, da ja der Zugriff nicht auf die Datei stattfinden kann.
b) Dein Approach mit umbennen der Quelldatei und anschliessend in der Zieldatei einen Full-Calculate auslösen mit (CTRL+ALT+F9).
GreetZ Renée
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Feste Matrix im SVERWEIS fixieren


Schritt-für-Schritt-Anleitung

Um eine feste Matrix im SVERWEIS in Excel zu fixieren, folge diesen Schritten:

  1. Öffne deine Excel-Datei und gehe zu dem Arbeitsblatt, in dem du den SVERWEIS verwenden möchtest.

  2. Gib die SVERWEIS-Formel ein. Beispielsweise:

    =SVERWEIS(AB13;AE2:AF30;2;0)
  3. Füge das Dollarzeichen ($) hinzu, um die Matrix zu fixieren. Ändere die Formel wie folgt:

    =SVERWEIS(AB13;$AE$2:$AF$30;2;0)

    Durch die Verwendung von $AE$2:$AF$30 wird der Bereich fixiert, sodass er beim Kopieren der Formel nicht verändert wird.

  4. Ziehen die Formel nach unten, um sie auf andere Zellen anzuwenden. Der Bezug zur Matrix bleibt dabei fest.


Häufige Fehler und Lösungen

  • Fehler: Die SVERWEIS-Formel gibt einen Fehler aus.

    • Lösung: Überprüfe, ob der fixierte Bereich korrekt eingegeben wurde (z.B. $AE$2:$AF$30). Achte darauf, dass die Matrix in der richtigen Größe vorliegt.
  • Fehler: Der SVERWEIS gibt nicht den erwarteten Wert zurück.

    • Lösung: Stelle sicher, dass der Suchwert (z.B. AB13) im ersten Spaltenbereich der Matrix vorhanden ist. Wenn du die Formel kopierst, überprüfe, ob sich der Suchwert ändert.

Alternative Methoden

  1. Matrix in einer anderen Tabelle fixieren:

    • Du kannst die Matrix auch in eine andere Tabelle verschieben und sie dort fixieren. Zum Beispiel:
      =SVERWEIS(AB13;Tabelle2!$A$1:$B$30;2;0)
  2. Verwende die INDEX- und VERGLEICH-Funktion:

    • Alternativ zu SVERWEIS kannst du auch INDEX und VERGLEICH verwenden, um flexiblere Suchen durchzuführen. Beispiel:
      =INDEX($AF$2:$AF$30;VERGLEICH(AB13;$AE$2:$AE$30;0))

Praktische Beispiele

  • Beispiel 1: Wenn du eine Tabelle mit Produkten und Preisen hast und die Preisermittlung für jedes Produkt durchführen möchtest, könntest du die Formel so implementieren:

    =SVERWEIS(A2;$E$2:$F$10;2;0)
  • Beispiel 2: Wenn du eine Schülerdatenbank hast und die Noten für einen bestimmten Schüler abrufen möchtest, nutze:

    =SVERWEIS(B2;$C$2:$D$20;2;0)

In beiden Fällen bleibt der Bezug zur Matrix durch das Dollarzeichen fixiert.


Tipps für Profis

  • Verwende Tastenkombinationen, um schnell zwischen relativen und absoluten Bezügen zu wechseln:

    • Markiere die Zelle mit der Formel und drücke F4, um die Bezüge zu fixieren oder zu lösen.
  • Überprüfe die Matrix regelmäßig, insbesondere wenn du Änderungen an den Daten vornimmst. Achte darauf, dass die Matrix die benötigten Werte enthält.

  • Nutze die SVERWEIS-Funktion in Kombination mit anderen Funktionen: Um komplexere Anforderungen zu erfüllen, kombiniere SVERWEIS mit WENN oder anderen logischen Funktionen.


FAQ: Häufige Fragen

1. Wie kann ich die Matrix im SVERWEIS dynamisch gestalten? Du kannst die Funktion INDIREKT verwenden, um einen dynamischen Bezug zu erstellen, der sich je nach Eingabe ändern kann.

2. Wie kann ich sicherstellen, dass die Werte im SVERWEIS fest übernommen werden? Verwende die Funktion WERT() oder kopiere die Zellen als Werte, um sicherzustellen, dass die Daten nicht verändert werden.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige