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

Forumthread: Höchste zahl aus zelle mit Text ausgeben

Höchste zahl aus zelle mit Text ausgeben
28.10.2020 12:35:52
Georg
Hallo,
Kann mir jmd helfen mit einer Formel um die höchste Zahl in einer Zelle wiederzugeben?
Dabei steht in A1 "Text 2", in A2 "Text 2 , Text 3" . Nun bräuchte ich eine Formel die mir jeweils in B1 und B2 , "2" und "3" ausgibt.
Vielen Dank im Voraus wenn mir jemand helfen kann :)
LG
Anzeige

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: nachgefragt ...
28.10.2020 12:52:54
neopa
Hallo Georg,
... wie viele Stellen können Deine "Zahlen" max haben? Sind es Ganz- oder auch Dezimalzahlen? Wie viele derartige Zellwerte willst Du denn max (ca.) auswerten?
Gibt es in Deiner Excelversion die Funktionsgruppe: "Daten abrufen und transformieren"?
Gruß Werner
.. , - ...
Anzeige
AW: nachgefragt ...
28.10.2020 13:01:26
Georg
Hallo Werner,
Danke für deine Antwort. Die Zahlen hinter dem Text sind ganze einfache Zahlen von 1 bis immoment 52. Keine Dezimalzahlen. Immoment wären es ca. 800 Zeilen zum auswerten.
Ein kurzer genauer Ausblick aus der Spalte A bis Zeile 14.
Sprint 52
Sprint 52
Sprint 51
Sprint 52
Sprint 51
Sprint 51
Sprint 50, Sprint 51
Sprint 50, Sprint 51, Sprint 47
Sprint 50
Sprint 50, Sprint 51
Sprint 51
Nun bräuchte ich eben immer daneben in der Spalte jeweils die höchste zahl pro Zelle ausgegeben.
Eine Idee wie man das anstellen kann? Ich würde mich freuen :)
LG
Anzeige
AW: nachgefragt ...
28.10.2020 13:04:05
Daniel
Hi
ist der Text immer Sprint?
Sind die Zahlen immer zweistellig? Wenn nein, welche Zahlen können vorkommen?
steht vor den Zahlen immer ein Komma?
gruß Daniel
AW: nachgefragt ...
28.10.2020 13:09:58
Georg
Hallo Daniel,
Der Text ist immer Sprint. Die zahlen gehen von 1 bis 52 (immoment). Daher sind sie mal ein , ,mal Zweistellig.
Ein Komma steht da , wenn z.B die "Sprint 50" von Sprint 51 getrennt ist. Wenn Sprint und Zahl alleine stehen , gibt es kein Komma.
LG Georg :)
Anzeige
AW: nachgefragt ...
28.10.2020 13:12:38
Daniel
Hi
bei maximal 2-Stelligen Ganzzahlen wäre das eine Möglichkeit:
=AGGREGAT(14;6;--TEIL(A1;SPALTE(A1:CC1);2);1)

der Zellbereich bei Spalte richtet sich danach wie lang deine texte maximal sein können (soviele Spalten muss der Bereich mindestens umfassen.
Gruß Daniel
Anzeige
AW: nachgefragt ...
28.10.2020 13:15:26
Georg
Vielen Dank Daniel, das klappt super!!! :) :)
per Arrayformel mit ISTZAHL
28.10.2020 13:27:27
WF
Hi,
{=MAX(WENN(ISTZAHL(TEIL(A1;ZEILE(X1:X50);2)*1);TEIL(A1;ZEILE(X1:X50);2)*1))}
Salut WF
AW: z.B. mit einer Makro4Excelfunktion ...
28.10.2020 13:42:00
neopa
Hallo Georg,
... definiere bei aktivierter Zelle B1 (in Tabelle1) folgende benannte Formel im Namensmanager:
_MaxWert =AUSWERTEN("{"&WECHSELN(WECHSELN(WECHSELN(Tabelle1!A1;"Sprint";"");" ";"");",";";")&"}")
Dann schreibe in B1 folgende Formel: =MAX(_MaxWert)
uud kopiere diese nach unten.
Dieser Formel ist es egal wie groß die Zahl ist, wenn der Text immer nur "Sprint" ist.
Gruß Werner
.. , - ...
Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Höchste Zahl aus Zelle mit Text ausgeben


Schritt-für-Schritt-Anleitung

Um die höchste Zahl aus einer Zelle mit Text in Excel auszulesen, kannst du folgende Schritte befolgen:

  1. Öffne Excel und gehe zu dem Arbeitsblatt, in dem sich deine Daten befinden.

  2. Identifiziere die Zelle, aus der du die höchste Zahl extrahieren möchtest (z.B. A1, A2, ...).

  3. Verwende die folgende Formel:

    =AGGREGAT(14;6;--TEIL(A1;SPALTE(A1:CC1);2);1)

    Diese Formel nutzt die Funktion AGGREGAT, um die größte Zahl zu ermitteln. Achte darauf, dass der Zellbereich (SPALTE(A1:CC1)) angepasst wird, je nach maximaler Länge der Texte in deiner Zelle.

  4. Ziehen Sie die Formel nach unten, um sie auf andere Zellen anzuwenden.


Häufige Fehler und Lösungen

  • Formel gibt einen Fehler zurück: Überprüfe, ob alle Zellen im angegebenen Bereich Zahlen enthalten.
  • Falsche Ergebnisse: Stelle sicher, dass der Text in der Zelle immer das gleiche Format hat (z.B. "Sprint 1", "Sprint 2").
  • Leere Zellen: Wenn eine Zelle leer ist, kann dies die Berechnung beeinflussen. Füge eine Bedingung hinzu, um leere Zellen zu ignorieren.

Alternative Methoden

  1. Mit einer Array-Formel: Du kannst auch die folgende Array-Formel verwenden:

    {=MAX(WENN(ISTZAHL(TEIL(A1;ZEILE(X1:X50);2)*1);TEIL(A1;ZEILE(X1:X50);2)*1))}

    Drücke Strg + Shift + Enter, um die Formel zu aktivieren.

  2. Benannte Formel: Definiere im Namensmanager eine benannte Formel:

    _MaxWert =AUSWERTEN("{"&WECHSELN(WECHSELN(WECHSELN(Tabelle1!A1;"Sprint";"");" ";"");",";";")&"}")

    Und verwende dann in B1:

    =MAX(_MaxWert)

Praktische Beispiele

  • Angenommen, in Zelle A1 steht "Sprint 50, Sprint 51". Mit der oben genannten AGGREGAT-Formel erhältst du in B1 die höchste Zahl: 51.
  • Wenn A2 "Sprint 52, Sprint 49, Sprint 51" enthält, wird in B2 die 52 angezeigt.

Tipps für Profis

  • Daten in Tabellen umwandeln: Es ist hilfreich, deine Daten in eine Excel-Tabelle umzuwandeln, um die Formeln einfacher zu verwalten.
  • Verwende benannte Bereiche: Das Zuordnen von Namen zu Bereichen kann die Lesbarkeit deiner Formeln erhöhen.
  • Regelmäßige Überprüfung: Überprüfe regelmäßig deine Daten, um sicherzustellen, dass keine neuen Formate oder Zeichen eingeführt wurden, die die Berechnung stören könnten.

FAQ: Häufige Fragen

1. Was ist die höchste bekannte Zahl?
Die höchste bekannte Zahl ist in der Mathematik je nach Kontext unterschiedlich. In der Praxis ist die größte Zahl, die Excel verarbeiten kann, 1.79769313486232E+308.

2. Kann ich diese Methode für Dezimalzahlen verwenden?
Diese speziellen Formeln sind für ganze Zahlen optimiert. Für Dezimalzahlen könntest du die Formeln anpassen, um die gewünschten Ergebnisse zu erzielen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige