Collapse column

Autor Thema: Office 2013: Nach Zeichenfolge suchen und bestimmtes Zeichen danach ausgeben  (Gelesen 1832 mal)

Offline jackennils

  • Newbie
  • *
  • Beiträge: 2
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Ohne
  • Version [Office] : Office 2013
Office 2013: Nach Zeichenfolge suchen und bestimmtes Zeichen danach ausgeben
« am: November 08, 2015, 22:00:32 Nachmittag »
Hallo zusammen,

folgende Problemstellung:
Ich habe eine Tabelle in der eine Zelle einen längeren Ausdruck enthält. Innerhalb dieses Ausdrucks soll eine Zeichenfolge gefunden werden und das zweite Zeichen danach ausgegeben werden.

Beispiel:
Bratwurst 5 | Mettwurst 7 | Frankfurter 3

Per Formel soll nun nach Mettwurst gesucht und 7 ausgegeben werden.

Bin für jede Hilfe dankbar.


Viele Grüße
jackennils

Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum steht aus technischen Gründen ab dem 11. September 2019 nur noch im Lesemodus zur Verfügung.
Das NEUE Office-Fragen-Forum kannst du aber unter der gewohnten Domain https://office-fragen.de wie gewohnt nutzen.

- Wir freuen uns auf deinen Besuch im neuen Forum.

Offline DL

  • Hero Member
  • *****
  • Beiträge: 808
  • {Irrtum / Versuch * Glaskugel}
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Antw:Office 2013: Nach Zeichenfolge suchen und bestimmtes Zeichen danach ausgeben
« Antwort #1 am: November 08, 2015, 22:42:16 Nachmittag »
Hallo

Ich habe es so verstanden:
=--WECHSELN(INDEX(1:1;VERGLEICH("Mettwurst"&"*";1:1;0));"Mettwurst";"")
Wir sehen uns!
... Detlef
Eine Mustertabelle hilft beim Helfen.
Excel Super-Funktionen: VERWEIS(), INDEX(), WAHL()

Offline maninweb

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 1.063
    • Profil anzeigen
    • Excel Formula Translator
  • Office-KnowHow: Experte
  • VBA-KnowHow- : Sehr gut
  • Version [Office] : Office 2016
Antw:Office 2013: Nach Zeichenfolge suchen und bestimmtes Zeichen danach ausgeben
« Antwort #2 am: November 09, 2015, 08:21:59 Vormittag »
Moin,

wenn in A1 der Text steht, eine alternative Formel =WENNFEHLER(TEIL(A1;FINDEN("Mettwurst";A1)+LÄNGE("Mettwurst")+1;1);0)

Gruß
Microsoft Excel Expert · Microsoft Most Valuable Professional (MVP) from 01/2011 - 06/2019
https://de.excel-translator.de :: Online Excel-Formel-Übersetzer :: Alle Übersetzungen der Excel Funktionen & Fehlerwerte

Offline jackennils

  • Newbie
  • *
  • Beiträge: 2
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Ohne
  • Version [Office] : Office 2013
@DL - Deine Formel funktioniert irgendwie nicht.

@maninweb - Das funktioniert prima und ich verstehe es sogar. Hab vielen Dank!  :-*

Wenn du dich noch intensiver mit Excel beschäftigen möchtest, dann empfiehlt sich ein Online-Kurs,
in dem du sehr viel über Excel erfährst und das gelernte umgehend in der Praxis anwenden kannst.