/ / Excel: Formelfehler bei Wert Null - Excel, Excel-Formel

Excel: Formelfehler bei Wert Null - Excel, Excel-Formel

Ich habe eine Formel verwendet, um ein Punktesystem zu erstellenfür meine Klasse. Meine Formel ist unten, und es funktioniert großartig, außer dass, wenn C2 Null ist, der Punktestand immer noch "10" anzeigt, wenn ich es auch als Null hätte. Ich stelle fest, dass dies ein Fehler in meiner Formel ist, aber ich kann nicht scheinen es zu reparieren, ohne Excel mir eine Fehlermeldung zu geben. Könnte mir jemand helfen, diese Formel zu bearbeiten, um es zu beheben?

(Ich bin ein Lehrer und ich versuche nur, mein Leben mit Excel zu erleichtern.)

IF(TRIM(C2)="","",IF(C2<6.99,10,IF(AND(C2<=7.99,C2>=7),9,IF(AND(C2<=8.99,C2>=8),8,IF(AND(C2<=9.99,C2>=9),7,IF(AND(C2<=10.99,C2>=10),6,IF(AND(C2<=11.99,C2>=11),5,IF(AND(C2<=12.99,C2>=12),4,IF(AND(C2<=13.99,C2>=13),3,IF(AND(C2<=14.99,C2>=14),2,IF(AND(C2<=15.99,C2>=15),1,IF(AND(C2>=16,C2<=100),0))))))))))))

Antworten:

0 für die Antwort № 1

Vielleicht:

= IF (C2 = "", "", IF (C2 = 0,0, MAX (ROUNDUP (MIN (16-C2,10), 0), 0)))


2 für die Antwort № 2

Ihre erste if-Anweisung sagt, wenn c2 nichts ist, dann ist es leer. warum nicht einen anderen machen, der prüft, ob sein 0 ist

Dies ist nicht getestet, aber versuchen Sie es

IF(TRIM(C2)="","",IF(TRIM(C2)=0,0,IF(AND(C2<6.99,10,IF(AND(C2<=7.99,C2>=7),9,IF(AND(C2<=8.99,C2>=8),8,IF(AND(C2<=9.99,C2>=9),7,IF(AND(C2<=10.99,C2>=10),6,IF(AND(C2<=11.99,C2>=11),5,IF(AND(C2<=12.99,C2>=12),4,IF(AND(C2<=13.99,C2>=13),3,IF(AND(C2<=14.99,C2>=14),2,IF(AND(C2<=15.99,C2>=15),1,IF(AND(C2>=16,C2<=100),0))))))))))))))

Auch dies ist nicht getestet, aber hoffentlich sehen Sie, was ich versuche zu tun.