Operand aus Zelle
#1
Hallo zusammen


Vorab: Allen ein schönes Wochenende Blush 



Frage:



Excel 2019



Zelle A1 Zahl


Zelle B1 Operand (+oder-oder*oder/), diese Zelle ist ein Textfeld

Zelle C1 Zahl





Jetzt soll es A1 & B1 & C1 im D1 zusammenrechen



   



Beim mir wird nur die Formel angezeigt Huh

Geht das ev. sogar ohne VBA?



Gruss aus der Regnerischen Schweiz

Harry
Antworten Top
#2
Hi,

geht mit einer uralten Excel-Funktion. Siehe im Beispiel unter Namen.


.xlsm   Auswerten.xlsm (Größe: 9,67 KB / Downloads: 3)
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#3
Moin!
Bitte nicht in einem Texteditor (Word?) vorbereiten und hier reinkopieren, denn dann kommt es zur "Tapete" mit viel zu vielen Zeilenumbrüchen.
Nutze das hiesige Textfeld und frage / antworte direkt.

Zum Thema:
https://clevercalcul.wordpress.com/2017/...t-rechnen/


Zitat:Geht das ev. sogar ohne VBA?


Ja, im Link befindet sich kein VBA, dennoch muss die Datei als .xlsm oder .xlsb gespeichert werden, weil es sich um (uralte) Excel4-Makros handelt.

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#4
Hi,


Zitat:Beim mir wird nur die Formel angezeigt


Nee... bei Dir wird ein verketteter Text angezeigt.... Blush

Wenn Du mit wechselndem Operator aus B1 rechnen willst, ginge das beispielsweise so:

=Wenn(B1="+";A1 + C1;Wenn(B1="-";A1 - C1;Wenn(B1="*";A1 * C1;Wenn(B1="/";A1 / C1;"unberücksichtigter Operator"))))
Der sicherste Ansatz für einen Irrtum ist der Glaube, alles im Griff zu haben.
Nur, weil ich den Recorder bedienen kann, macht mich das noch lange nicht zum Musiker.

Ciao, Ralf

Antworten Top
#5
(10.09.2022, 11:17)BoskoBiati schrieb: uralten
RPP63 schrieb:uralte
19
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#6
Smile 
Hallo zusammen
danke für eure schnellen Antworten.

@BoskoBiati (Edgar)
Uff, das muss aber echt uralt sein.  Ich denke, das würde funktionieren, aber (siehe weiter unten bei Ralf)
Vielen dank für den Tipp

@RPP63 (Ralf)
Ich habe das hier direkt im Editor erfasst, komisch mit den umbrüchen, sorry...
Aber auch bei dir: Es würde passen, aber (siehe weiter unten bei Ralf).
Danke auch dir

@Ralf A (Ralf)
Ach bin ich blöd... Natürlich: Wenn ein bisschen verschachteln passt und ist voll «einfach» zu korrigieren 18
Habe die Formel noch etwas ergänzt... Jetzt geht es auch mit unterschiedlichen Multiplikatoren (* oder x)

Vielen dank euch allen
Antworten Top
#7
...smile.... dann kannst Du die Division auch gleich erweitern. 

                                          / oder :

90
Der sicherste Ansatz für einen Irrtum ist der Glaube, alles im Griff zu haben.
Nur, weil ich den Recorder bedienen kann, macht mich das noch lange nicht zum Musiker.

Ciao, Ralf

Antworten Top
#8
Oder ÷
Und wenn dann noch Punkt vor Strich und hassenichgesehn dazu kommt, sind wir doch recht schnell bei AUSWERTEN() oder auch Evaluate() oder den verpönten []

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#9
Da ich selber schreibe und wir hier in der Schweiz eigentlich eher mit x statt * schreiben, ist dies für mich I.O.
Aber natürlich... es gäbe noch vieles 100

Gruss Harry
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste