Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1872to1876
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Zahlen aus Zellinhalt auslesen

Zahlen aus Zellinhalt auslesen
10.03.2022 15:23:59
heinz
Liebe Excellenten,
ich habe folgende Herausforderung, die ich alleine nicht lösen kann.
Ich habe eine Zelle, in der sich 10 Zahlen befinden, die durch Hashtags getrennt sind.
Ich brauche die Zahlen in der richtigen Reihenfolge in anderen Zellen ausgegeben.
Da ist ein Beispiel für die Aufgabenstellung
https://www.herber.de/bbs/user/151697.xlsx
Und: Ich kann mit VBA leider nicht viel anfangen, bräuchte also eine Formel Lösung.
Ich freue mich auf Eure Vorschläge.
Heinz

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

Betreff
Datum
Anwender
Anzeige
AW: Zahlen aus Zellinhalt auslesen
10.03.2022 15:30:45
SF
Hola,

=GLÄTTEN(TEIL(WECHSELN($B3;"#";WIEDERHOLEN(" ";199));SPALTE(B1)*199-198;199))
damit holst du dir die Werte in einzelne Hilfszellen. Danach mit KKLEINSTE(......;Spalte(A1)) die Werte aufsteigend ausgeben lassen.
Gruß,
steve1da
AW: da reicht eine kleine Formel ...
10.03.2022 16:00:46
neopa
Hallo Heinz,
... wenn die Daten immer in der gleichen Struktur vorliegen und Du Dich in L5 verschrieben hast. Dort sollte doch bestimmt 20 stehen.
In C3: =--WECHSELN(TEIL($B3;FINDEN(" ";WECHSELN($B3;"#";" ";SPALTE(A2)));3);"#";"") und diese nach rechts ziehend kopieren.
Gruß Werner
.. , - ...
Anzeige
Super
10.03.2022 16:29:16
Heinz
Das ist der Wahnsinn,
ich kann zwar nur erahnen, was die Formel bedeutet, aber sie funkt.
Vielen Dank
AW: bitteschön owT
10.03.2022 17:24:31
neopa
Gruß Werner
.. , - ...
AW: Zahlen aus Zellinhalt auslesen
11.03.2022 11:08:29
Yal
Hallo Heinz,
Du kannst VBA zwar nicht programmieren, aber Du kannst vielleicht mit den Ergebnisse eine VBA etwas anfangen.
Das Ergebnis zuerst:
in A1 steht: 1#2#3#4#5
in B1 bis G1: steht {=Splitter(B1;"#")}
Der Weg (VBA-Grünschnabel-tauglich):
_ öffne den VBA Editor: Alt+F11
_ füge einen Modul ein: Einfügen, Modul
_ Copy-paste folgende Code dorthin:

Public Function Splitter(ByVal Target, ByVal Trenner) As String()
Splitter = Split(Target.Value, Trenner)
End Function
_ schliesse den VBA-Editor
_ markiere die Zellen B1:G1
_ gebe ein: =Splitter(A1;"#")
_ schliesse mit Strg+Shift+Enter (wobei unter xl19 vielleicht nicht notwendig, aber sicher ist sicher. Mindestens Strg+Enter wird notwendig)
Fertig
VG
Yal
Anzeige

302 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige