Wie kann ich den vollständigen Rechenweg bei Excel anzeigen lassen, sodass dort nicht mehr die Lösung steht?
Hey Leute, brauche dringend mal eure Hilfe. Wie kann ich wenn ich 3,32 = 6,6 rechne die Rechnung anzeigen lassen? Bei mir zeigt er immer gleich die Lösung (6,6) an -.- Ich möchte aber nur das da steht 3,32 und in irgendeiner anderen Zelle dann 6,6.
Lg
7 Antworten
Der Ausgangswert wird in die 1. Zelle (Spalte1/Zeile1) eingetragen!
Die Rechenoperation wird 'manuell' in (Spalte2/Zeile1) 'geschrieben'! (Dient nicht zur Rechnung in Excel!
In Spalte3/Zeile 1 wird gerechnet: = "Wert von S1/Z1 * 2" !

3,32 ist nicht 6,6!? Für falsche Aussagen gibt es keinen "Rechenweg".
Beim Editieren geht öfter mal ein Stern verloren, welcher als Multiplikationssymbol gerne genommen wird.
Gemeint ist 3,3*2 = 6,6
Die Formel =3,3*2 wird in der Bearbeitungszeile angezeigt, wenn Du die Formelzelle anklickst.
Das Ergebnis 6,6 steht in der angeklickten Zelle.
Ansonsten gibt es die Spur zum Vorgänger (die Leiste hieß früher treffend "Detektiv", jetzt findest du das) im Menü Formeln als Spur zum Vorgänger.
zweimal klicken: auch deren Vorgänger. Was willst du mehr?
Wenn Du das für schulische Zwecke zur Demonstration brauchst, musst Du es entweder separat schreiben oder per Makro ("_" & xxCell.Formula & "=" & xxCell.value) in eine Zelle reinschreiben lassen. Der underbar ist nur, um in die Zelle nicht iene Gleichheitsaussage reinzuschreiben, die dann FALSCH ergibt
Hab Obiges zu einer UDF (user Defined Function) ausgebaut.: Klicke auf Alt+F11, es öffnet sich der VBA-Editor, dort im Menü Einfügen auf Modul und da hinein dann das Kopieren:
Function AuchFormelAnzeigenDE(Zelle As Range)
AuchFormelAnzeigenDE = Zelle.FormulaLocal & " = " & Zelle.Value
End Function
Die Funktion findest Du dann in der Kategorie Benutzerdefiniert, sie gibt die deutschen Funktionsnamen zurück.
Im Kommentar zu Suboptimierer findest Du auch eine Fassung, welche die englischen Funktionsnamen liefert.
Naja entweder du teilst es in weitere Spalten auf oder du schreibst den Kompletten Rechenweg in eine Zeile, aber dann wird es nicht automatisch berechnet.
Was für eine Rechenart willst du denn anwenden? + oder - oder / oder *
Und 3,32 ist ja auch gar nicht 6,6!
Schreib doch in eine Zelle 3,32 und in die andere 6,6!
Dann ist alles richtig!
leider geht hier wohl mal ein * verloren... das nächste mal schreibe ich es mit einem "x" ... es sollte natürlich Multiplikation sein, wobei das egal sein dürfte... es geht ja um den Rechenweg...