Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender Navigationstipps
Inhaltsverzeichnis

letzte Zeile mit LÄNGE=3

letzte Zeile mit LÄNGE=3
28.09.2003 14:35:01
Christph
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

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

Betreff
Datum
Anwender
Anzeige
AW: letzte Zeile mit LÄNGE=3
28.09.2003 14:40:18
K.Rola
Hallo,

meinst du Excel- Funktion oder VBA?

Gruß K.Rola
AW: letzte Zeile mit LÄNGE=3
28.09.2003 14:46:54
Christoph
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
AW: letzte Zeile mit LÄNGE=3
28.09.2003 14:56:29
K.Rola
Hallo,

dann warte mal auf die Formelhaie.

Gruß K.Rola
Schade
28.09.2003 15:02:15
Christoph
hi K.Rola
trotzdem Danke
Gruß
Christoph
{=MAX((LÄNGE(A1:A100)=3)*ZEILE(1:100))}
28.09.2003 15:29:37
WF
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
Anzeige
Danke
28.09.2003 15:55:42
Christoph
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
AW: Danke
28.09.2003 17:02:38
K.Rola
Hallo,

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

Gruß K.Rola
Warum?
28.09.2003 18:11:00
Jörg Gradert
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
AW: Warum?
28.09.2003 19:26:22
K.Rola
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
Anzeige
Trotzdem danke OT Gruss Jörg
28.09.2003 19:41:39
Jörg Gradert
Einer der Matrixhaie hat auch keine Erklärung...
29.09.2003 10:28:26
Boris
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

311 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige