Clever-Excel-Forum

Normale Version: Extrahieren von Inhalten in einer Zelle
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
öffne diese Daein in ein Browser.
Kopiiere Ctrl-A, ctrl-C
Paste in een Excel Arbeitsblatt ctrl-V
(01.10.2020, 15:40)Axel1972 schrieb: [ -> ](Bitte keinen VBA-Code)

Hallo Axel1972, :19:

Kein VBA? :22:

Hier trotzdem mal eine Spielerei mit "RegExp": :21:
[attachment=34495]

Die Zelle A26 bzw. die Formel in B26 wird in neueren Excelversionen automatisch erweitert (wenn genug Platz unten dran ist). In alten Versionen hilft eventuell der Array-Abschluss.
Wenn es in Spalten soll, dann statt "fncCut = Application.Transpose(varArr)" das "fncCut = varArr".
Sorry, ich habe leider keine Ahnung, was ihr Beiden mir mit euren Antworten sagen möchtet. Da fehlt mir einfach das Hintergrundwissen. Daher hatte ich nach einer Formel gefragt, um an mein Ergebnis zu kommen. Trotzdem danke für eure Bemühungen.

Hat irgendjemand Formeln für mich, wie ich aus diesen drei Zeilen die unten aufgeführten Ergebnisse extrahieren kann?

Zitat:
Code:
<td align="center">IV</td>
<td><ahref="athlete_details.tm?athleteCode=q7AW9dX4vjXS784jXD9TWL399aY7NG0p">Iwan Beresuzki</a></td>
<td align="center">E</td>

Auswertung:
Zelle B1 = IV
Zelle C1 = Iwan Beresuzki
Zelle D1 = E
Hallo, :19:

siehe meine oben angehängte Beispieldatei - Zeile B43:B45. :21:
C1: =GLÄTTEN(WECHSELN(TEIL(WECHSELN(GLÄTTEN(WECHSELN(WECHSELN(WECHSELN(A2;" ";"#");"<";" ");">";" "));" ";WIEDERHOLEN(" ";199));399;199);"#";" "))

B1: und D1: musst Du aus den anderen Antworten von mir selbst ableiten können. Eigentlich den Beresuki auch, aber da war ich noch mal gnädig (399 statt 200).

Wenn Du aus Lösungen nicht lernst (in diesem Falle müssen sie sogar ganz einfach nur verwendet und nicht abgewandelt werden), hast Du Dein Recht auf Nachfragen verwirkt!
Seiten: 1 2