Summenformel und Wenn-Formel

Guten Morgen,

wie handhabe ich es, wenn ich bereits eine Summe gebildet habe und in der gleichen Zelle eine (einfache) Wenn-Funktion einbauen moechte?

Zum Beispiel:

C14=Sum(A33;A35:A37)

In Zelle C14 erhalte ich nun den Wert 100.
Jetzt moechte ich wie folgt eine Wenn=Funktion aufstellen (in der gleichen Zelle):
C14= IF(C14=A14;soll die Berechnung von der Summe erhalten bleiben;soll ein Fehler angezeigt werden wie z.B. #REF.

Wie ist es richtig?
IF(C14=A14;C14;#REF(Sum(A33;A35:A37))) So vielleicht?

Vielen Dank und viele Gruesse

Hallo,

=IF(SUM(A33,A35:A37)=A14,SUM(A33,A35:A37),„Fehler“)

VG René

Hallo,

vielen Dank erst einmal.

Jetzt habe ich solch ein ‚Problem‘, dass mir der -Fehler- angezeigt wird - was ja auch gut ist.
Aber in diesem Fall moechte gerne, dass eine Zeile darunter, also unter dem Begriff Fehler, die eigentlich errechnete Zahl zum Vorschein kommt.
Kann ich die u.a. Formal dafuer benutzen und entsprechend ergaenzen, ggf. eine verschachtelte WENN-Funktion anwenden?

=IF(SUM(A33,A35:A37)=A14,SUM(A33,A35:A37),„Fehler“)

Vielen Dank!

Nicht nachgedacht…
Hallo,

bitte nicht antworten, habe die Loesung bereits, war gerade mit den Gedanken woanders - sorry. J

…aber
Aber wie kann in diese WENN-Funktion die Bedingung bringen, dass, wenn der Wert von dem anderen Wert abweicht, nicht nur das Wort ‚Fehler‘ aufgezeigt wird, sondern auch in der Farbe rot?!

Kann ich in die WENN-Funktion eine bedingte Formatierung einbauen?

Kann ich in die WENN-Funktion eine bedingte Formatierung
einbauen?

Hallo Michael,

nein, aber in der bed. Formatierung kannst du Wenn-Funktionen einbauen.

Gruß
Reinhard

Danke, muss ich mir genauer einmal ansehen, ob ich damit -klar- komme.

Apropos: Wie kann ich in Excel es automatisch programmieren, dass ein Wert, den ich in eine Zelle eingebe, automatisch halbiert wird, in dieser Zelle, nicht in einer anderen?

Apropos: Wie kann ich in Excel es automatisch programmieren,
dass ein Wert, den ich in eine Zelle eingebe, automatisch
halbiert wird, in dieser Zelle, nicht in einer anderen?

Hallo Michael,

hier wird Spalte A überwacht. A ist die 1-te Spalte, (B=2, C=3,…) bei Columns(1).
Code gehört in das Modul des Tabellenblattes, z.B. Tabelle1

Gruß
Reinhard

Private Sub Worksheet\_Change(ByVal Target As Range)
Dim Zelle As Range
Set Target = Intersect(Target, Columns(1))
If Target Is Nothing Then Exit Sub
Application.EnableEvents = False
On Error GoTo Ende
For Each Zelle In Target
 If IsNumeric(Zelle.Value) Then
 Zelle.Value = Zelle.Value / 2
 End If
Next Zelle
Ende:
If Err.Number 0 Then MsgBox Err.Number & vbCr & Err.Description
Application.EnableEvents = True
End Sub