Clever-Excel-Forum

Normale Version: Formel aus Zelleinhalt berechnen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Guten Morgen Forum,

ich möchte aus dem Inhalt einer Zelle einen Wert berechnen,

in Zelle A5 steht z.B. "ABC(20*20)DEFG",

im Zelle  C5 steht =(TEIL(A5;FINDEN("(";A5)+1;FINDEN(")";A5)-FINDEN("(";A5)-1))

mit  der Formel oben bekomme ich den Inhalt 20*20 angezeigt, und den möchte ich ausgerechnet haben!

komm einfach nicht weiter.
Hola,

schau mal hier:
https://clevercalcul.wordpress.com/2017/...t-rechnen/

Gruß,
steve1da
Hallo,

ist zwar lang, aber sollte funktionieren:

Arbeitsblatt mit dem Namen 'Tabelle1'
ABC
5ABC(20*20)DEFG400
6ABC(20000*25)DEFG500000

ZelleFormel
C5=LINKS((TEIL(A5;FINDEN("(";A5)+1;FINDEN(")";A5)-FINDEN("(";A5)-1));FINDEN("*";(TEIL(A5;FINDEN("(";A5)+1;FINDEN(")";A5)-FINDEN("(";A5)-1)))-1)*RECHTS((TEIL(A5;FINDEN("(";A5)+1;FINDEN(")";A5)-FINDEN("(";A5)-1));LÄNGE((TEIL(A5;FINDEN("(";A5)+1;FINDEN(")";A5)-FINDEN("(";A5)-1)))-FINDEN("*";(TEIL(A5;FINDEN("(";A5)+1;FINDEN(")";A5)-FINDEN("(";A5)-1))))
C6=LINKS((TEIL(A6;FINDEN("(";A6)+1;FINDEN(")";A6)-FINDEN("(";A6)-1));FINDEN("*";(TEIL(A6;FINDEN("(";A6)+1;FINDEN(")";A6)-FINDEN("(";A6)-1)))-1)*RECHTS((TEIL(A6;FINDEN("(";A6)+1;FINDEN(")";A6)-FINDEN("(";A6)-1));LÄNGE((TEIL(A6;FINDEN("(";A6)+1;FINDEN(")";A6)-FINDEN("(";A6)-1)))-FINDEN("*";(TEIL(A6;FINDEN("(";A6)+1;FINDEN(")";A6)-FINDEN("(";A6)-1))))
Verwendete Systemkomponenten: [Windows (32-bit) NT :.00] MS Excel 2013
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Vielen Dank euch beiden für die schnelle Hilfe!

Ich werde beides ausprobieren!