Registriert seit: 30.12.2014
Version(en): 2010
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.
Gruß Klaus
es Grüßt der niederRhein! :17:
Office 2010
Registriert seit: 16.04.2014
Version(en): xl2016/365
Registriert seit: 11.04.2014
Version(en): 2003/2007/2013 (bei Bedarf auch noch '97/2000/2010)
Hallo,
ist zwar lang, aber sollte funktionieren:
Arbeitsblatt mit dem Namen 'Tabelle1' |
| A | B | C |
5 | ABC(20*20)DEFG | | 400 |
6 | ABC(20000*25)DEFG | | 500000 |
Zelle | Formel |
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 |
Überlegen macht überlegen
Gruss aus dem schönen Hunsrück
_______ Klaus-Martin _______
Registriert seit: 30.12.2014
Version(en): 2010
Vielen Dank euch beiden für die schnelle Hilfe!
Ich werde beides ausprobieren!
Gruß Klaus
es Grüßt der niederRhein! :17:
Office 2010