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

Forumthread: Spalte nach Zeichen durchsuchen

Spalte nach Zeichen durchsuchen
26.02.2013 09:30:21
Ronaldo
Hallo zusammen,
Meine Spalte A (Zeilen 10 bis 1000) ist wie folgt gefüllt:
SpalteA
z1
z2
k1
k2
a1
a2
k3
z3
In Zeile A1 soll die letzte Eigabe mit "k" erscheinen. In diesem Fall wäre es k3. Gibt es eine Formel, die ich nutzen kann, oder benötige ich VBA ?
Vielen Dank für Eure Hilfe
Gruss
Ronaldo

Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Spalte nach Zeichen durchsuchen
26.02.2013 09:42:09
Klaus
Hi,
das geht per Formel:
{=INDEX(A10:A100;MAX((LINKS(A10:A100;1)="k")*ZEILE(1:91)))}
Matrixformel, die {} nicht eingeben sondern durch STRG+SHIFT+ENTER erzeugen.
ZEILE(1:91) deckt die 90 Zeilen zwischen A10 und A100. Veränderst du den Bereich, musst du auch die Zeilenanzahl entsprechend ändern.
Grüße,
Klaus M.vdT.
Ehre wem Ehre gebührt: Lösung ist von Excelformeln.de abgeschrieben.
http://www.excelformeln.de/formeln.html?welcher=26

Anzeige
AW: Spalte nach Zeichen durchsuchen
26.02.2013 09:50:25
Ronaldo
Hi Klaus,
klappt wunderbar! Vielen Dank für Deine schnelle Hilfe!
Schöne Grüße
Ronaldo

danke für die Rückmeldung! mit Text.
26.02.2013 09:54:04
Klaus
Hi,
die Version von WF ist etwas performanter, nimm lieber die.
Grüße,
Klaus M.vdT.

=VERWEIS(2;1/(LINKS(A10:A1000)="k");A10:A1000)
26.02.2013 09:45:27
WF
.

Anzeige
AW: =VERWEIS(2;1/(LINKS(A10:A1000)="k");A10:A1000)
26.02.2013 09:52:38
Ronaldo
Hi WF, klappt auch ! Super ! Vielen Dank !
Ronaldo
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Spalte nach Zeichen durchsuchen in Excel


Schritt-für-Schritt-Anleitung

Um in einer Excel-Spalte nach einem bestimmten Zeichen zu suchen und den letzten Eintrag zu finden, kannst Du folgende Formel verwenden. Diese Anleitung geht davon aus, dass Du Excel 2010 oder eine neuere Version nutzt.

  1. Öffne Deine Excel-Datei und gehe zu der Zelle, in der das Ergebnis angezeigt werden soll (zum Beispiel A1).

  2. Füge die folgende Formel ein:

    {=INDEX(A10:A100;MAX((LINKS(A10:A100;1)="k")*ZEILE(10:100)))}
  3. Um die Formel korrekt einzugeben, drücke nicht nur die Enter-Taste, sondern halte die STRG- und SHIFT-Taste gedrückt, während Du ENTER drückst. Dadurch wird die Formel als Matrixformel eingegeben.

  4. Stelle sicher, dass der Bereich A10:A100 korrekt ist und die Anzahl der Zeilen in ZEILE(10:100) mit dem Bereich übereinstimmt.


Häufige Fehler und Lösungen

  • Fehler: #WERT!

    • Lösung: Überprüfe, ob Du die Formel als Matrixformel eingegeben hast (STRG+SHIFT+ENTER).
  • Fehler: Kein Ergebnis

    • Lösung: Stelle sicher, dass es tatsächlich Einträge mit dem Zeichen "k" in den gewählten Zellen gibt.

Alternative Methoden

Eine alternative Methode, um das letzte Vorkommen eines bestimmten Zeichens zu finden, ist die Verwendung der VERWEIS-Funktion. Hier ist die Formel:

=VERWEIS(2;1/(LINKS(A10:A1000)="k");A10:A1000)

Diese Formel sucht ebenfalls nach dem letzten Eintrag, der mit "k" beginnt, und funktioniert ähnlich wie die vorherige Methode. Auch hier solltest Du sicherstellen, dass Du in einem geeigneten Bereich arbeitest.


Praktische Beispiele

Angenommen, Du hast folgende Werte in Spalte A:

A
z1
z2
k1
a1
k2
k3
z3

Wenn Du die oben genannten Formeln anwendest, wird in A1 der Wert k3 angezeigt, da dies der letzte Eintrag ist, der mit "k" beginnt.


Tipps für Profis

  • Wenn Du häufig mit großen Datenmengen arbeitest, erwäge die Verwendung von Tabellen, um das Handling zu erleichtern.
  • Nutze die FILTER-Funktion (verfügbar in neueren Excel-Versionen), um gezielt nach Einträgen zu suchen und die Ergebnisse dynamisch anzuzeigen.

FAQ: Häufige Fragen

1. Funktioniert das auch in Excel 2007? Ja, die beschriebenen Formeln sollten auch in Excel 2007 funktionieren, jedoch ohne die neuen Funktionen wie FILTER.

2. Kann ich die Formel anpassen, um nach einem anderen Zeichen zu suchen? Ja, ändere einfach das "k" in der Formel in das gewünschte Zeichen, nach dem Du suchen möchtest.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige