Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
496to500
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
496to500
496to500
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Rangfolge von Zellen nach deren Länge bestimmen

Rangfolge von Zellen nach deren Länge bestimmen
13.10.2004 11:04:51
Zellen
Hallo,
in einer Zeile stehen Zellen, die unterschiedlich lange Textinhalte besitzen. Ich will - wenn möglich - durch eine Formel die Zellenspalte mit dem meisten Buchstaben ausgegeben haben. Sicher ist das eine einfache Aufgabe, habe aber unter www.excelformeln.de und im Archiv nichts dergleichen gefunden.
Ich danke im voraus!
Gruß, Matthias

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
{=VERGLEICH(MAX(LÄNGE(1:1));LÄNGE(1:1);)}
Boris
Hi Matthias,
bezogen auf Zeile 1 - als Arrayformel.
Gibt es mehrere gleich lange Einträge, wird die Spalte des ersten ausgegeben.
Grüße Boris
http://www.excelformeln.de
AW: {=VERGLEICH(MAX(LÄNGE(1:1));LÄNGE(1:1);)}
Matthias
Hi Boris,
klappt leider noch nicht. der text steht in 3 zellen, die jeweils aus zwei verbundenen zellen bestehen. wenn ich die formel mit shift-enter in einem feld bestätige, dann passiert nix (also auch mit angepasstem Arraybereich). Was mache ich falsch?
Danke, Matthias
AW: {=VERGLEICH(MAX(LÄNGE(1:1));LÄNGE(1:1);)}
Boris
Hi Matthias,
wenn ich die formel mit shift-enter in einem feld bestätige,
Strg-Shift-Enter !
Wenn´s dann nicht geht, dann sag mal, wo genau deine Einträge stehen.
Grüße Boris
Anzeige
AW: {=VERGLEICH(MAX(LÄNGE(1:1));LÄNGE(1:1);)}
Matthias
Hi Boris,
zum Beispiel:
in D-E19 steht "Hallo",
in F-G19 steht "Hallo Du" und
in H-I19 steht "Hallo Du Boris"
und in K19 will ich die Spalte mit der Zelle mit den meisten Buchstaben...
Danke, Matthias
P.S.: noch geht es nicht ;-)
Dann so - plus Spaltenversatz:
Boris
Hi Matthias,
{=VERGLEICH(MAX(LÄNGE(D19:I19));LÄNGE(D19:I19);)+3}
+3 deshalb, weil Spalte A bis C nicht im Spiel sind.
Ergibt bei deinem Beispiel 8 .
Grüße Boris
es klappt!
Matthias
mea culpa,
hatte die geschweiften klammern nicht gelöscht (die ergeben sich ja mit der shift-ctrl-bestätigung von allein). es funktioniert! besten dank und gruß
matthias
Anzeige
Und den Spaltenbuchstaben gibt´s mit:
Boris
{=WECHSELN(ADRESSE(1;VERGLEICH(MAX(LÄNGE(D19:I19));LÄNGE(D19:I19);)+3;4);1;)}
Grüße Boris

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige