Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Negative Werte unterdrücken

Forumthread: Negative Werte unterdrücken

Negative Werte unterdrücken
19.06.2003 10:42:00
Mike
Hallo!
Ich habe folgendes Problem mit Access, aber vielleicht kann mir von euch ja jemand weiterhelfen, da es sich um eine sql Anweisung handelt:
also, ich habe eine Tabelle mit mehreren Kunden mit verschiedenen Beträgen:
Kundennummer 1; Kunde xy; Betrag 20
Kundennummer 1; Kunde xy; Betrag -25
(Differenz wäre -5)
Kundennummer 2; Kunde ab; Betrag 15
Kundennummer 2; Kunde ab; Betrag 10
(Summe wäre +25)
Mein Problem ist, daß ich die Kunden mit negativen Werten (wie oben -5) nicht auf dem Access-Bericht haben will bzw. haben darf. Ich habe jedoch keine Ahnung wie ich anstellen soll.
Bitte um Hilfe, danke!!
Mike

Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Negative Werte unterdrücken
19.06.2003 10:50:03
Ramses

Hallo,

da ich vermute, dass du in ACCESS eine Tabelle auf der Basis einer Abfrage exportierst, gib als Abfragekriterium im berechneten Feld Betrag ">0" ein.
Fragst du die Daten direkt aus EXCEL ab, ist der einfachste Weg für deine spezielle Syntax, wenn du in ACCESS eine Abfrage erstellst, und die Syntayx aus der SQL-Ansicht kopierst.

Gruss Rainer


Anzeige
Re: Negative Werte unterdrücken
19.06.2003 10:59:50
Mike

Hallo Rainer,

danke für dein Antwort. Wenn ich das so mache wie du vorschlägst, dann werden alle negative Werte gelöscht. Ich habe aber das Problem, daß ich nur die positive Summen haben will, sprich: meine Summe setzt sich aus mehreren Beträgen zusammen, die auch negativ sein können. Wenn die Summe positiv ist, sollen die negative Werte stehen bleiben, ist die Summe jedoch negativ, soll kein Wert angezeigt werden, nicht mal die positiven.
So ich hoffe das war einigermaßen verständlich :o)
Gruss
Mike

Anzeige
Re: Negative Werte unterdrücken
19.06.2003 11:19:55
Ramses

Hallo,

wo liegt das Problem ?

Du kannst in der Abfrage doch ein zusätzliches berechnetes Feld einfügen das dir die Berechnung durchführt und anschliessend ein Kriterium ob das prüft, ob das Ergebnis grösser als 0 ist.

Tut mir leid, aber die korrekte SQL Anweisung kann dir beim besten Willen niemand schreiben ohne den gesamten Aufbau deiner Datenbank zu kennen.

Deshalb habe ich dir ja geraten, erstelle die Abfrage in ACCESS das genau das rauskommt was du haben willst, wechsle in die SQL-Ansicht und kopiere die Anweisung.

Einfacher geht es nun wirklich nicht.

Gruss Rainer


Anzeige
;
Anzeige

Infobox / Tutorial

Negative Werte in Excel unterdrücken


Schritt-für-Schritt-Anleitung

Um negative Werte in Excel zu unterdrücken und nur die positiven Summen anzuzeigen, kannst du die folgenden Schritte befolgen:

  1. Daten vorbereiten: Sorge dafür, dass deine Daten in einer Excel-Tabelle klar strukturiert sind, z.B. mit den Spalten „Kundennummer“, „Kunde“ und „Betrag“.

  2. Berechnetes Feld erstellen: Füge ein neues berechnetes Feld hinzu, das die Summe der Beträge für jeden Kunden berechnet. Du kannst dies mit der Formel =SUMMEWENN(Bereich; Kriterium; Summe_Bereich) tun.

  3. Filter einrichten: Erstelle einen Filter, um nur die Zeilen anzuzeigen, deren Summe größer als 0 ist. Dies kannst du über die Datenfilter-Funktion in Excel erreichen.

  4. Ergebnis überprüfen: Überprüfe, ob die negativen Werte wie gewünscht unterdrückt wurden. Stelle sicher, dass nur die positiven Summen angezeigt werden.


Häufige Fehler und Lösungen

  • Alle Werte werden gelöscht: Wenn du alle negativen Werte löschst, könnte es daran liegen, dass du die Filtereinstellung nicht korrekt konfiguriert hast. Achte darauf, dass der Filter nur auf die Summen angewandt wird, nicht auf die Einzelbeträge.

  • Falsche Berechnung: Wenn die Berechnung nicht wie gewünscht funktioniert, überprüfe die Formel. Ein häufiger Fehler ist die falsche Auswahl des Datenbereichs.


Alternative Methoden

Eine alternative Methode, um negative Werte in Excel zu unterdrücken, ist die Verwendung von bedingter Formatierung:

  1. Bedingte Formatierung hinzufügen: Markiere die Zellen mit den Beträgen, gehe zu „Bedingte Formatierung“ und wähle „Neue Regel“ aus.

  2. Regel erstellen: Wähle „Zellen formatieren, die enthalten“ und setze die Regel auf „kleiner als 0“. Wähle dann eine Formatierung, die die Zellen unsichtbar macht (z.B. Textfarbe = Hintergrundfarbe).

  3. Anwenden: Klicke auf „OK“, um die Regel anzuwenden. Jetzt werden alle negativen Werte in deiner Tabelle nicht mehr sichtbar sein.


Praktische Beispiele

Angenommen, du hast folgende Daten:

Kundennummer Kunde Betrag
1 Kunde A 20
1 Kunde A -25
2 Kunde B 15
2 Kunde B 10

Wenn du die Funktion =SUMMEWENN(C:C; ">0"; C:C) verwendest, wird die Summe der Beträge für jeden Kunden berechnet. Setze anschließend einen Filter, um nur die Kunden mit einer positiven Summe anzuzeigen.


Tipps für Profis

  • Verwende Pivot-Tabellen: Wenn du oft mit großen Datenmengen arbeitest, sind Pivot-Tabellen eine effektive Möglichkeit, um negative Werte schnell zu filtern und die Übersichtlichkeit zu erhöhen.

  • Dynamische Bereiche: Nutze dynamische Bereiche in deinen Formeln, um sicherzustellen, dass neue Daten automatisch einbezogen werden.


FAQ: Häufige Fragen

1. Wie kann ich negative Werte in einer Formel ignorieren?
Du kannst die WENN-Funktion in Kombination mit der SUMME-Funktion verwenden: =WENN(SUMME(Bereich)<0; ""; SUMME(Bereich)).

2. Geht das auch in Excel Online?
Ja, die beschriebenen Methoden sind auch in Excel Online anwendbar. Achte darauf, dass du die Funktionen korrekt in der Online-Version verwendest.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige