Microsoft Excel

Herbers Excel/VBA-Archiv

gamerpc

Betrifft: gamerpc von: Muehli
Geschrieben am: 24.10.2014 10:57:24

Guten Morgen zusammen,

ich habe folgendes Problem:

Format meiner Exceltabelle:

|Spalte C|
|Wort Wort Wort [beliebig viele Leerzeichen] 4.0|
|Wort Wort Wort Wort [beliebig viele Leerzeichen] 0.3|
|Wort Wort [beliebig viele Leerzeichen] 323.2|
|Wort Wort [beliebig viele Leerzeichen] 12.5|
| usw. |

In jeder Zeile der Spalte C ist am Ende eine Zahl im Format X.Y vorhanden.

X = von 0 bis 9999
Y = von 0 bis 7

In Spalte D soll nun der Wert X multipliziert mit 8 plus Y geschrieben werden. (X*8+Y)

Bsp.:

|Spalte C______________________________|Spalte D|
|Wort Wort Wort [beliebig viele Leerzeichen] 4.0|32|
|Wort Wort Wort Wort [beliebig viele Leerzeichen] 0.3|3|
|Wort Wort [beliebig viele Leerzeichen] 323.2|2586|
|Wort Wort [beliebig viele Leerzeichen] 12.5|101|
| usw. |

Wie kann man das realisieren?

Freundliche Grüße
Muehli

  

Betrifft: AW: gamerpc von: Klaus M.vdT.
Geschrieben am: 24.10.2014 11:18:48

Hallo Muehli,

was hat denn das mit einem Gamerpc zu tuen?
Ab D2 folgende Formel runter ziehen:

=(LINKS(TEIL(C2;1+FINDEN("#";WECHSELN(C2;" ";"#";LÄNGE(C2)-LÄNGE(WECHSELN(C2;" ";""))));9^9);FINDEN(".";TEIL(C2;1+FINDEN("#";WECHSELN(C2;" ";"#";LÄNGE(C2)-LÄNGE(WECHSELN(C2;" ";""))));9^9))-1)*8)+TEIL(TEIL(C2;1+FINDEN("#";WECHSELN(C2;" ";"#";LÄNGE(C2)-LÄNGE(WECHSELN(C2;" ";""))));9^9);1+FINDEN(".";TEIL(C2;1+FINDEN("#";WECHSELN(C2;" ";"#";LÄNGE(C2)-LÄNGE(WECHSELN(C2;" ";""))));9^9));9^9)

Grüße,
Klaus M.vdT.


  

Betrifft: AW: gamerpc von: Muehli
Geschrieben am: 24.10.2014 11:24:11

Hallo Klaus,

Habe anscheinend meinen PC-Namen versehentlich eingefügt.

Zu deiner Lösung - sie funktioniert prima!

Vielen Dank!

Gruß
Muehli


  

Betrifft: Danke für die Rückmeldung! owT. von: Klaus M.vdT.
Geschrieben am: 24.10.2014 16:56:16

.


  

Betrifft: Berechnung eines speziellen Wertes von: Muehli
Geschrieben am: 24.10.2014 11:19:57

Habe den Betreff korrigiert.
Hat komischerweise meinen PC-Namen eingetragen.