Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Bestimmte Werte finden
#1
Hallo,
wie kann man in diesem Beispiel die Anzahl der Minuten herausfiltern. 
Es ist immer eine Zahl direkt gefolgt von "min", und vorher ist ein Leer-Zeichen.

Beispiel:

Spalte A
Von A nach B in 20min, und 10km zurück       
von C nach D nur 150min bei 45°

Ergebnis in Spalte B
20
150

Vielen Dank  17

Oli
Antworten Top
#2
Moin Oli,

Arbeitsblatt mit dem Namen 'Tabelle1'
AB
1Von A nach B in 20min, und 10km zurück20
2von C nach D nur 150min bei 45°150
3In 12min am Arbeitsplatz12

ZelleFormel
B1{=TEIL(A1;VERGLEICH(1;(ISTZAHL(WERT(TEIL(A1;ZEILE(INDIREKT("1:"&LÄNGE(A1)));1)))*1);0);FINDEN("min";A1)-VERGLEICH(1;(ISTZAHL(WERT(TEIL(A1;ZEILE(INDIREKT("1:"&LÄNGE(A1)));1)))*1);0))*1}
Achtung, Matrixformel enthalten!
Die geschweiften Klammern{} werden nicht eingegeben.
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Die VERGLEICH()-Formel stammt von hier: https://www.herber.de/forum/archiv/848to...tteln.html
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#3
Hallo Günter,
danke für Deinen Vorschlag.
Ich bekomme da allerdings einen #NV Fehler.
Woran könnte das liegen?
Antworten Top
#4
Hi Oli,
ohne Datei kann ich dir nicht sagen, wo der Fehler liegt. Vermutlich fehlt eine der notwendigen Angaben.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#5
Hallo,
die Datei ist anbei.
Vielen Dank fürs Schauen!


Angehängte Dateien
.xlsx   test-datei.xlsx (Größe: 9,42 KB / Downloads: 6)
Antworten Top
#6
Du hast den Hinweis unter der Formel nicht beachtet.
[-] Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:
  • Oli-don
Antworten Top
#7
Vielen Dank!
Habe es wirklich übersehen, es funktioniert  19
Antworten Top
#8
B1: =1/VERWEIS(2;1/--TEIL(WECHSELN(WECHSELN(A1;"min";" ");" ";WIEDERHOLEN(" ";199));SPALTE(A:Z)*199-198;199))

Kürzer, ohne {} und nur 1 statt 6 A1. VERWEIS wird hier als ältere Möglichkeit eines WENNFEHLER eingesetzt. Achtung: Nur in Excel möglich!

B1: =MAX(WENNFEHLER(--TEIL(WECHSELN(WECHSELN(A1;"min";" ");" ";WIEDERHOLEN(" ";199));SPALTE(A:Z)*199-198;199);))

auch in Docs und anderen WENNFEHLER-Tabellenkalkulationen (mittlerweile wohl alle)
Antworten Top
#9
Hallo, 19 

auch mit RegEx in einer UDF möglich (wenn man das einsetzen kann, darf, will, möchte, soll, braucht): 21

.xlsb   UDF_REGEXP_Zahl_vor_Minuten_min_auslesen_CEF.xlsb (Größe: 15 KB / Downloads: 5)
________
Servus
Case
Antworten Top
#10
Vielen Dank Leute!
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste