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.

Text und Zahlen
#1
Hallo Forum

Ich habe da z.B. AB16X1234 und sollte nun damit "rechnen" können, was naätürlich nicht geht. Darum würde ich gerne eine Hilfstabelle erstellen, die mir die Buchstaben aussortiert, zu Resultat als 161234.

Ist das möglich und wie geht das?

LG
cuba
Antworten Top
#2
Hi,


diese Seite hilft dir bestimmt weiter: http://excelformeln.de/formeln.html?welcher=103
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#3
Wow Günter

Das ist aber eine dicke Kost...... Kannst Du mir da helfen, das Muster ist bei allen Eitragungen gleich......

LG
cuba
Antworten Top
#4
Hi,

du brauchst nur die erste Formel aus der Beispielseite entnehmen:

Tabelle1

AB
1AB16X1234161234
2AB16X1235161235
3AB16X1236161236
4AB16X1237161237
Formeln der Tabelle
ZelleFormel
B1{=SUMME((TEIL(0&A1;KGRÖSSTE(WENN(ISTZAHL(TEIL(0&A1;ZEILE($1:$256);1)*1);ZEILE($1:$256);1);ZEILE($1:$256));1)*1)*10^(ZEILE($1:$256)-1))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#5
Hallo Günter

Vielen Dank, es funktioniert aber nicht....

Die Daitei ist angefügt.....

Undecided 
cuba


Angehängte Dateien
.xlsb   Buchstaben entfernen.xlsb (Größe: 80,07 KB / Downloads: 9)
Antworten Top
#6
Hallo,

alternativ könntest du mal folgendes testen:

Kopiere die folgende benutzerdefinierte Funktion

Code:
Function BuchstRaus(rng As Range)
'Newsletter SmartTools 2004
Dim intZ As Integer

  For intZ = 1 To Len(rng)

    Select Case Asc(Mid(rng, intZ, 1))
       Case 48 To 57
         BuchstRaus = Val(BuchstRaus & Mid(rng, intZ, 1))
    End Select

  Next intZ
End Function

in ein allgemeines Modul der Datei. Anschließend kopierst du in eine Zelle die folgende Formel:

=BuchstRaus(A1)

Zumindest mit dem von dir genannten Beispielswert funktioniert das Ganze.

Nachtrag:
Zitat:Vielen Dank, es funktioniert aber nicht....

Die Daitei ist angefügt.....

Du hast die Formel etwas zu großzügig angepasst:

=SUMME((TEIL(0&P5;KGRÖSSTE(WENN(ISTZAHL(TEIL(0&P5;ZEILE($1:$2526);1)*1);ZEILE($1:$256);1);ZEILE($1:$256));1)*1)*10^(ZEILE($1:$256)-1))

und mit Strg-Shift-Enter abschließen.
Gruß
Peter
Antworten Top
#7
Hi,

schau dir die Formel mal genau an :32:

Tabelle1

PQRSTUVWX
5AB14V2427142427
6AB14V2427142427
7AB14V2497142497
8AB14V2258142258
9AB14V2146142146
10AB14V2146142146
684AB16V4132164132
685AB16V3230163230
686AB16V4130164130
687AB16V3725163725
688AB16V4082164082
68900
69000
69100
Formeln der Tabelle
ZelleFormel
X5{=SUMME((TEIL(0&P5;KGRÖSSTE(WENN(ISTZAHL(TEIL(0&P5;ZEILE($1:$256);1)*1);ZEILE($1:$256);1);ZEILE($1:$256));1)*1)*10^(ZEILE($1:$256)-1))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#8
Danke, es hat geklappt, aber wirklich begriffen habe ich das nicht....

=SUMME((TEIL(0&P5;KGRÖSSTE(WENN(ISTZAHL(TEIL(0&P5;ZEILE($1:$2526);1)*1);ZEILE($1:$256);1);ZEILE($1:$256));1)*1)*10^(ZEILE($1:$256)-1))

Beim ersten Zeilen ZEILE($1:$2526) ist da 2526 bei den anderen 256.

Interessanterweiise funktioniert das auch in der Zeile 689....

Was bedeutet die 2526 und was die 256?

LG
cuba
Antworten Top
#9
Hi,

Zitat:aber wirklich begriffen habe ich das nicht....

da bist du nicht alleine, denn diese Formel haben sich echte Spezialisten ausgedacht. Die Limitierung endet bei 309 - ab 310 kommt #ZAHL So ist auch die erste 4-stellige Zahl ein Tippfehler und muss 256 heißen.

Tabelle1

PQRSTUVWX
687AB16V3725163725
688AB16V4082#ZAHL!
Formeln der Tabelle
ZelleFormel
X687{=SUMME((TEIL(0&P687;KGRÖSSTE(WENN(ISTZAHL(TEIL(0&P687;ZEILE($1:$309);1)*1);ZEILE($1:$309);1);ZEILE($1:$309));1)*1)*10^(ZEILE($1:$309)-1))}
X688{=SUMME((TEIL(0&P688;KGRÖSSTE(WENN(ISTZAHL(TEIL(0&P688;ZEILE($1:$310);1)*1);ZEILE($1:$310);1);ZEILE($1:$310));1)*1)*10^(ZEILE($1:$310)-1))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#10
(19.07.2016, 15:29)WillWissen schrieb: Hi,


da bist du nicht alleine, denn diese Formel haben sich echte Spezialisten ausgedacht. Die Limitierung endet bei 309 - ab 310 kommt #ZAHL So ist auch die erste 4-stellige Zahl ein Tippfehler und muss 256 heißen.

Tabelle1

PQRSTUVWX
687AB16V3725163725
688AB16V4082#ZAHL!
Formeln der Tabelle
ZelleFormel
X687{=SUMME((TEIL(0&P687;KGRÖSSTE(WENN(ISTZAHL(TEIL(0&P687;ZEILE($1:$309);1)*1);ZEILE($1:$309);1);ZEILE($1:$309));1)*1)*10^(ZEILE($1:$309)-1))}
X688{=SUMME((TEIL(0&P688;KGRÖSSTE(WENN(ISTZAHL(TEIL(0&P688;ZEILE($1:$310);1)*1);ZEILE($1:$310);1);ZEILE($1:$310));1)*1)*10^(ZEILE($1:$310)-1))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8

Vielen Dank, dann bin ich "fast" ein wenig beruhigt :s

Auf jeden Fall funktioniert es....

LG
cuba
Antworten Top


Gehe zu:


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