Registriert seit: 29.04.2018
Version(en): 2017
10.09.2022, 10:58
(Dieser Beitrag wurde zuletzt bearbeitet: 10.09.2022, 10:59 von Hasi63.)
Hallo zusammen
Vorab: Allen ein schönes Wochenende
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
Geht das ev. sogar ohne VBA?
Gruss aus der Regnerischen Schweiz
Harry
Registriert seit: 13.04.2014
Version(en): 365
Hi,
geht mit einer uralten Excel-Funktion. Siehe im Beispiel unter Namen.
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.
Registriert seit: 12.10.2014
Version(en): 365 Insider (32 Bit)
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)
Registriert seit: 25.11.2021
Version(en): 2019, 365
10.09.2022, 11:20
(Dieser Beitrag wurde zuletzt bearbeitet: 10.09.2022, 11:23 von Ralf A.)
Hi,
Zitat:Beim mir wird nur die Formel angezeigt
Nee... bei Dir wird ein verketteter Text angezeigt....
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
Registriert seit: 12.10.2014
Version(en): 365 Insider (32 Bit)
(10.09.2022, 11:17)BoskoBiati schrieb: uralten
RPP63 schrieb:uralte
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)
Registriert seit: 29.04.2018
Version(en): 2017
10.09.2022, 11:47
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
Habe die Formel noch etwas ergänzt... Jetzt geht es auch mit unterschiedlichen Multiplikatoren (* oder x)
Vielen dank euch allen
Registriert seit: 25.11.2021
Version(en): 2019, 365
10.09.2022, 14:28
(Dieser Beitrag wurde zuletzt bearbeitet: 10.09.2022, 14:28 von Ralf A.)
...smile.... dann kannst Du die Division auch gleich erweitern.
/ oder :
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
Registriert seit: 12.10.2014
Version(en): 365 Insider (32 Bit)
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)
Registriert seit: 29.04.2018
Version(en): 2017
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
Gruss Harry