Registriert seit: 15.04.2016
Version(en): Office 365
Hallo,
ich habe da mal eine Frage. Wie kann ich in einer Summenformel einen Operator aus einer Zelle (Textfeld) einbinden?
Beispiel:
Zelle A1 = Zahl ; Zelle B1 = Operator (+,-,*,/) ; Zelle C1 = Zahl; Zelle D1 = Text "="
Zelle E1 soll dann sein =Summe(A1 Operator C1)
Über einen Tipp würde ich mich freuen.
Vielen Dank im Voraus.
Beste Grüße
kraekers
Registriert seit: 12.04.2014
Version(en): Office 365
15.04.2016, 13:21
(Dieser Beitrag wurde zuletzt bearbeitet: 15.04.2016, 13:21 von Peter.)
Hallo,
wenn wir uns auf die 4 Grundrechenarten beschränken könnte das evtl. weiterhelfen:
=WENN((B1="");"Operator fehlt";WAHL(VERGLEICH(B1;{"*";"+";"-";"/"};);A1*C1;A1+C1;A1-C1;A1/C1))
Gruß
Peter
Registriert seit: 13.04.2014
Version(en): 365
Hallo,
einfacher wäre es, wenn Du alles in einer Zelle hättest, aber es geht auch so:
Tabelle2Formeln der Tabelle |
Zelle | Formel | E1 | =Rechne | E2 | =Berechne |
|
Namen in Formeln | Zelle | Name | Bezieht sich auf | E1 | Rechne | =AUSWERTEN(Tabelle2!B1&Tabelle2!C1&Tabelle2!D1) | E2 | Berechne | =AUSWERTEN(Tabelle2!D2) |
| Namen verstehen |
|
Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 06.04.2016
Version(en): 2010
Hallo,
ich habe es mit folgender Formel gemacht.
=(WENN(B1="*";A1*C1;WENN(B1="/";A1/C1;WENN(B1="+";A1+C1;A1-C1)))&" "&D1)
Allerdings wusste ich nicht, ob D1 (der Text) mit in die Formel rein sollte. Deshalb wird er bei mir hinter der Wenn-Funktion durch & mit eingefügt. Ist er nicht relevant, dann den &-Teil weglassen.
Gruß Foulcrow
Registriert seit: 10.04.2014
Version(en): 2016 + 365
Hi,
(15.04.2016, 13:06)kraekers schrieb: Zelle A1 = Zahl ; Zelle B1 = Operator (+,-,*,/) ; Zelle C1 = Zahl; Zelle D1 = Text "="
Zelle E1 soll dann sein =Summe(A1 Operator C1)
das "SUMME" ist in
allen Fällen, außer zur Berechnung einer Summe aus einem aneinander grenzenden Zellbereich, total unnötig!
hier nein:
= A1 Operator C1
= A1 + C5
hier ja:
=SUMME(A1:C5)
Registriert seit: 15.04.2016
Version(en): Office 365
Hallo,
vielen Dank für die reichlichen Antworten. Ich glaube jedoch das ich mich entweder falsch ausgedrückt habe oder falsch verstanden wurde.
Ich möchte eigentlich nur wenn ich z.B. einer Spalte ein - + * oder / dargestellt wird, in Form eines Textfeldes, dass der Inhalt dieses Textfeldes
in eine Summen Formel eingebaut bzw. verbunden wird.
Nehmen wir an - steht in Zeile B1, dann würde ich gerne als Formel haben =Summe(A1;'B1';C1), wobei
A1 und C1 die Werte sind die durch den Operator bearbeitet werden sollen. Es ist ein Beispiel, so funktioniert es nicht.
Ich habe auch schon =Summe(A1;"B1";C1) und =Summe(A1&'B1'&C1) etc. probiert.
Registriert seit: 12.04.2014
Version(en): Office 365
Hallo,
ich habe das so verstanden:
A1: 5
B1: + oder - oder * oder /
C1 3
Du willst rechnen (je nach Inhalt von B1):
A1+C1 oder A1*C1 etc.
Wenn das deine Intension ist dann solltest du dir unsere Lösungsvorschläge zu Gemüte führen.
Gruß
Peter
Registriert seit: 13.04.2014
Version(en): 365
Hallo,
nochmal als Muster:
Tabelle2 | A | B | C | D | E |
1 | 3 | + | 4 | Ergebnis= | Ergebnis= 7 |
2 | | | 3+4 | Ergebnis= | Ergebnis= 7 |
3 | 3 | ^ | 2 | Ergebnis= | Ergebnis= 9 |
4 | | | 3^2 | Ergebnis= | Ergebnis= 9 |
Formeln der Tabelle |
Zelle | Formel | E1 | =D1&Rechne | E2 | =D1&Berechne | E3 | =D3&Rechne | E4 | =D3&Berechne |
|
Namen in Formeln | Zelle | Name | Bezieht sich auf | E1 | Rechne | =AUSWERTEN(Tabelle2!A1&Tabelle2!B1&Tabelle2!C1) | E2 | Berechne | =AUSWERTEN(Tabelle2!C2) | E3 | Rechne | =AUSWERTEN(Tabelle2!A3&Tabelle2!B3&Tabelle2!C3) | E4 | Berechne | =AUSWERTEN(Tabelle2!C4) |
| Namen verstehen |
|
Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 15.04.2016
Version(en): Office 365
Klasse,
ich danke Euch. Bin weitergekommen.
Beste Grüße
kraekers