Freigeben über

Excel Wenn größer als funktioniert nicht

Anonym
2023-03-26T20:50:47+00:00

Hallo, ich habe eine Tabelle mit Zahlen. Wenn die eingegebene Zahl größer 0 ist, soll sie zur vorherigen Zahl dazugezählt werden, ansonsten einfach die vorherige Zahl übernehmen.

=WENN(C19>0;E18+C19;E18)

C19=die eingegebene Zahl

E18=die vorherige Zahl

Bei mir wird auch bei negativen Zahlen einfach dazugezählt.

Microsoft 365 und Office | Excel | Für Zuhause | Windows

Gesperrte Frage. Diese Frage wurde aus der Microsoft-Support-Community migriert. Sie können darüber abstimmen, ob sie hilfreich ist, aber Sie können keine Kommentare oder Antworten hinzufügen oder der Frage folgen.

0 Kommentare Keine Kommentare

Antwort, die vom Frageautor angenommen wurde

  1. Andreas Killer 144.1K Zuverlässigkeitspunkte Freiwilliger Moderator
    2023-03-27T10:13:32+00:00

    Nun ist mir doch noch eingefallen wo da das Problem bei Dir ist:

    Deine negative Zahl ist ein Text! Vermutlich ist die Zelle als Text formatiert.

    Formatiere die Zelle als Standard oder Zahl und gib den Wert erneut ein, dann passt es.

    Excel hast da ein etwas inkonsistentes Verhalten mit Zahlen die als Text vorliegen, die Grundrechenarten +-*/ wandeln automatisch den Text zu einer Zahl und die Berechnung funktioniert. Die Vergleichsoperatoren <, > und = machen das nicht, sowie die meisten Funktionen wie SUMME ebenso nicht.

    Für die ist es "-1" also ein Text und dann kommt z.B. bei ="-1">"0" ein WAHR raus obwohl man denkt das man =-1>0 gemacht hat was FALSCH gibt.

    Beides ist richtig.

    Wenn man Zahlen eingibt immer drauf achten das man auch wirklich Zahlen eingegeben hat.

    Andreas.

    0 Kommentare Keine Kommentare

5 zusätzliche Antworten

Sortieren nach: Am hilfreichsten
  1. Andreas Killer 144.1K Zuverlässigkeitspunkte Freiwilliger Moderator
    2023-03-27T07:05:57+00:00

    Nö, das stimmt so nicht. Probier das bitte in einer neuen Datei.

    Oder es gibt da etwas irgendwo bei Dir was es so aussehen läßt als wenn es nicht geht.

    Andreas.

    Eine Person fand diese Antwort hilfreich.
    0 Kommentare Keine Kommentare
  2. Anonym
    2023-03-27T17:36:14+00:00

    Danke!

    Habe die Zellen als "Zahl" formatiert und nun funktioniert es.

    Noch eine Frage, bei Zahl habe ich ausgewählt 2 Nachkommestellen zu wollen, da ich teilweise welche benötige. Ist es möglich bei einer 5 trotzdem eine 5 zu bekommen und keine 5,00?

    Vielen Dank

    Milo

    0 Kommentare Keine Kommentare
  3. Anonym
    2023-03-27T10:07:21+00:00

    Hallo,

    dann probiere es mal so:

    =MAX(E18;E18+C19)

    Wenn auch hier ein falsches Ergebnis kommt, stimmt etwas mit dem Format deiner Zahlen nicht.

    Claus

    0 Kommentare Keine Kommentare
  4. Anonym
    2023-03-27T05:08:29+00:00

    Diese Antwort wurde automatisch übersetzt. Daher können grammatikalische Fehler oder seltsame Formulierungen vorkommen.

    Hallo Mi____ser

    Willkommen bei der Microsoft Community.

    Es hört sich an, als würden Sie versuchen, eine WENN-Anweisung zu verwenden, um dem vorherigen Wert in einer Zelle eine Zahl hinzuzufügen, aber es funktioniert nicht wie erwartet. Es könnte mehrere Gründe geben, warum dies geschieht. Hier sind einige Dinge, die Sie überprüfen können:

    1. Stellen Sie sicher, dass das Zellenformat für die Zellen, die die Zahlen enthalten, auf "Zahl" oder "Allgemein" eingestellt ist. Wenn die Zelle auf "Text" gesetzt ist, funktioniert die IF-Anweisung möglicherweise nicht ordnungsgemäß.
    2. Überprüfen Sie die Formel, um sicherzustellen, dass Sie sie richtig eingegeben haben. Die Syntax für eine IF-Anweisung in Excel lautet:

    =WENN (Bedingung, value_if_true; value_if_false)

    In Ihrem Fall sieht die von Ihnen angegebene Formel korrekt aus:

    =WENN(C19>0; E18+C18; E18)

    Stellen Sie sicher, dass Sie es genau so eingegeben haben, einschließlich der Kommas und Klammern. Wie unten gezeigt:
    Bild

    1. Überprüfen Sie, ob die Zellbezüge in der Formel korrekt sind. Wenn Sie z. B. die Formel in Zelle F19 eingegeben haben, stellen Sie sicher, dass sich die vorherige Zahl in Zelle E18 und die eingegebene Zahl in Zelle C19 befindet.

    Wenn keine dieser Lösungen funktioniert, müssen Sie möglicherweise weitere Informationen bereitstellen oder weitere Unterstützung in Anspruch nehmen.

    Fühlen Sie sich frei, zurückzukommen, wenn irgendwelche Updates.

    Chandy| Microsoft Community Support-Spezialist
    
    0 Kommentare Keine Kommentare