Excel - Wenn zwei Zellen größer als 0 sind, dann die Zelle zurückgeben, die größer ist, wenn nur eine Zelle größer als 0 ist, als diesen Wert zurückgeben

1304
L. Quirk

Ich habe jetzt schon eine Weile versucht, das herauszufinden, aber ich bleibe fest bei der [value_if_false]Rolle und ich habe das Gefühl, dass es wirklich einfach ist, aber es kommt mir nicht.

Wenn Sie also versuchen, die größere von zwei Zahlen (in bestimmten Zellen) anzuzeigen, wenn beide Zahlen sind, aber wenn nur eine Zahl eine Zahl ist, dann zeigen Sie diese Zahl an.

=IF(AND(L10>0,L20>0),IF(L10>L20,L10,L20),) 

Ich kann nicht für das Leben von mir herausfinden, was nach dem Komma kommt. Hilfe wäre sehr dankbar. Tut mir leid, wenn das schon einmal gefragt wurde, konnte ich es selbst nicht finden.

0

2 Antworten auf die Frage

2
Gary's Student

Behandeln Sie zuerst den Ausnahmefall:

=IF(AND(L10<=0,L20<=0),"",MAX(L10,L20)) 
0
Olly

Why not simply use:

=MAX(L10,L20) 

Edit:

An alternative, if you want blank returned when no numbers exist:

=IF(NOT(COUNT(A1:B1)),"",MAX(A1:B1)) 
Wenn alle Argumente leer sind, gibt 'MAX ()' 0 zurück. Da das OP in diesem Fall leer bleiben soll, benötigen Sie immer noch ein 'IF ()', ähnlich der Antwort von Garys Student. Bandersnatch vor 6 Jahren 0
Oder Sie können das Zahlenformat der Zelle ändern, sodass Nullwerte nicht angezeigt werden. Ich kann die Anforderung für 'Leerzeichen' im OP nicht sehen. Olly vor 6 Jahren 0