Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1072to1076
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

Array Formel was passt nicht ?

Array Formel was passt nicht ?
15.05.2009 13:37:20
chris
Hallo liebe Excelexperten,
ich brauche Hilfe würde mich sehr freuen wenn Ihr mir helfen könnt.
Ich habe folgende Formel
{=SUMME((JAHR(Daten_!$F$2:Daten_!$F$50000)1960)*(JAHR( _ Daten_!$G$2:Daten_!$G$50000)
diese soll mir eine Zahl errechnen.Aber irgendwo steckt ein fehler drinn.
Ich bekomme als ergeniss 5 aber das richtige ergebniss ist 1
Die Formel soll iin Spalte F nur Datums addieren die kleiner als das Jahr 2008 sind
und paralell dazu alle Datums in Spalte G die kleiner sind als 2008.
Hier sind meine datums in 2 Spalten F und G
23.05.08
20.02.08 03.06.08
20.11.07 14.12.07
19.03.08 24.09.08
07.02.08 02.02.09
05.03.08 05.03.08
29.10.07 26.11.07
20.07.07 02.10.07
15.10.07 15.10.07
24.09.07 18.09.08
16.03.07 17.07.07
22.07.08 09.09.08
22.09.08 29.10.08
28.03.08
29.10.08 03.12.08
09.12.08
12.01.09 27.01.09
19.03.09
19.03.09
14.05.09
ich hoffe ihr habt mich verstanden und könnt mir helfen.
Würde mich sehr freuen.
Vielen dank im vorraus.
Die Formel von mir gibt ein falsches ergebniss aus :(
gruß Chris

12
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
5 ist völlig korrekt...
15.05.2009 13:49:00
{Boris}
Hi Chris,
...zumindest nach Deiner beschriebenen Anforderung.
Grüße Boris
AW: 5 ist völlig korrekt...
15.05.2009 13:52:05
chris
Nein nicht korrekt Boris.
Sorry habe ich vielleicht etwas falsch erklärt.
Es soll praktisch nur diese zeile summiert werden.
24.09.07 18.09.08
Weil das erste Datum kleiner ist als 2008 und das Zweite Datum größer ist.
Danke noch einmal
P.s und siehe zusatzfrage.ich meine meine erweiterung.
Dankeschön
AW: noch was sorry
15.05.2009 13:50:19
chris
Hallo,ich habe jetzt wieder etwas geändert jetzt bekomme ich als ergebniss 1 angezeigt aber das passt auch nur in manchen fällen.
ist jetzt der Wert in Spalte G kleiner oder gleich als das Jahr 2008 dann wird summiert.
Jetzt wird aber nicht summiert wenn neben dem 2007 Wert aus Spalte F in Spalte G nichtssteht also leer ist.
Wie bekomme ich das noch hin ?
Weil wenn ich die Formel erweitere bringt das nichts weil es ja für diese Zeile schon false ist oder ?
Vielen Dank noch einmal !
=SUMME((JAHR(Daten_!$F$2:Daten_!$F$50000)=2008)) und oder statt >=2008 ist Leer dann soll auch summiert werden.


Danke

Anzeige
Ergebnis 2
15.05.2009 13:59:22
heikoS
Hallo Chris,
ich bin mir nicht sicher, ob ich Deine Ausführungen richtig verstanden habe - hier meine Interpretation:
Tabelle1

 FGH
223.05.2007 2
320.02.200803.06.2008 
420.11.200714.12.2007 
519.03.200824.09.2008 
607.02.200802.02.2009 
705.03.200805.03.2008 
829.10.200726.11.2007 
920.07.200702.10.2007 
1015.10.200715.10.2007 
1124.09.200718.09.2008 
1216.03.200717.07.2007 
1322.07.200809.09.2008 
1422.09.200829.10.2008 
1528.03.2008  
1629.10.200803.12.2008 
1709.12.2008  
1812.01.200927.01.2009 
1919.03.2009  
2019.03.2009  
2114.05.2009  

Formeln der Tabelle
ZelleFormel
H2{=SUMME((JAHR($F$2:$F$50000)<2008)*(JAHR($F$2:$F$50000)>1960)*((JAHR($G$2:$G$50000)>=2008)+(ISTLEER($G$2:$G$50000))))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Klappt´s?
Gruß Heiko
Anzeige
AW: ich bring es nicht hin
15.05.2009 14:09:08
chris
Ohh je sorry aber ich bring es nicht hin :(
Hier meine Formel
=SUMME((JAHR(Daten_!$F$2:Daten_!$F$50000)=2008)) +(ISTLEER(Daten_!$G$2:$G$50000))
Klammer-Anzahl
15.05.2009 14:13:36
heikoS
Hallo Chris,
ja, mit den Klammern ist´s manchmal etwas vertrackt, hm? ;-)
=SUMME((JAHR($F$2:$F$50000)=2008)+(ISTLEER($G$2:$G$50000))))
Klappt´s?
Gruß Heiko
AW: Klammer-Anzahl
15.05.2009 14:15:18
chris
Danke Heiko !
UNd schönes WE an Dich und alle Helfer !
Bitte, danke für Deine Rückmeldung! oT
15.05.2009 14:21:35
heikoS
AW: noch was sorry
15.05.2009 14:00:33
{Boris}
Hi Chris,
....*((JAHR(Daten_!$G$2:$G$50000)>=2008)+ISTLEER(Daten_!$G$2:$G$50000))
Grüße Boris
P.S.: Nach Deiner ersten Beschreibung sind es definitiv 5 ;-)
AW: noch was sorry
15.05.2009 14:07:08
UweD
Hallo nochmal
dann wäre das so z.B.
 
 FGHIJ
223.05.2008  Deine Formel2
320.02.200803.06.2008 GEHT AUCH SO2
420.11.200714.12.2007   
519.03.200824.09.2008   
607.02.200802.02.2009   
705.03.200805.03.2008   
829.10.2007    
920.07.200702.10.2007   
1015.10.200715.10.2007   
1124.09.200718.09.2008   
1216.03.200717.07.2007   
1322.07.200809.09.2008   
1422.09.200829.10.2008   
1528.03.2008    
1629.10.200803.12.2008   
1709.12.2008    
1812.01.200927.01.2009   
1919.03.2009    
2019.03.2009    
2114.05.2009    
Formeln der Tabelle
J2 : {=SUMME((JAHR(Daten_!$F$2:Daten_!$F$50000)<2008)*(JAHR(Daten_!$F$2:Daten_!$F$50000)>1960)*((JAHR(Daten_!$G$2:Daten_!$G$50000)>=2008)+(Daten_!$G$2:Daten_!$G$50000=0)))}
J3 : =SUMMENPRODUKT((JAHR(Daten_!$F$2:Daten_!$F$50000)<2008)*(JAHR(Daten_!$F$2:Daten_!$F$50000)>1960)*((JAHR(Daten_!$G$2:Daten_!$G$50000)>=2008)+(Daten_!$G$2:Daten_!$G$50000=0)))
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
 

Gruß UweD
Anzeige
AW: noch was sorry
15.05.2009 14:14:34
chris
Perfekt.Das wars.
Vielen vielen Dank .
Auch meinen Herzlichen Dank an alle anderen Helfer ihr seid super !
Danke
AW: Array Formel was passt nicht ?
15.05.2009 13:52:10
UweD
Hallo
ist doch richtig. es sind 5
 
 FGHIJ
1     
223.05.2008  Deine Formel5
320.02.200803.06.2008 GEHT AUCH SO5
420.11.200714.12.2007   
519.03.200824.09.2008   
607.02.200802.02.2009   
705.03.200805.03.2008   
829.10.200726.11.2007   
920.07.200702.10.2007   
1015.10.200715.10.2007   
1124.09.200718.09.2008   
1216.03.200717.07.2007   
1322.07.200809.09.2008   
1422.09.200829.10.2008   
1528.03.2008    
1629.10.200803.12.2008   
1709.12.2008    
1812.01.200927.01.2009   
1919.03.2009    
2019.03.2009    
2114.05.2009    
Formeln der Tabelle
J2 : {=SUMME((JAHR(Daten_!$F$2:Daten_!$F$50000)<2008)*(JAHR(Daten_!$F$2:Daten_!$F$50000)>1960)*(JAHR(Daten_!$G$2:Daten_!$G$50000)<2008))}
J3 : =SUMMENPRODUKT((JAHR(Daten_!$F$2:Daten_!$F$50000)<2008)*(JAHR(Daten_!$F$2:Daten_!$F$50000)>1960)*(JAHR(Daten_!$G$2:Daten_!$G$50000)<2008))
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
 

Gruß UweD
Anzeige

299 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige