Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1028to1032
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

SUMMENPRODUKT Formelhilfe

SUMMENPRODUKT Formelhilfe
10.12.2008 19:25:00
Josef_T
Hallo und Guten Abend.
Kann mir bitte jemand helfen die Formel so berichtigen, dass nicht mehr der Fehler #WERT erscheint und das Ergebnis korrekt ist?
Die Formel soll mir das Ergebnis liefern, wie oft die Nummer "55555" in den Stunden (01:00 bis 8:00)
vorkommt.
In N7:N4000 steht die Uhrzeit mit dem Format 00:00 und in F7:F4000 stehen die Nummern, z.B. 55555
=SUMMENPRODUKT(($N$7:$N$4000"")*(STUNDE($N$7:$N$4000)=1)*($F$7:$F$4000="55555"))
Evtl. ZÄHLENWENN?
Danke
Gruß
Josef

14
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: SUMMENPRODUKT Formelhilfe
10.12.2008 19:47:00
Uwe
Hi Josef,
wenn das Zeitformat hh:mm ist und die Nummern in Spalte F tatsächlich TEXT sind ("55555") dann sollet für 0:00 Uhr bis 1:00 Uhr diese Formel klappen:
=SUMMENPRODUKT(($N$7:$N$40"")*(($N$7:$N$40)>=0/24)*(($N$7:$N$40)
entsprechend für z.B. 4:00 Uhr bis 5:00 Uhr:

=SUMMENPRODUKT(($N$7:$N$40"")*(($N$7:$N$40)>=4/24)*(($N$7:$N$40)


Gruß
Uwe
(:o)

AW: SUMMENPRODUKT Formelhilfe
10.12.2008 20:21:00
Josef_T
Hallo Uwe,
Danke erstmal für Deine Hilfe.
Es erscheint als Ergebnis aber immer Null. Ich habe die Formel 1:1 in die Ergebniszelle kopiert. Dass Format in "F" ist Standard und "N" ist 00:00 formatiert.
In der Zeit von 00:00 bis 00:59, ist die Nummer "55555" 19x ! eingetragen.
Uwe, würdest Du bitte die Formel noch mal prüfen?
Danke
Gruss
Josef
Anzeige
AW: SUMMENPRODUKT Formelhilfe
10.12.2008 20:35:00
Erich
Hi Uwe,

statt
($N$7:$N$40"")*(($N$7:$N$40)>=4/24)*(($N$7:$N$40)=4/24)*(($N$7:$N$40)

Noch etwas: Für die Formel sind Zellformate völlig gleichgültig.
Wichtig ist allein, was für Werte in den Zellen stehen.
Ob eine Zeit als h:mm, hh:mm:ss oder wie auch immer formatiert ist, ist auch für die Formal belanglos.
Du kannst eine Zahl in eine Zelle schreiben und dann die Zelle als Text formatieren,
in der Zelle steht nach wie vor eine Zahl - trotz des Zellformats.
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort

Anzeige
AW: SUMMENPRODUKT Formelhilfe
10.12.2008 21:21:29
Uwe
Hi Erich,
Du hast natürlich in Allem recht, ich muss noch viel lernen (;-|.
Das "" hatte ich ohne nachzudenken übernommen.
Und bei STUNDE hatte ich kurz in den Assistenten geschaut und die Beschreibung einfach falsch verstanden und deshalb die Finger davon gelassen.
Mit den Formaten hast Du auch recht, aber wenn in einer Zelle 06:00 zu sehen ist, kann der Wert, je nach Format ja "06:00" oder 0,25 sein. Um also zu wissen welcher Wert in der Zelle steht, muss ich das Format kennen (:-) ...... und wenn ich keine Ausreder mehr weiß ..... (;-)))
Danke.
Gruß
Uwe
(:o)
Anzeige
@Uwe (:o) Danke für Rückmeldung ... und
11.12.2008 00:08:00
Erich
Hi Uwe,
nur eine kleine Korrektur noch:
"Um also zu wissen welcher Wert in der Zelle steht, muss ich das Format kennen"
stimmt nicht ganz:
Wenn du das Zahlenformat (vorübergehend) auf "Standard" stellst, siehst du den Wert der Zelle.
Mit "Rückgängig" kannst du das Format wiederherstellen, ohne es zu kennen.
Grüße von Erich aus Kamp-Lintfort
AW: SUMMENPRODUKT Formelhilfe
10.12.2008 19:53:12
Hajo_Zi
Hallo Josef,
Tabelle2

 FNO
160:3055556
171:00  
181:30  
192:005555 
202:30  
213:005555 
223:30  
234:00  
244:305555 
255:00  
265:305555 
276:00  
286:30  
297:005555 
307:30  
318:005555 
328:30  
339:005555 

Formeln der Tabelle
ZelleFormel
O16=SUMMENPRODUKT((STUNDE(F16:F33)>=1)*(STUNDE(F16:F33)<=8)*(N16:N33=5555))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4

Anzeige
AW: SUMMENPRODUKT Formelhilfe
10.12.2008 20:50:03
Josef_T
Hallo Hajo,
Danke Dir für Deine Hilfe. Es funktioniert richtig, wenn ich die in F die 55555 eingebe und in N z.B. 00:25.
Die Spalte F ist Standard und die Spalte N ist 00:00 formatiert. Jetzt kommt wahrscheinlich der Knackpunkt.
Die Daten werden Importiert und sind bis auf die Spalte N alle Standard formatiert. In der Spalte N ist aber noch eine Formel drin, die hatte ich komplett vergessen habe. Sorry!
Hoffentlich habe ich Dir nicht den Abend versaut.
Gruß
Josef
AW: SUMMENPRODUKT Formelhilfe
10.12.2008 20:56:00
Hajo_Zi
Hallo Josef,
der Votreil, wenn man eine Datei hochlädt wird die Lösung für die Datei erarbeitet und der Fragesteller brauchht nicht die Datei nachbauen.
Gruß Hajo
Anzeige
AW: SUMMENPRODUKT Formelhilfe
10.12.2008 20:15:00
Erich
Hallo Josef,
eine wesentliche Frage: Stehen in den Spalten F und N Zahlen bzw. Zeiten oder stehen da Texte?
Hier wird (ab Zeile 7) davon ausgegangen, dass es Zahlen und Uhrzeiten sind:
 FGMNOP
3123    WAHR
4123    FALSCH
5   00:25 FALSCH
6      
712  00:250WAHR
8456  01:300 
955555  01:312 
1022  01:32  
1155555  01:33  
1245  02:00  
1355555  02:01  

Formeln der Tabelle
ZelleFormel
P3=ISTZAHL(F3)
P4=ISTZAHL(F4)
P5=ISTZAHL(N5)
O7=SUMMENPRODUKT(($N$7:$N$4000<>"")*(STUNDE($N$7:$N$4000)=1)*($F$7:$F$4000="55555"))
P7=ISTZAHL(N7)
O8=SUMMENPRODUKT((STUNDE($N$7:$N$4000)=1)*($F$7:$F$4000="55555"))
O9=SUMMENPRODUKT((STUNDE($N$7:$N$4000)=1)*($F$7:$F$4000=55555))

In Spalte P wird nur beispielhaft getestet, on in den Zellen links davon Texte oder Zahlen stehen.
Text wird normalerweise linksbündig angezeigt, Zahlen (und damit auch Zeiten) rechtsbündig.
In O7 steht deine Formel - #WERT kommt da bei mir nicht raus.
In O8 steht eine etwas kürzere Formel:
($N$7:$N$4000"") ist weggefallen, die Zellen sind wegen (STUNDE($N$7:$N$4000)=1) ohnehin nicht leer.
In O9 steht die Formel ohne Gänsefüße um 55555. Da werden also die Zahl 55555 gezählt, nicht der Text "55555".
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
AW: SUMMENPRODUKT Formelhilfe
10.12.2008 20:59:26
Josef_T
Hallo Erich,
Danke auch Dir für Deine Hilfe. Es funktioniert richtig, wenn ich die in F die 55555 eingebe und in N z.B. 00:25.
Die Spalte F ist Standard und die Spalte N ist 00:00 formatiert. Jetzt kommt wahrscheinlich der Knackpunkt.
Die Daten werden Importiert und sind bis auf die Spalte N alle Standard formatiert. In der Spalte N ist aber noch eine Formel drin, die hatte ich komplett vergessen habe. Sorry!
Erich, ich habe die N, die als einzige Spalte (von 32) eine Formel hat, total vergessen.
Gruß
Josef
AW: SUMMENPRODUKT Formelhilfe
11.12.2008 00:17:00
Erich
Hallo Josef,
an Uwe hatte ich schon geschrieben, dass die Formate für diese Formeln völlig belanglos sind.
Nur die Werte - nicht die Formate - in den Zellen sind wichtig.
Wenn eine Zelle Standardformat hat, kann darin eine Zahl oder ein Text stehen
(oder WAHR oder FALSCH oder ein Fehlerwert oder nichts oder ...).
Wenn eine Zelle als Uhrzeit formatiert ist, kann trotzdem Text drinstehen.
Dass in Spalte N Formeln stehen, ist überhaupt nicht schädlich.
Wichtig ist nur, dass diese Formeln Uhrzeiten (nicht: Texte) als Ergebnisse haben.
Was für Formeln stehen denn in Spalte N?
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
AW: SUMMENPRODUKT Formelhilfe
11.12.2008 11:32:52
Josef_T
Gutn Morgen Erich.
Danke, dass Du mir noch helfen möchtest.
In der Spalte N steht: =WENN(D7=0;"";ZEIT(TEIL(D7; 9; 2); TEIL(D7; 11; 2); TEIL(D7; 13; 2))) runter kopiert bis N 4000. In Spalte D steht: TT.MM.JJJJ hh:mm:ss. Spalte N ist: hh:mm formatiert.
Erich, die Fehlermeldung #WERT! erscheint nur dann, wenn die Zeileneinträge bis zum jeweiligen Abfrageende mehr als 40-50 sind. Es kann vorkommen, dass in den Abfragezeiträumen 300 , 500 oder aber nur 20 oder 49 Zeilen durchsucht werden müssen.
Die Liste wird jeden Tag neu Importiert.
Ich hoffe, es hilft Dir ein wenig weiter.
Gruß
Josef
Anzeige
AW: SUMMENPRODUKT Formelhilfe
11.12.2008 13:12:45
Erich
Hallo Josef,
es fällt - ehrlich gesagt - etwas schwer.
Deine Formel
=WENN(D7=0;"";ZEIT(TEIL(D7; 9; 2); TEIL(D7; 11; 2); TEIL(D7; 13; 2)))
produzert entweder eine leere Zeichenkette ("" ist eine Zeichenkette)
oder eine Uhrzeit (eine Zahl zwischen 0 und 1).
Besser wäre eine 0 anstelle des Leerstrings, also
=WENN(D7=0;0;ZEIT(TEIL(D7; 9; 2); TEIL(D7; 11; 2); TEIL(D7; 13; 2)))
Dann gibt es IMMER eine Zahl als Ergebnis.
Leicht möglich, dass dann der Fehlerwert #WERT nicht mehr auftritt.
Im folgenden Beispiel tritt der Fehler noch auf,
weil in N14 als Formelergebnis eine leere Zeichenkette steht:
 DEFGMNO
7  12  00:25 
8  456  01:30 
9  55555  01:31#WERT!
10  22  01:32 
11  55555  01:33 
12  45  02:00 
13  55555  02:01 
140      

Formeln der Tabelle
ZelleFormel
O9=SUMMENPRODUKT((STUNDE($N$7:$N$4000)=1)*($F$7:$F$4000=55555))
N14=WENN(D14=0;"";0,25)

Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
AW: SUMMENPRODUKT Formelhilfe
11.12.2008 14:53:00
Josef_T
Hallo Erich,
Nachdem ich Deine Formel und die =WENN(D7=0;0;ZEIT(TEIL(D7; 9; 2); TEIL(D7; 11; 2); TEIL(D7; 13; 2)))
installiert habe, gibt es keine Fehlermeldung #WERT! mehr.
Jetzt funktioniert alles Super.
Danke Erich und einen schönen Tag noch.
Gruß
Josef

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige