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

Forumthread: Größten/höchsten Buchstaben einer Spalte anzeigen

Größten/höchsten Buchstaben einer Spalte anzeigen
02.05.2024 17:27:11
Schuster, Udo
Hallo in die Gruppe,

ich stehe vor dem Problem, mit Excel-Bordmitteln den größten/höchsten Buchstaben in einer Spalte ermitteln zu müssen.
Leider habe ich keine Idee wie ich so etwas anfangen könnte.
Alles mir bekannte ist auf Zahlen ausgelegt.
Kann mir da wer weiterhelfen.

Danke für eure Hilfe
Anzeige

9
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Größten/höchsten Buchstaben einer Spalte anzeigen
02.05.2024 17:49:57
BoskoBiati2
Hallo,
versuche es mal so:

=ZEICHEN(MAX(CODE(GROSS(K4:K11))))
AW: Größten/höchsten Buchstaben einer Spalte anzeigen
03.05.2024 13:12:52
Schuster, Udo
Danke für den Tipp. Klappt aber bei mir nicht, da Leerzellen dazwischen sind.
AW: Größten/höchsten Buchstaben einer Spalte anzeigen
02.05.2024 17:51:50
Fennek
Hallo,

als Beispiel: gezeigt wird der größte Ascii-Code des Bereichs "A1A4".


Sub T_1()
Dim By() As Byte, Tx As String
Tx = Join(Application.Transpose(Range("A1:A4")))
By = StrConv(Tx, vbFromUnicode)
Debug.Print WorksheetFunction.Max(By)
End Sub


mfg
Anzeige
AW: Größten/höchsten Buchstaben einer Spalte anzeigen
02.05.2024 17:52:37
Oberschlumpf
Hi Udo,

verwende z Bsp 2 Hilfsspalten, z Bsp in Spalte D+E

- in Spalte D = alle Buchstaben
- in Spalte E = Zahlen 1 - 26

und nun suchst du in deiner Suchspalte mit Hilfe von SVerweis den Buchstaben in Spalte D und als Hilfswert verwendest du die dazugehörige Zahl in Spalte E

Ciao
Thorsten
Anzeige
AW: Größten/höchsten Buchstaben einer Spalte anzeigen
03.05.2024 12:30:05
daniel
Hi
wie liegen denn die Buchstaben vor?
steht ein Buchstabe allein in einer Zelle oder kann es auch Buchstabenkombinationen geben, aus denen der größte Buchstabe herausgesucht werden muss?
geht es um einzelbuchstaben öder können es auch Kombinationen sein?
Um welche Buchstabenmenge geht es: die 26 Standardbuchstaben des Alphabets, eine kleine Menge davon, Buchstaben und Sonderzeichen?
Wie definierst du "größter Buchstabe"?
Spielt Groß-Kleinschreibung eine Rolle?

Gruß Daniel
Anzeige
AW: Größten/höchsten Buchstaben einer Spalte anzeigen
03.05.2024 13:11:32
Schuster, Udo
Hallo Daniel,

ich habe die Buschstaben a bis e in kleinschreibweise und einzeln stehen. Dazwischen können leere Zellen sein bzw. auch Zellen mit Zahlen.
Ich muss in einem Feld den höchsten Buchstaben der in der Spalte vorkommt anzeigen.
Wenn z.B. in der Spalte a, b, d, e vorkommt, soll in dem Feld e stehen.
Anzeige
AW: Größten/höchsten Buchstaben einer Spalte anzeigen
03.05.2024 13:33:28
daniel
Hi
gibt viele möglichkeiten.
wenn du eine Spalte durchsuchen willst, geht beispielsweise:

=INDEX(SORTIEREN(A1:A9;;-1);1)

also einfach absteigend sortieren und den ersten Wert nehmen.
Zahlen und Leerzellen wandern beim Sortieren nach unten, die stören nicht. Andere Texte müsste man filtern.

hier eine andere Variante, in welcher du die Buchstaben, die relevant sind, fest vorgibtst, ebenso kannst du die "Größe" durch die Reihenfolge selbst bestimmen.
ebenso könntest du hier auch einen rechteckigen Zellbereich durchsuchen.

=RECHTS(LET(x;{"a";"b";"c";"d";"e"};TEXTVERKETTEN("";1;WENN(ZÄHLENWENN(A1:A10;x);x;"")));1)

Gruß Daniel
Anzeige
AW: Größten/höchsten Buchstaben einer Spalte anzeigen
03.05.2024 15:18:35
BoskoBiati2
Hi,

wenn Leerzellen dazwischen sind, dann fülle sie auf:

=ZEICHEN(MAX(CODE(K4:K11&"@")))
AW: Größten/höchsten Buchstaben einer Spalte anzeigen
03.05.2024 15:20:58
Schuster, Udo
Danke für den Tipp. Habe es jetzt mit der Lösung von Daniel gelöst und es klappt.
;
Anzeige
Anzeige

Infobox / Tutorial

Größten oder höchsten Buchstaben in einer Excel-Spalte anzeigen


Schritt-für-Schritt-Anleitung

Um den größten oder höchsten Buchstaben in einer Excel-Spalte zu ermitteln, kannst du folgende Methode nutzen. Diese Anleitung gilt für Excel-Versionen ab Excel 2016.

  1. Zelle auswählen: Wähle die Zelle aus, in der der größte Buchstabe angezeigt werden soll.
  2. Formel eingeben: Nutze die folgende Formel, um den höchsten Buchstaben zu ermitteln:
    =ZEICHEN(MAX(CODE(A1:A10&"@")))

    Diese Formel wird den höchsten Buchstaben aus dem Bereich A1:A10 zurückgeben, wobei Leerzellen mit einem "@" gefüllt werden, um sie zu ignorieren.

  3. Enter drücken: Bestätige die Eingabe mit der Enter-Taste.

Häufige Fehler und Lösungen

  • Leerzellen stören die Berechnung: Wenn in deinem Bereich Leerzellen vorhanden sind, kann dies zu unerwarteten Ergebnissen führen. Stelle sicher, dass du die Formel entsprechend anpasst:
    =ZEICHEN(MAX(CODE(A1:A10&"@")))
  • Falsche Buchstabenergebnisse: Achte darauf, dass du die richtige Range in der Formel angibst. Wenn du beispielsweise nur die Buchstaben a bis e hast, stelle sicher, dass diese Zellen in deinem Bereich enthalten sind.

Alternative Methoden

Es gibt mehrere Wege, die höchsten Buchstaben in einer Spalte zu ermitteln:

  1. Hilfsspalten verwenden: Erstelle zwei Hilfsspalten, eine für Buchstaben und eine für deren ASCII-Werte.

    • Spalte D: Buchstaben (a, b, c, ...)
    • Spalte E: Entsprechende Werte (1, 2, 3, ...)

    Nutze dann die SVERWEIS-Funktion, um den höchsten Buchstaben zu finden.

  2. Sortierung nutzen: Du kannst auch die Funktion SORTIEREN verwenden, um die Buchstaben absteigend zu sortieren:

    =INDEX(SORTIEREN(A1:A9;;-1);1)

Praktische Beispiele

  • Beispiel 1: Wenn du in den Zellen A1 bis A4 die Buchstaben a, b, d und e hast, wird die Formel

    =ZEICHEN(MAX(CODE(A1:A4&"@")))

    das Ergebnis "e" zurückgeben.

  • Beispiel 2: Angenommen, du hast die Buchstaben in einer Liste, die auch Zahlen und Leerzellen enthält. Die oben genannten Formeln helfen dir, trotzdem den höchsten Buchstaben zu finden.


Tipps für Profis

  • Verwendung von ARRAYFORMULEN: Du kannst auch mit Array-Formeln experimentieren, um schneller Ergebnisse zu erzielen.
  • Makros: Wenn du oft mit solchen Berechnungen arbeitest, könnte ein VBA-Makro hilfreich sein, um den Prozess zu automatisieren. Zum Beispiel:
    Sub GroessterBuchstabe()
       Dim By() As Byte, Tx As String
       Tx = Join(Application.Transpose(Range("A1:A4")))
       By = StrConv(Tx, vbFromUnicode)
       Debug.Print WorksheetFunction.Max(By)
    End Sub

FAQ: Häufige Fragen

1. Wie gehe ich mit gemischten Daten (Buchstaben und Zahlen) in einer Spalte um? Du kannst die oben genannten Formeln nutzen, um nur Buchstaben zu extrahieren und die Zahlen zu ignorieren.

2. Spielt die Groß- und Kleinschreibung eine Rolle? In den meisten Fällen spielt dies keine Rolle, da die ASCII-Werte der Großbuchstaben höher sind als die der Kleinbuchstaben. Wenn du jedoch nur Kleinbuchstaben suchst, kannst du die Buchstaben vor der Berechnung in Kleinbuchstaben umwandeln.

3. Welche Excel-Versionen unterstützen diese Funktionen? Die beschriebenen Funktionen sind in Excel 2016 und späteren Versionen verfügbar.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige