Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Formel als Text

Formel als Text
03.09.2007 22:02:53
Mathias
Hallo zusammen, ich möchte folgendes machen:
Zelle A1 soll soll den Text enthalten: 4+3*2+1
In Zelle A2 soll dann des Ergebnis errechnet werden, also 11
In der Zelle A3 möchte ich dann wieder den Text 4+3*[Wert aus A2 als Text] anzeigen und dann das ganze in A4 errechnen.
Geht das?
Die ganze Eingabe soll möglichst schnell funktionieren, quasi wie im Taschenrechner.
Das ganze Theater soll veranstaltet werden, um die Berechnungen auch im Ausdruck kontrollierbar zu machen.
Vielen Dank für eure Mühe
Mathias

Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Formel als Text
03.09.2007 22:28:00
Daniel
Hallo
die Forumsuche hilft.
mit dem Suchbegriff "Text berechnen"
kam das hier als erster Treffer
https://www.herber.de/forum/archiv/576to580/t578241.htm
da werden zwei verschiedene Lösungsmöglichkeiten beschreiben (die nur als Link zur entsprechenden Internetseite)
Gruß, Daniel

Anzeige
AW: Formel als Text
04.09.2007 18:28:12
Mathias
Danke für die schnellen Antworten,
mit der Funktion
Function TextAlsWert(sFormula As String) As Double
Dim var As Variant
var = Application.Substitute(sFormula, ",", ".")
TextAlsWert = Application.Evaluate(var)
End Function
komme ich schon gut zurecht leider kann ich damit aber noch nicht erreichen, dass ich in die _ Formel auch Bezüge zu anderen Zellen einbauen kann und diese dann als Text angezeigt werden.

In der Zelle A3 möchte ich dann wieder den Text 4+3*[Wert aus A2 als Text] anzeigen und dann das ganze in A4 errechnen.


Anzeige
AW: Formel als Text
04.09.2007 19:11:45
Daniel
Hi
doch, geht schon.
du must es nur richtig formulieren.
die Formel in A3 muss so lauten:
="4+3*"&A2
Gruß, Daniel

AW: Formel als Text
03.09.2007 22:58:37
Josef
Hallo Mathias
Das geht mit der Macro 4 Funktion "=AUSWERTEN".
Man kann diese Funktion aber nicht direkt in einer Zelle eingeben, sondern man muss dazu mit "Einfügen/ Name /Name definieren" einen Namen vergeben, und in der Tabelle dann mit diesem Namen arbeiten.
Siehe Anhang
https://www.herber.de/bbs/user/45659.xls
Gruss Josef
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige