Operator aus anderer Zelle in Summen Formel einbauen - wie ?
#1
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
Top
#2
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
Top
#3
Hallo,

einfacher wäre es, wenn Du alles in einer Zelle hättest, aber es geht auch so:
Tabelle2

BCDE
13+47
23+47
Formeln der Tabelle
ZelleFormel
E1=Rechne
E2=Berechne
Namen in Formeln
ZelleNameBezieht sich auf
E1Rechne=AUSWERTEN(Tabelle2!B1&Tabelle2!C1&Tabelle2!D1)
E2Berechne=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.
Top
#4
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
Top
#5
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)
Top
#6
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.
Top
#7
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
Top
#8
Hallo,

nochmal als Muster:

Tabelle2

ABCDE
13+4Ergebnis= Ergebnis= 7
23+4Ergebnis= Ergebnis= 7
33^2Ergebnis= Ergebnis= 9
43^2Ergebnis= Ergebnis= 9
Formeln der Tabelle
ZelleFormel
E1=D1&Rechne
E2=D1&Berechne
E3=D3&Rechne
E4=D3&Berechne
Namen in Formeln
ZelleNameBezieht sich auf
E1Rechne=AUSWERTEN(Tabelle2!A1&Tabelle2!B1&Tabelle2!C1)
E2Berechne=AUSWERTEN(Tabelle2!C2)
E3Rechne=AUSWERTEN(Tabelle2!A3&Tabelle2!B3&Tabelle2!C3)
E4Berechne=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.
Top
#9
Klasse,

ich danke Euch. Bin weitergekommen.

Beste Grüße

kraekers
Top


Gehe zu:


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