HERBERS Excel-Forum - das Archiv

Thema: 2 Formeln in einer Zelle addieren

2 Formeln in einer Zelle addieren
blueheaven1988!
Hallo Community,

leider ist mir kein passenderer Betreff eingefallen der mein Problem beschreibt.

Ich habe hier eine Zelle z. B. A38 in der ich 2 Werte stehen haben

1
/
6

Nun habe ich mit folgenden Formeln die einzelnen Bestandteile ermittelt

Für 1 =TEIL(A38;1;(FINDEN(ZEICHEN(10);A38)-1))
Für 6 =TEIL(A38;4;(FINDEN(ZEICHEN(10);A38)+3))

Einzeln funktionieren die Formeln wunderbar

Nun möchte ich beide Ergebnisse addieren.

Ich könnte nun mit Hilfszellen arbeiten (in einer Zeile die Formel für 1 eintragen) und in einer Zelle die Formel für 2 eintragen)

Das möchte ich aber aus optischen Gründen gerne vermeiden

Also habe ich versucht die beiden Formeln mit einer Summenfunktion zu addieren.

Leider bekomme ich immer "#Wert!" als Fehler.

Habe nun sogar den Formel Assistenten für eine Summenformel bemüht.

TEIL(A38;1;(FINDEN(ZEICHEN(10);A38)-1))

wird ohne Probleme angenommen.

TEIL(A38;4;(FINDEN(ZEICHEN(10);A38)+3))

führt zu dem oben genannten "#Wert!" Fehler.

Kann mir hier vielleicht jemand erklären wieso das so ist?








AW: 2 Formeln in einer Zelle addieren
heli
Hi,

ich kann mir nicht vorstellen dass die zweite Formel wirklich korrekt funktioniert da sie falsch aufgebaut ist - Du willst dort ja die zweite Zahl haben, richtig?
In Deiner Formel beginnst Du die Teilung an Position 4 und ermittelst die Länge dann wie in der ersten Formel. Das passt aber nicht da Du ja ALLES ab dem FÜNFTEN Zeichen willst, sofern in der Zelle dies steht: 1 Zeichen(10) / Zeichen(10) 6 > TEIL(A38;4...) fängt beim zweiten Zeilenumbruch an daher kommt als Ergebnis ein Text (Zeichen(10) 6) raus und nicht die 6.

Passe die Zweite Formel so an: TEIL(A38;5;99) wobei Du die 99 entsprechend der maximalen Länge der zweiten Zahl auch kleiner wählen kannst.

Hoffe das hilft Dir weiter :-)

Servus, Heli
AW: 2 Formeln in einer Zelle addieren
#NV
Guten Tag,

eine Addition von 2 Texten ist nicht möglich. Wandle den Textwert erst in eine Zahl um. Wie z.B.:
=ZAHLENWERT(TEIL(A10;1;(FINDEN(ZEICHEN(10);A10)-1));",")+ZAHLENWERT(TEIL(A10;4;(FINDEN(ZEICHEN(10);A10)+3));",")

Gezeichnet
#NV
AW: 2 Formeln in einer Zelle addieren
BoskoBiati
Hallo #NV,

FALSCH!
Ein Operator zwischen als Text vorliegenden Zahlen wandelt diese in Zahlen um und es wird normal gerechnet.

@blueheaven1988!

So gehts auch:

=LINKS(A38;FINDEN(ZEICHEN(10);A38)-1)+TEIL(A38;FINDEN("#";WECHSELN(A38;ZEICHEN(10);"#";2))+1;99)


Gruß

Edgar
AW: 2 Formeln in einer Zelle addieren
BoskoBiati
Hi,

noch ein Gedicht:

=LINKS(A38;FINDEN(ZEICHEN(10);A38)-1)+TEIL(A38;FINDEN("/";A38)+2;99)


Gruß

Edgar
AW: 2 Formeln in einer Zelle addieren
blueheaven1988!
@Heli, vielen Dank für deinen Beitrag. So funktioniert es jetzt.

Ich hatte meine Formel getestet indem ich den Eintrag in der Zelle verändert hatte und er hat sich immer entsprechend mitverändert.

Habe bei der Formel jetzt auch noch die +3 am Ende rausgenommen weil die sind ja meiner Meinung nach dann überflüssig, oder?

Formel funktioniert jedenfalls weitern.