Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: String mit Buchstaben & Zahlen suchen und kopieren

String mit Buchstaben & Zahlen suchen und kopieren
28.07.2008 11:01:00
maruseru
Hallo werte Profis
In Spalte C is die ID der Mitarbeiter abgebildet. Nun möchte ich nach allen IDs suchen die ein A und Zahlen (6 Ziffern) enthalten. Die Werte sollen dann jeweils in Spalte D kopiert werden.
Gruss
Maruseru
https://www.herber.de/bbs/user/54168.xls

Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: String mit Buchstaben & Zahlen suchen und kopieren
28.07.2008 11:17:52
Tino
Hallo,
meinst du so?
 CD
1USERIDEMAIL
2A07194 
3A104330A104330
4A104345A104345
5A104497A104497
6A104497A104497
7A104549A104549
8A108077A108077
9A118029A118029
10A294733A294733
11A658077A658077
12A896979A896979
13A993360A993360
14AVONSCAL 
15AWALKE13 
16AZIPPER 
17BDIGIOVA 

Formeln der Tabelle
ZelleFormel
D2=WENN(ZÄHLENWENN(C2;"A?")>0;WENN(ISTZAHL(--RECHTS(C2;6)); C2;""); "")
D3=WENN(ZÄHLENWENN(C3;"A?")>0;WENN(ISTZAHL(--RECHTS(C3;6)); C3;""); "")
D4=WENN(ZÄHLENWENN(C4;"A?")>0;WENN(ISTZAHL(--RECHTS(C4;6)); C4;""); "")
D5=WENN(ZÄHLENWENN(C5;"A?")>0;WENN(ISTZAHL(--RECHTS(C5;6)); C5;""); "")
D6=WENN(ZÄHLENWENN(C6;"A?")>0;WENN(ISTZAHL(--RECHTS(C6;6)); C6;""); "")
D7=WENN(ZÄHLENWENN(C7;"A?")>0;WENN(ISTZAHL(--RECHTS(C7;6)); C7;""); "")
D8=WENN(ZÄHLENWENN(C8;"A?")>0;WENN(ISTZAHL(--RECHTS(C8;6)); C8;""); "")
D9=WENN(ZÄHLENWENN(C9;"A?")>0;WENN(ISTZAHL(--RECHTS(C9;6)); C9;""); "")
D10=WENN(ZÄHLENWENN(C10;"A?")>0;WENN(ISTZAHL(--RECHTS(C10;6)); C10;""); "")
D11=WENN(ZÄHLENWENN(C11;"A?")>0;WENN(ISTZAHL(--RECHTS(C11;6)); C11;""); "")
D12=WENN(ZÄHLENWENN(C12;"A?")>0;WENN(ISTZAHL(--RECHTS(C12;6)); C12;""); "")
D13=WENN(ZÄHLENWENN(C13;"A?")>0;WENN(ISTZAHL(--RECHTS(C13;6)); C13;""); "")
D14=WENN(ZÄHLENWENN(C14;"A?")>0;WENN(ISTZAHL(--RECHTS(C14;6)); C14;""); "")
D15=WENN(ZÄHLENWENN(C15;"A?")>0;WENN(ISTZAHL(--RECHTS(C15;6)); C15;""); "")
D16=WENN(ZÄHLENWENN(C16;"A?")>0;WENN(ISTZAHL(--RECHTS(C16;6)); C16;""); "")
D17=WENN(ZÄHLENWENN(C17;"A?")>0;WENN(ISTZAHL(--RECHTS(C17;6)); C17;""); "")

Gruß Tino

www.VBA-Excel.de


Anzeige
AW: geht auch mit WENN u. UND
28.07.2008 11:53:54
Tino
Hallo,
dies Funktioniert auch mit nur einer WENN- Funktion in Verbindung mit UND
 CD
1USERIDEMAIL
2A07194 
3A104330A104330
4A104345A104345
5A104497A104497
6A104497A104497
7A104549A104549
8A108077A108077
9A118029A118029
10A294733A294733
11A658077A658077
12A896979A896979
13A993360A993360
14AVONSCAL 
15AWALKE13 
16AZIPPER 
17BDIGIOVA 

Formeln der Tabelle
ZelleFormel
D2=WENN(UND(ISTZAHL(--RECHTS($C2;6)); ZÄHLENWENN($C2;"A?")=1); $C2;"")
D3=WENN(UND(ISTZAHL(--RECHTS($C3;6)); ZÄHLENWENN($C3;"A?")=1); $C3;"")
D4=WENN(UND(ISTZAHL(--RECHTS($C4;6)); ZÄHLENWENN($C4;"A?")=1); $C4;"")
D5=WENN(UND(ISTZAHL(--RECHTS($C5;6)); ZÄHLENWENN($C5;"A?")=1); $C5;"")
D6=WENN(UND(ISTZAHL(--RECHTS($C6;6)); ZÄHLENWENN($C6;"A?")=1); $C6;"")
D7=WENN(UND(ISTZAHL(--RECHTS($C7;6)); ZÄHLENWENN($C7;"A?")=1); $C7;"")
D8=WENN(UND(ISTZAHL(--RECHTS($C8;6)); ZÄHLENWENN($C8;"A?")=1); $C8;"")
D9=WENN(UND(ISTZAHL(--RECHTS($C9;6)); ZÄHLENWENN($C9;"A?")=1); $C9;"")
D10=WENN(UND(ISTZAHL(--RECHTS($C10;6)); ZÄHLENWENN($C10;"A?")=1); $C10;"")
D11=WENN(UND(ISTZAHL(--RECHTS($C11;6)); ZÄHLENWENN($C11;"A?")=1); $C11;"")
D12=WENN(UND(ISTZAHL(--RECHTS($C12;6)); ZÄHLENWENN($C12;"A?")=1); $C12;"")
D13=WENN(UND(ISTZAHL(--RECHTS($C13;6)); ZÄHLENWENN($C13;"A?")=1); $C13;"")
D14=WENN(UND(ISTZAHL(--RECHTS($C14;6)); ZÄHLENWENN($C14;"A?")=1); $C14;"")
D15=WENN(UND(ISTZAHL(--RECHTS($C15;6)); ZÄHLENWENN($C15;"A?")=1); $C15;"")
D16=WENN(UND(ISTZAHL(--RECHTS($C16;6)); ZÄHLENWENN($C16;"A?")=1); $C16;"")
D17=WENN(UND(ISTZAHL(--RECHTS($C17;6)); ZÄHLENWENN($C17;"A?")=1); $C17;"")

Gruß Tino

www.VBA-Excel.de


Anzeige
AW: geht auch mit WENN u. UND
28.07.2008 16:10:00
maruseru
Hallo Tino
Die zweite Variante ist noch raffinierter.
Frage:
Wie sieht es aus wenn ich neben den IDs A+(6 Ziffern) noch solche mit einen F+(sechs Ziffern) haben?
Ist dies überhaupt möglich?
Gruss
Maruseru

AW: geht auch mit WENN u. UND
28.07.2008 16:16:54
Tino
Hallo,
bin im schwimmbad daher schreibe ich vom pocket, teste mal und mach aus dem A ein ?.
sonst die und-funktion mit einer oder erweitern.
Gruß Tino

Anzeige
AW: geht auch mit WENN u. UND
28.07.2008 17:12:00
maruseru
Hallo Tino
Viel Spass im Schwimmbad. Mit der Hilfe von Martin habe ich nun auch genügend Zeit für einen Abstecher in den See. Auch Dir nochmals als wirklicher Profi vielen Dank für die raschen Antworten, die mir sehr geholfen haben.
Gruss
Maruseru

AW: geht auch mit WENN u. UND
28.07.2008 16:22:00
mpb
Hallo,
=WENN(UND(ISTZAHL(--RECHTS($C3;6)); ODER(ZÄHLENWENN($C3;"A?")=1;ZÄHLENWENN($C3;"F?")=1)); $C3;"")
lässt sowohl A+6 Ziffern als auch F+6 Ziffern durch.
Gruß
Martin

Anzeige
AW: geht auch mit WENN u. UND
28.07.2008 17:10:38
maruseru
Hallo Martin
Mich als guter Excel Kenner oder gar Profi zu beschreiben würde Dir und all die anderen wirklichen Könner nicht gerecht werden.
Echt vielen Dank für die rasche Antwort.
Gruss
Maruseru
Anzeige
Anzeige

Infobox / Tutorial

String mit Buchstaben & Zahlen suchen und kopieren


Schritt-für-Schritt-Anleitung

Um in Excel einen String mit Buchstaben und Zahlen zu suchen und diese in eine andere Spalte zu kopieren, kannst du die folgende Formel verwenden. Diese Anleitung geht davon aus, dass deine Daten in Spalte C stehen und die Ergebnisse in Spalte D erscheinen sollen.

  1. Klicke auf die Zelle D2.

  2. Füge die folgende Formel ein:

    =WENN(UND(ISTZAHL(--RECHTS(C2;6)); ZÄHLENWENN(C2;"A?")=1); C2; "")
  3. Ziehe die untere rechte Ecke der Zelle D2 nach unten, um die Formel auf die anderen Zellen in Spalte D anzuwenden.

Wenn du auch IDs mit F+(sechs Ziffern) einfügen möchtest, kannst du diese Formel verwenden:

=WENN(UND(ISTZAHL(--RECHTS(C2;6)); ODER(ZÄHLENWENN(C2;"A?")=1;ZÄHLENWENN(C2;"F?")=1)); C2; "")

Häufige Fehler und Lösungen

  • Fehler: Ergebnis bleibt leer

    • Lösung: Stelle sicher, dass die Zellen in Spalte C das richtige Format haben und die ID tatsächlich die gesuchten Buchstaben und Zahlen enthält.
  • Fehler: Formel zeigt unerwartete Ergebnisse

    • Lösung: Überprüfe, ob die Anzahl der Ziffern in den IDs genau 6 beträgt. Ansonsten kann die Formel nicht korrekt arbeiten.

Alternative Methoden

Eine alternative Methode ist die Nutzung von Textfunktionen und Filter:

  1. Du kannst die Funktion FILTER in Excel verwenden (nur verfügbar in neueren Versionen).
  2. Verwende die Formel:

    =FILTER(C2:C100; (ISTZAHL(--RECHTS(C2:C100;6))) * (ZÄHLENWENN(C2:C100;"A?")=1))

Mit dieser Methode kannst du direkt eine Liste der IDs mit den Kriterien erstellen.


Praktische Beispiele

Hier sind einige Beispiele, wie du die Formeln anwenden kannst:

  • Beispiel 1: Angenommen, du suchst nach IDs, die mit "A" beginnen und 6 Ziffern enthalten, wie "A12345".
  • Beispiel 2: Verwende die erweiterte Formel, um IDs wie "F67890" ebenfalls zu erfassen.

Tipps für Profis

  • Nutze die Funktion ZÄHLENWENN, um die Anzahl der Buchstaben oder Zahlen zu zählen, um spezifischere Suchanfragen zu erstellen.
  • Wenn du Buchstaben kopieren oder zahlen kopieren möchtest, kannst du die Funktion TEXTVERKETTEN verwenden, um alle gefundenen Werte in einer Zelle zu kombinieren.

FAQ: Häufige Fragen

1. Kann ich auch nach Buchstaben in anderen Positionen suchen? Ja, indem du die Bedingungen in der ZÄHLENWENN-Funktion anpasst, kannst du nach beliebigen Buchstaben suchen.

2. Funktioniert das auch in älteren Excel-Versionen? Einige Funktionen wie FILTER sind nur in neueren Versionen verfügbar. In älteren Versionen kannst du die klassischen Formeln verwenden.

3. Wie kann ich Zahlen in einer anderen Spalte kopieren? Du kannst einfach die Formel so anpassen, dass sie die Zellen mit den Ziffern referenziert und die Ergebnisse in eine andere Spalte kopiert.

4. Was ist, wenn ich nur nach Buchstaben kopieren möchte? Du kannst die WENN-Funktion anpassen, um nur die Buchstaben zu filtern, indem du die Bedingungen entsprechend änderst.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige