Das Archiv des Excel-Forums

letzte Zeile mit LÄNGE=3

Bild

Betrifft: letzte Zeile mit LÄNGE=3
von: Christph

Geschrieben am: 28.09.2003 14:35:01

Hallo zusammen,
ich möchte per Funktion die letzte Zeile einer Spalte, deren Eintrag die LÄNGE=3 hat, ermitteln.

hat jemand 'ne Idee?
vielen Dank
Christoph
Bild


Betrifft: AW: letzte Zeile mit LÄNGE=3
von: K.Rola
Geschrieben am: 28.09.2003 14:40:18

Hallo,

meinst du Excel- Funktion oder VBA?

Gruß K.Rola


Bild


Betrifft: AW: letzte Zeile mit LÄNGE=3
von: Christoph
Geschrieben am: 28.09.2003 14:46:54

Hi K.Rola,
im Grunde beides. Ich will in VBA die letzte Zeile einer Spalte, deren Eintrag die länge=3 hat nicht durch eine For-Schleife ermitteln sondern durch eine
Application.WorkSheetFunction. Dadurch will ich den Durchlauf von ein paar tausend Zeilen ersparen.

vielen Dank schon vorab
Gruß
Christoph


Bild


Betrifft: AW: letzte Zeile mit LÄNGE=3
von: K.Rola
Geschrieben am: 28.09.2003 14:56:29

Hallo,

dann warte mal auf die Formelhaie.

Gruß K.Rola


Bild


Betrifft: Schade
von: Christoph
Geschrieben am: 28.09.2003 15:02:15

hi K.Rola
trotzdem Danke
Gruß
Christoph


Bild


Betrifft: {=MAX((LÄNGE(A1:A100)=3)*ZEILE(1:100))}
von: WF
Geschrieben am: 28.09.2003 15:29:37

ARRAY-Formel {=geschweifte Klammern} nicht eingeben;
Abschluß der Formel mit gleichzeitig Strg / Shift / Enter; - das erzeugt sie.

trapp, trapp, trapp, trapp, trapp, brrrrr
WF

http://www.excelformeln.de/
die ultimative Formelseite


Bild


Betrifft: Danke
von: Christoph
Geschrieben am: 28.09.2003 15:55:42

hi WF,
deine Matrixformel bringt genau das, was ich suchte.
Jetzt hab ich allerdings noch das Problem, wie ich diese Array-Funktion in
Application.WorksheetFunction einbinde...
vielleicht find ich ja noch die richtige Option.
vielen Dank.
Gruß
Christoph


Bild


Betrifft: AW: Danke
von: K.Rola
Geschrieben am: 28.09.2003 17:02:38

Hallo,

mit dieser Matrixformel kannst du keine komplette Spalte prüfen.
Da ist eine Schleife performanter!

Gruß K.Rola


Bild


Betrifft: Warum?
von: Jörg Gradert
Geschrieben am: 28.09.2003 18:11:00

Hallo K.Rola,
warum scheitert die Array Formel denn an Zeile 65536 und liefert den Wert #Zahl!?
Hast Du eine Erklärung?

Gruss Jörg


Bild


Betrifft: AW: Warum?
von: K.Rola
Geschrieben am: 28.09.2003 19:26:22

Hallo,

warum das so ist, weiß ich auch nicht, ich weiß nur, dass es
so ist. Vielleicht mal einen der Matrixhaie(WF, Boris JensF)
fragen.

Gruß K.Rola


Bild


Betrifft: Trotzdem danke OT Gruss Jörg
von: Jörg Gradert
Geschrieben am: 28.09.2003 19:41:39




Bild


Betrifft: Einer der Matrixhaie hat auch keine Erklärung...
von: Boris
Geschrieben am: 29.09.2003 10:28:26

Hi K.Rola,

...nur die: Billy Boy ist einfach nicht immer logisch. Der Bereich 1:65536 funktioniert, A:A hingegen nicht - das versteh halt wer will.

Aber selbst ich als Matrixfan verwende für solche Bereiche keine Arrays - die Performance geht in der Tat völlig den Bach runter.

Grüße Boris


 Bild

Excel-Beispiele zum Thema " letzte Zeile mit LÄNGE=3"

Letzte nichtleere Zelle ermitteln download Letzter Wert in Zeile download
Letztes Speicherdatum eintragen download Letzter Wert aus einem Bereich download
Letztes Speicherdatum in die Fußzeile aller Tabellenblätter download Formel bis zur letzten Zeile der Nebenspalte kopieren download
Letzte Zelle mit Inhalt suchen download Letzte Zelle einer Spalte mit Inhalt aus geschlossener Arbeitsmappe download
Letzte Verknüpfung in einem Tabellenblatt löschen download Letztes Zeichen der Werte einer Zellauswahl hoch-/tiefstellen download
Den jeweils letzten Wert einer Zahlenreihe als Multiplikator download Laufzeit von Windows seit letzten Start ermitteln download
Text aus letzter Zelle mit Inhalt in UserForm-TextBox anzeigen download Artikelnummern suchen und jeweils letzte Fundstelle listen download
Mit ShortCut STRG+END zur tatsächlich letzten Zelle download Bestimmung der ersten und letzten Zelle eines Filters download
Nur die letzte Seite drucken download Die letzte Zeile des aktiven Blattes in andere Arbeitsmappe download
Alle Formate jenseits der letzten benutzten Zelle löschen download Letzte Zeile mit einem bestimmten Anfangsbuchstaben markieren download
Entfernen der letzten beiden Zeichen in Listenelementen download Ermittlung der jeweils letzten 5 Datensätze download
In jeder Zeile einer Textdatei 1. und letztes Zeichen entfernen download Zeile mit letzter Fundstelle an letzte Position der Liste download