Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
SVerweis nur bis zur letzten gefüllten Zeile der Matrix
zurück: zelle suchen, wenn zwei bedingungen erfüllt sind. weiter: Mittelwertberechnung mit Ausschluss? Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Antwort Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
domdom
Gast


Verfasst am:
06. Jul 2011, 18:00
Rufname:

SVerweis nur bis zur letzten gefüllten Zeile der Matrix - SVerweis nur bis zur letzten gefüllten Zeile der Matrix

Nach oben
       Version: Office 2007

Hallo,

um Speicherplatz zu sparen, möchte ich einen SVerweis nur bis zur letzten gefüllten Zeile der Matrix rechnen lassen (nicht so was wie A:B oder A1:B100000).

Also:
=SVerweis(Kriterium;A1: B ??? ;2;falsch)

Da in die Matrix regelmäßig neue Daten dazukommen ändert sich die letzte Zeile ständig.

Könnt ihr mir da helfen?
Klaus-Dieter
Schwerpunktinteresse: VBA und UserForms


Verfasst am:
06. Jul 2011, 18:14
Rufname: Klaus
Wohnort: Sassenburg


AW: SVerweis nur bis zur letzten gefüllten Zeile der Matrix - AW: SVerweis nur bis zur letzten gefüllten Zeile der Matrix

Nach oben
       Version: Office 2007

Hallo,

ungetestet:


=SVERWEIS(Kriterium;INDIREKT("A1:B"&TEILERGEBNIS(3;B:B));2;FALSCH)

_________________
Viele Grüße
Klaus-Dieter
Lösungsvorschläge sind, wenn es keinen anders lautenden Hinweis gibt, von mir getestet.
Yoga ist besser, als rumsitzen und gar nichts machen.
Gast



Verfasst am:
06. Jul 2011, 18:41
Rufname:

AW: SVerweis nur bis zur letzten gefüllten Zeile der Matrix - AW: SVerweis nur bis zur letzten gefüllten Zeile der Matrix

Nach oben
       Version: Office 2007

Hallo,

ohne Indirekt:

Code:
=sverweis(kriterium;A1:Index(b:B;verweis(9^9;1/(b1:B65000<>"");Zeile(B1:B65000)));2;0)


wobei das Alles nur Augenwischerei ist. Sowohl INDIREKT als auch der VERWEIS müssen die ganze Spalte durchsuchen, um die letzte Zeile zu finden. Da noch dazu INDIREKT eine volatile Funktion ist, ist das Ganze eher eine Verschlechterung. Das kürzeste und am wenigsten performancelastig ist dann wohl der SVERWEIS über die ganze Spalte!

Gruß

Bosko
Gast



Verfasst am:
06. Jul 2011, 18:57
Rufname:

AW: SVerweis nur bis zur letzten gefüllten Zeile der Matrix - AW: SVerweis nur bis zur letzten gefüllten Zeile der Matrix

Nach oben
       Version: Office 2007

Danke für den Tip. Auch wenn ich es nun ein bisschen anders gemacht habe hat er mir sehr weitergeholfen.
domdom
Gast


Verfasst am:
06. Jul 2011, 19:02
Rufname:

AW: SVerweis nur bis zur letzten gefüllten Zeile der Matrix - AW: SVerweis nur bis zur letzten gefüllten Zeile der Matrix

Nach oben
       Version: Office 2007

und wenn ich die letzte Zeile im Feld C1 einmal berechne und es dann so schreibe:
sverweis(kriterium(indirekt("a1:b"&$C$1);2;falsch) ist das dann schneller?
Gast



Verfasst am:
06. Jul 2011, 19:13
Rufname:


AW: SVerweis nur bis zur letzten gefüllten Zeile der Matrix - AW: SVerweis nur bis zur letzten gefüllten Zeile der Matrix

Nach oben
       Version: Office 2007

Hallo,

INDIREKT ist eine volatile Funktion, die immer aktiv wird, wenn irgendwo in Excel irgendetwas passiert. Daher sollte man sie sehr sparsam einsetzen. Aber mal ernsthaft: Es dürfte doch kein Thema sein, den Sverweis über die ganze Spalte laufen zu lassen. Das geht weder auf Speicherplatz noch auf Performance. Jede andere Formel braucht mehr Platz, weil sie länger ist und im Falle von INDIREKT mehr Arbeitsspeicher und Zeit.

Gruß

Bosko
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Excel Formeln: Exel - Unendlich berechnung einer Provision (***Sverweis***) 3 da_mKe 8505 03. Okt 2004, 15:02
ae Exel - Unendlich berechnung einer Provision (***Sverweis***)
Keine neuen Beiträge Excel Formeln: Vergleich mit SVERWEIS und WENN 4 Marc 3124 27. Sep 2004, 12:44
Marc Vergleich mit SVERWEIS und WENN
Keine neuen Beiträge Excel Formeln: Tabellendaten mit SVERWEIS vergleichen 7 Gast 6039 19. Sep 2004, 00:45
fl618 Tabellendaten mit SVERWEIS vergleichen
Keine neuen Beiträge Excel Formeln: Brauch mal bitte eure Hilfe ***Sverweis*** 10 Gast 1570 09. Sep 2004, 21:59
Bandit Brauch mal bitte eure Hilfe    ***Sverweis***
Keine neuen Beiträge Excel Formeln: Formel gesucht! ****Sverweis nach links*** 2 Alexslider 762 04. Sep 2004, 21:45
Alexslider Formel gesucht!    ****Sverweis nach links***
Keine neuen Beiträge Excel Formeln: SVERWEIS Problem 2 lyrics 1777 09. Aug 2004, 11:14
lyrics SVERWEIS Problem
Keine neuen Beiträge Excel Formeln: Bei SVERWEIS wird die Matrix mit hochgezählt, beim kopieren. 1 MariaMagda 1606 28. Jul 2004, 14:14
Thomas Ramel Bei SVERWEIS wird die Matrix mit hochgezählt, beim kopieren.
Keine neuen Beiträge Excel Formeln: Excel 2000: Kombination von SVERWEIS und BEREICH.VERSCHIEBEN 2 cosmic 2710 21. Jul 2004, 13:56
cosmic Excel 2000: Kombination von SVERWEIS und BEREICH.VERSCHIEBEN
Keine neuen Beiträge Excel Formeln: Oberste Zeile festsetzen 1 DennjoOyola 11194 29. Jun 2004, 13:23
fl618 Oberste Zeile festsetzen
Keine neuen Beiträge Excel Formeln: SVERWEIS oder so 8 Gernoth 845 23. Jun 2004, 17:09
Gast SVERWEIS oder so
Keine neuen Beiträge Excel Formeln: SVERWEIS oder 15 Gernoth 1839 21. Jun 2004, 15:41
ae SVERWEIS oder
Keine neuen Beiträge Excel Formeln: Inverse Matrix 2 Esel 7584 26. Mai 2004, 16:43
Esel Inverse Matrix
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Macromedia Dreamweaver