Registriert seit: 18.05.2015
	
 Version(en): 2007
	
 
	
	
		Hallo liebes Forum, in der Vergangenheit konnte mir das Forum bei kniffligen Fragen schnell weiterhelfen. Nun habe ich wieder ein Excel Problem und hoffe, dass ihr wieder eine gute Lösung findet. Ich suche das Datum, an dem die Einnahmen größer sind als Kosten, anbei die Excel Vorlage. Viele Dank vorab
	
	
Angehängte Dateien  
 
 
  Datumsberechnung.xlsx  (Größe: 12,75 KB / Downloads: 7)
 
	
	
	
 
 
	
	
	
		
	Registriert seit: 06.12.2015
	
 Version(en): 2016
	
 
	
	
		Hallo,
mein Vorschlag:
Code:
=INDEX(B:B;AGGREGAT(15;6;ZEILE()/(G5:G50>F5:F50);1))
(muss als Datum formatiert werden, bei mehr als 50 Zeilen bitte anpassen)
mfg
	
 
	
	
	
	
 
	  
	Folgende(r) 1 Nutzer sagt Danke an Fennek  für diesen Beitrag: 1 Nutzer sagt Danke an Fennek  für diesen Beitrag 28  
	  • merkurus  
 
 
 
	
	
	
		
	Registriert seit: 12.10.2014
	
 Version(en): 365 Insider (64 Bit)
	
 
	
	
		Moin!
Von mir noch die "gute, alte" Matrixformel.
Beachte den Hinweis zum Abschluss der Formel:
 I 5 An welchem Datum ist die Gesamteinnahme größer als die Gesamtkosten? 6 01.07.2017 
Formeln der Tabelle Zelle Formel I6 {=MIN(WENN(G5:G28>F5:F28;B5:B28) )} 
Enthält Matrixformel:  Umrandende { }  nicht miteingeben, sondern Formel mit STRG+SHIFT+RETURN abschließen! 
Excel Tabellen im Web darstellen >>   Excel Jeanie HTML 4.8  Gruß Ralf
	
 
	
	
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.  Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)  
	
	
 
	  
	Folgende(r) 1 Nutzer sagt Danke an RPP63  für diesen Beitrag: 1 Nutzer sagt Danke an RPP63  für diesen Beitrag 28  
	  • merkurus  
 
 
 
	
	
	
		
	Registriert seit: 05.05.2014
	
 Version(en): 2010 + 2016 Home and Business
	
 
	
		
		
		24.10.2016, 12:21 
(Dieser Beitrag wurde zuletzt bearbeitet: 24.10.2016, 12:21 von neopa .) 
  
		
	 
	
		Hallo,
in Excel 2007 gibt es leider noch kein AGGREGAT() 
Aber es gibt trotzdem eine Lösung ohne {} so:
Code:
=INDEX(B:B;4+VERGLEICH(0;INDEX((G5:G99<F5:F99)*A5:A99;);))
 
	 
	
	
Gruß Werner .. , - ... aus C the unseen 
	
	
 
 
	
	
	
		
	Registriert seit: 12.10.2014
	
 Version(en): 365 Insider (64 Bit)
	
 
	
		
		
		24.10.2016, 12:22 
(Dieser Beitrag wurde zuletzt bearbeitet: 24.10.2016, 12:23 von RPP63 .) 
  
		
	 
	
		gelöscht Gruß Ralf
	
	
	
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.  Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)  
	
	
 
 
	
	
	
		
	Registriert seit: 05.05.2014
	
 Version(en): 2010 + 2016 Home and Business
	
 
	
	
		Hallo merkurus, da Du Dich für die INDEX() und AGGREGAT()-Formel bedankt hast, hast Du offensichtlich kein Excel 2007 im Einsatz sondern mindestens Excel 2010. In diesem Fall würde die Formel kein INDEX() benötigen sondern lediglich AGGREGAT() und zwar so    =AGGREGAT(15;6;B5:B99/(G5:G50>F5:F50);1) 
	
	
	
Gruß Werner .. , - ... aus C the unseen 
	
	
 
 
	
	
	
		
	Registriert seit: 21.07.2016
	
 Version(en): 2007
	
 
	
	
		Bedankt hat sich aber nicht der TS 
 
	 
	
	
	
	
 
 
	
	
	
		
	Registriert seit: 05.05.2014
	
 Version(en): 2010 + 2016 Home and Business
	
 
	
	
		Hallo,
Zitat: Bedankt hat sich aber nicht der TSdeswegen hab ich den Dankenden auch direkt angesprochen.
	
 
	
	
Gruß Werner .. , - ... aus C the unseen 
	
	
 
 
	
	
	
		
	Registriert seit: 18.05.2015
	
 Version(en): 2007
	
 
	
	
		Hallo an alle, vielen Dank für alle Antworten. Ich habe mich nun für die Aggregat Funktion entschieden, die ich sehr kompakt und verständlich finde. Ein super Forum! Viele Grüße aus Leipzig
	
	
	
	
	
 
 
	
	
	
		
	Registriert seit: 05.05.2014
	
 Version(en): 2010 + 2016 Home and Business
	
 
	
	
		Hallo, wenn dem so ist, dann ändere doch bitte in Deinem Profil Deine Angabe bzgl. der Excelversion von Version 2007 (wie momentan von Dir angegeben) auf nunmehr aktuell: ....(?) ab. das hilft evtl. bei zukünftigen Fragen Deinerseits den potentiellen Helfern.
	
	
	
Gruß Werner .. , - ... aus C the unseen