Clever-Excel-Forum

Normale Version: fehler #WERT!"
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo liebe Forums Mitglieder 

Ich habe mit der nachfolgenden Formel ein Problem den wenn keine Eintragungen in den Spalten A und B sind gibt er mir die   Fehlermeldung "#WERT!" zurück auf meinem Arbeitsplatt "Überwachung Hauptseite"


=SUMMENPRODUKT((REST(E8:E1000;"")>=22/24)*(REST(E8:E1000;"")>=23/24)*(D8:D1000))

meine frage ist wie kann ich die Formel umstellen so das sie lehre Zeilen der Spalten ignorierte  und den wert null zurück gibt als anzeige
Hola,
mal abgesehen davon, dass du das mit Wennfehler(DeineFormel;0) erreichen kannst...
Rest(.....;"") wie kommst du denn auf ""? Der 2. Parameter ist ein DIVISOR, also eine Zahl.
Und nebenbei, du suchst hier eine Zahl, die sowohl größer als 22/24 ist und gleichzeitig größer als 23/24. Das ergibt keinen Sinn.
Gruß,
steve1da
(03.06.2022, 21:27)steve1da schrieb: [ -> ]Hola,
mal abgesehen davon, dass du das mit Wennfehler(DeineFormel;0) erreichen kannst...
Rest(.....;"") wie kommst du denn auf ""? Der 2. Parameter ist ein DIVISOR, also eine Zahl.
Und nebenbei, du suchst hier eine Zahl, die sowohl größer als 22/24 ist und gleichzeitig größer als 23/24. Das ergibt keinen Sinn.
Gruß,
steve1da

hallo die Formel Stammt ursprünglich aus einer andern Datei wo es funktionierte. Die Formel stammt nicht von mir 
die Formel soll die Zeitangaben abfragen und zum z.B. alle eingaben die von 19 bis 20 Uhr gemacht wurden addieren
soweit ich verstehe sucht die Formel nach werten die noch nicht da sind, den die Formel funktionier soweit und macht auch das was es soll. Da aber in den Zeilen noch nichts eingetragen ist gibt es die Fehlermeldung zurück  

=SUMMENPRODUKT((REST(E8:E1000;1)>=20/24)*(REST(E8:E1000;1)<21/24)*(D8:D1000))
Hi,

#WERT! kommt, wenn irgendwo Text in den Zellen steht. Nimm daher:

=SUMMENPRODUKT((REST(E8:E1000;1)>=20/24)*(REST(E8:E1000;1)<21/24);D8:D1000)

Hi,

besser:

=SUMMENPRODUKT(WENN(ISTZAHL(E8:E1000);(REST(E8:E1000;1)>=20/24)*(REST(E8:E1000;1)<21/24);0);D8:D1000)
Danke {Boris} für deine Hilfe ! deine erste Formel funktioniert Super! Allerdings nicht deine Zweite Idee ,da gibt er mir die Fehlermeldung immer noch zurück 
Hi,

die 2. Formel musst Du in Deiner Excelversion noch als Arrayformel eingeben - also Formelabschluss nicht mit Enter allein sondern mit gleichzeitig Strg+Shift+Enter.
Aber wenn die 1. Formel läuft, dann brauchst Du das eh nicht mehr.
kurz ne frage was ist eine Arrayformel bzw. kannst du mir es erläutern
Moin!
Matrixformeln:
Ein Tutorial mit 7 Stationen, beginnend ab hier:
https://www.online-excel.de/excel//singsel.php?f=26

Gruß Ralf