Negative Zahl in Wenn-Formel

Hallo.

Ich habe zwei Tabellen, die ausgedruckt an verschiedenen Orten aufbewahrt werden. In die eine (A) wird täglich eine Zahl geschrieben (der Umsatz). Manchmal dreistellig, vier- oder fünfstellig, immer mit Komma, öfter aber auch mal eine negative Zahl.
Die andere Tabelle (B) ist unterteilt in zwei Bereiche. Im oberen Bereich (dem Positivbereich) stehen die Spalten „bis 9999“, „bis 19999“, „bis 29999“ usw. Im unteren Bereich (dem Negativbereich) die selben Zahlen noch einmal. Wenn ich nun in Tabelle A eine Zahl, z.B. 4552 eingebe, soll in der Zelle neben „bis 9999“ eine 1 erscheinen, anderenfalls nichts. Bei 14873 stattdessen eine 1 in der Zelle neben „bis 19999“. Dies habe ich mit "Wenn

Hallo!

Du hast leider die Formel nicht angegeben. Daher hoffe ich, dass ich Deine Frage richtig verstanden habe. Wenn dem so ist, müßte die Lösung sinngemäß so aussehen:

=WENN(A1[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Ich habe die Formel aus der Excel-Hilfe verwendet, in diesem Fall:
=WENN(A1>19999;"";WENN(A1>9999;„1“;""))
Dies umfasst alle Zahlen zwischen 10000 und 19999. So habe ich jede Spalte bearbeitet.
Was aber, wenn ich in Tabelle A eine Minuszahl (z.B. -12458) eingebe? Dann soll im unteren Bereich der Tabelle B bei der Zelle „bis 19999“ eine 1 erscheinen. Denn am Ende der Tabelle werden die 1er vom Positivbereich und die 1er vom Negativbereich als Summe erfasst. Bisher trage ich die 1er immer von Hand ein und das soll jetzt eben, auch um Übertragungsfehler zu vermeiden, automatisch gehen.
Und wenn ich vor die Zahlen in der Formel ein Minus setze, geht es eben nicht.

Hi Jürgen,

ich bin mir auch nicht sicher dich richtig verstanden zu haben.
Meinst du sowas wie in der Tabelle?
Und wer sagte dir daß Minuszeichen in einer Formel verboen sind?

Tabellenblatt: [Mappe2]!B
 │ A │ B │ C │
──┼───────┼────────┼───┤
1 │ über │ 29999 │ 0 │
──┼───────┼────────┼───┤
2 │ bis │ 29999 │ 0 │
──┼───────┼────────┼───┤
3 │ bis │ 19999 │ 0 │
──┼───────┼────────┼───┤
4 │ bis │ 9999 │ 0 │
──┼───────┼────────┼───┤
5 │ ab │ -9999 │ 0 │
──┼───────┼────────┼───┤
6 │ ab │ -19999 │ 0 │
──┼───────┼────────┼───┤
7 │ ab │ -29999 │ 1 │
──┼───────┼────────┼───┤
8 │ unter │ -29999 │ 0 │
──┴───────┴────────┴───┘
Benutzte Formeln:
C1: =WENN(A!$A$1\>=B1;1;0)
C2: =WENN(UND(A!$A$1\>B2;A!$A$1\>B3);1;0)
C3: =WENN(UND(A!$A$1\>B3;A!$A$1\>B4);1;0)
C4: =WENN(UND(A!$A$1\>B4;A!$A$1\>B5);1;0)
C5: =WENN(UND(A!$A$1\>B5;A!$A$1\>B6);1;0)
C6: =WENN(UND(A!$A$1\>B6;A!$A$1\>B7);1;0)
C7: =WENN(UND(A!$A$1\>B7;A!$A$1\>B8);1;0)
C8: =WENN(A!$A$1


Tabellendarstellung erreicht mit dem Code in [FAQ:2363](/t/faq/9292363)

Gruß
Reinhard

=WENN(A1

Ich habe die Formel aus der Excel-Hilfe verwendet, in diesem
Fall:
=WENN(A1>19999;"";WENN(A1>9999;„1“;""))
Dies umfasst alle Zahlen zwischen 10000 und 19999. So habe ich
jede Spalte bearbeitet.

Ich würde es umgekehrt probieren.
Zunächst könntest Du, um die Sache zu erleichtern, die „Überschriften“ wie folgt behandeln:
Format Zellen, Benutzerdefiniert, "bis "#.##0
Danach die Zahlen 9999, 19999, 29999, -9999, -19999, -29999 in die so formatierten Zellen eingeben. Upps, ich sehe grad, dann steht bei den negativen -bis 9.999, also vielleicht doch nicht so gut. Sonst hätte man darauf Bezug nehmen können. Also dann:
für die -29999 =WENN(UND(A1>=(-29999);A1
usw.
Hilft das?
Gruß Verena

Ich gehe davon aus, das einfache WENN-Abfragen nicht tauglich sind, da ja ein ganzer Zahlenbereich zu einer Gesamtaussage verdichtet werden soll.
Das ist ein Fall für Arrayformeln (ZÄHLENWENN scheidet aus weil zwei Bedingungen abgeprüft werden sollen).
=SUMME((WERTEBEREICH>UNTERGRENZE)*(WERTEBEREICHA1)*([Mappe1]Tabelle1!$A$2:blush:A$100A1)*([Mappe1]Tabelle1!$A$2:blush:A$100

Tabelle 1:

A1________A2
Datum__|__Umsatz
01.____|__4845
02.____|__12435
03.____|__9875
04.____|__-11786

Tabelle 2

Positiv
_______________01.____02.____03.____04.____05.
bis 9999____|__1___|______|__1___|______|
bis 19999___|______|__1___|______|______|
bis 29999___|______|______|______|______|

Negativ
_______________01.____02.____03.____04.____05.
bis 9999____|______|______|______|______|
bis 19999___|______|______|______|__1___|
bis 29999___|______|______|______|______|

Für den positiven Bereich benutzte ich in Spalte 2 folgende Formel:
=WENN(A2>19999;"";WENN(A2>9999;„1“;"")) oder in Spalte 3
=WENN(A2>29999;"";WENN(A2>19999;„1“;""))

Welche Formel muss ich nun im negativen Bereich anwenden, damit die 1 am 04. des Monats in Spalte 2 steht?
Die obige Formel mit einem Minuszeichen davor nimmt er nicht.

Noch ein Wort:
Ich bin Anfänger und in der Suche auf wer-weiss-was nach der Wenn-Formel finde ich eher nichts. Aus diesem Grund ein herzliches Dankeschön an alle, die sich für mein Problem Zeit nehmen. Wobei ich verschweige, dass ich noch ein zweites habe :wink:

Hi Jürgen,

Tabellenblatt: [Mappe3]!Tabelle1
 │ A │ B │ C │ D │ E │
───┼───────────┼────────┼────┼────┼────┤
 1 │ Datum │ Umsatz │ │ │ │
───┼───────────┼────────┼────┼────┼────┤
 2 │ 01.01.08 │ 4845 │ │ │ │
───┼───────────┼────────┼────┼────┼────┤
 3 │ 02.01.08 │ 12435 │ │ │ │
───┼───────────┼────────┼────┼────┼────┤
 4 │ 03.01.08 │ 9875 │ │ │ │
───┼───────────┼────────┼────┼────┼────┤
 5 │ 04.01.08 │ -11786 │ │ │ │
───┼───────────┼────────┼────┼────┼────┤
 6 │ │ │ │ │ │
───┼───────────┼────────┼────┼────┼────┤
 7 │ │ │ │ │ │
───┼───────────┼────────┼────┼────┼────┤
 8 │ Positiv │ │ │ │ │
───┼───────────┼────────┼────┼────┼────┤
 9 │ │ 01 │ 02 │ 03 │ 04 │
───┼───────────┼────────┼────┼────┼────┤
10 │ bis 9999 │ 1 │ │ 1 │ │
───┼───────────┼────────┼────┼────┼────┤
11 │ bis 19999 │ │ 1 │ │ │
───┼───────────┼────────┼────┼────┼────┤
12 │ bis 29999 │ │ │ │ │
───┼───────────┼────────┼────┼────┼────┤
13 │ │ │ │ │ │
───┼───────────┼────────┼────┼────┼────┤
14 │ Negativ │ │ │ │ │
───┼───────────┼────────┼────┼────┼────┤
15 │ │ 01 │ 02 │ 03 │ 04 │
───┼───────────┼────────┼────┼────┼────┤
16 │ bis 9999 │ │ │ │ │
───┼───────────┼────────┼────┼────┼────┤
17 │ bis 19999 │ │ │ │ 1 │
───┼───────────┼────────┼────┼────┼────┤
18 │ bis 29999 │ │ │ │ │
───┴───────────┴────────┴────┴────┴────┘
Benutzte Formeln:
B10: =WENN(UND(Umsatz\>=0;Umsatz=10000;Umsatz=20000;Umsatz=-9999);1;"")
B17: =WENN(UND(Umsatz=-19999);1;"")
B18: =WENN(UND(Umsatz=-29999);1;"")
C10: =WENN(UND(Umsatz\>=0;Umsatz=10000;Umsatz=20000;Umsatz=-9999);1;"")
C17: =WENN(UND(Umsatz=-19999);1;"")
C18: =WENN(UND(Umsatz=-29999);1;"")
D10: =WENN(UND(Umsatz\>=0;Umsatz=10000;Umsatz=20000;Umsatz=-9999);1;"")
D17: =WENN(UND(Umsatz=-19999);1;"")
D18: =WENN(UND(Umsatz=-29999);1;"")
E10: =WENN(UND(Umsatz\>=0;Umsatz=10000;Umsatz=20000;Umsatz=-9999);1;"")
E17: =WENN(UND(Umsatz=-19999);1;"")
E18: =WENN(UND(Umsatz=-29999);1;"")


Festgelegte Namen:
Umsatz: =INDIREKT("B"&SPALTE())

Zahlenformate der Zellen im gewählten Bereich:
A1,A6:A18,B1:B8,B10:B14,B16:B18,C1:C8,C10:C14,C16:C18,D1:smiley:8,D10:smiley:14,D16:smiley:18
E1:E8,E10:E14,E16:E18
haben das Zahlenformat: Standard
A2:A5
haben das Zahlenformat: TT.MM.JJ
B9,B15,C9,C15,D9,D15,E9,E15
haben das Zahlenformat: TT

Tabellendarstellung erreicht mit dem Code in FAQ:2363

Gruß
Reinhard