Microsoft Excel

Herbers Excel/VBA-Archiv

Text filtern

Betrifft: Text filtern von: wolfman
Geschrieben am: 30.04.2008 19:28:39

Hallo ihr Spezialisten!
Wie kann ich mir in einer Zelle den Text mit der größten Zahl am Ende heraussuchen lassen?
Tabellenbeispiel :
J-08-045
J-08-045
J-08-037
J-08-043
J-08-041
J-08-041
J-08-045
J-08-037
J-08-040

Das Ergebnis müsste in diesem Fall : J-08-045 sein

  

Betrifft: AW: Text filtern von: Hajo_Zi
Geschrieben am: 30.04.2008 19:43:25

Hallo Wolfram,

Tabelle2

 AC
1J-08-045J-08-053
2J-08-045 
3J-08-037 
4J-08-043 
5J-08-041 
6J-08-041 
7J-08-045 
8J-08-053 
9J-08-040 

Formeln der Tabelle
ZelleFormel
C1{=INDIREKT("A" &VERGLEICH(MAX(TEIL($A$1:$A$9;6;3)*1); TEIL(A1:A9;6;3)*1;0))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4

GrußformelHomepage


  

Betrifft: AW: Text filtern von: wolfman
Geschrieben am: 30.04.2008 19:54:55

Wow! Super! klappt astrein ... ich bin begeistert!
Danke für die schnelle Hilfe!


  

Betrifft: AW: Text filtern von: wolfman
Geschrieben am: 30.04.2008 20:00:38

zu früh gefreut :-(
... wenn zwischendurch (oder am Ende) eine Zelle leer ist, gibt es eine Fehlermeldung.
Gibts dafür auch so eine einfache Lösung ???


  

Betrifft: AW: Text filtern von: Hajo_Zi
Geschrieben am: 30.04.2008 20:07:39

Hallo Wolfram,

Formel sind nun absolut nicht mein Hauptgebiet, bei einigen Fragen Versuche ich mich aber ab und zu.

Tabelle2

 AC
1J-08-045J-08-053
2J-08-045 
3J-08-037 
4J-08-043 
5  
6J-08-041 
7J-08-045 
8J-08-053 
9J-08-040 
10  

Formeln der Tabelle
ZelleFormel
C1{=INDIREKT("A" &VERGLEICH(MAX(WENN($A$1:$A$10<>"";TEIL($A$1:$A$10;6;3)*1)); TEIL(A1:A9;6;3)*1;0))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4

Gruß Hajo


  

Betrifft: für die letzten 3 Ziffern ... so: von: Matthias L
Geschrieben am: 30.04.2008 20:25:43

Hallo

wenn es sich um die letzten 3 Zeichen handelt, evtl. so:







  

Betrifft: AW: für die letzten 3 Ziffern ... so: von: wolfman
Geschrieben am: 30.04.2008 21:30:32

Danke!
Beides sind tolle Lösungen.
Natürlich hat die Lösung von Hajo den Vorteil, dass keine zusätzliche Spalte benötigt wird.

Hab die Formle mitlerweile auch verstanden.

Trotzdem tritt immer noch ein Fehler auf - es wird nicht die wirklich höchste Zahl (hinten) ausgelesen. Ich muss dazu sagen, dass ich eine Spalte mit insgesamt ca. 500 Zeilen "beobachten" will.
Kann e sein, dass die Formel nur einen bestimmen Bereich abdeckt, auch wenn man die Formel auf z.B. 1000 Zeilen vergrößert??
Ansonsten ist das eine super-Lösung!!


  

Betrifft: AW: für die letzten 3 Ziffern ... so: von: Hajo_Zi
Geschrieben am: 30.04.2008 21:36:07

Hallo Wolfman,

ich habe Deine Tabelle im Beitrag als Grundlage genommen. Du hast schon die Arbeitsmappe mit 500 Datensätzen erstellt und dafür Zeit und damit Geld investiert. Es wäre doch verschwendung von Geld, wennn ich jetzt die Arbeitsmappe nochmal erstellen würde. Ein Nachbau sieht meist anders aus als das Original.

GrußformelHomepage


 

Beiträge aus den Excel-Beispielen zum Thema "Text filtern"