Autor
|
Thema: Tage zählen ? (2598 mal gelesen)
|
khugel Mitglied Technischer Zeichner
Beiträge: 95 Registriert: 11.08.2005 System: Intel Core i7 3770, CPU 3,4 Ghz, 16 Gbyt RAM ,NVIDIA Geforce Quadro 600 Autocad LT 2014,Visio 2007, Office 2010, Windows 7,64bit
|
erstellt am: 02. Jun. 2009 08:10 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, ich hab ein kleines Excel Problem: Ich gebe zwei verschiedene Dattumsangaben ein und möchte die dazwischenliegenden Tage hochgezählt bekommen. Soweit sogut, es gibt ja schleißlich im Excel die Funktion Tage360. Ich möchte jetzt aber haben das er bei Sprung in das nächste jahr die tage neu das zählen anfängt. Beispiel. erstes datum: 15.04.05, zweites Datum 30.05.06. Excel sollte dann vom 15.04.05 bis zum 31.12.05, und dann vom 01.10.06 bis zum 30.05.06 zählen. Wie bekomme ich die zwei werte auseinander. Wenn ich eine Formel eingebe dann kann ich mit einer If then Funktion mich ja wohl kaum auf die Jahreszahl beziehen, oder geht das irgend wie ?? ich hab jedoch nur das Excel 2003 ! Kann mir da jemand ne Lösung anbieten ? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Paulchen Mitglied Bauing./SW-Entwickler
Beiträge: 1227 Registriert: 19.08.2004 Büro: Win10 Enterprise 64bit, Office Professional Plus 2013 - Privat: Linux Mint 15, LibreOffice
|
erstellt am: 02. Jun. 2009 08:24 <-- editieren / zitieren --> Unities abgeben: Nur für khugel
Hallo khugel, Datum1: 30.05.2006 Datum2: 15.04.2005 Excel kennt das Datum als ZAHLEN: Wenn eine Zelle nicht als Datum formatiert ist, dann steht da z. B. 38457 (für Datum1). Zwei Formeln 1. Differenz der Daten: =Datum2-Datum1 2. Rest: =Rest(Differenz;365) Mit 2. klappt's auch, wenn die Differenz ein Jahr übersteigt. Für mich läuft das auf ein paar Hilfszellen hinaus. Obacht: Schaltjahre ;-). ------------------ DIN1055.de | Lastannahmen für Anwender NEU: Foren zu DIN 1055 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
runkelruebe Moderator Straßen- / Tiefbau
Beiträge: 8075 Registriert: 09.03.2006 MS-Office 365 ProPlus x86 WIN7(x64)
|
erstellt am: 02. Jun. 2009 08:31 <-- editieren / zitieren --> Unities abgeben: Nur für khugel
|
M.K. Mitglied
Beiträge: 244 Registriert: 03.06.2004
|
erstellt am: 13. Jul. 2015 11:53 <-- editieren / zitieren --> Unities abgeben: Nur für khugel
Hallo zusammen! Ich hole den thread wieder hervor, da ich eine Frage zum Befehl DATEDIF habe. Ich habe ungefähr das selbe Problem wie "khugel" und die Lösung ist noch nicht ganz zufriedenstellend, denn: Nehmen wir mal an A1 sei "01.03.2012" und B1 sei "31.03.2012", dann wäre mit der Fragestellung "Wie viele Tage hat der März" die Ausgabe in C1 mit "=DATEDIF(A$1;B$1;"YD")" = 30 falsch... Muss ich dann immer noch mit "+1" arbeiten um auf die exakte Anzahl Tage zu bekommen? Danke & mfG M.K.
------------------ --- save often & early --- PS.: Wer Rechtschreibfehler finden sollte, der darf sie auch behalten! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RSchulz Ehrenmitglied V.I.P. h.c. Head of CAD, Content & Collaboration / IT-Manager
Beiträge: 5541 Registriert: 12.04.2007 @Work Lenovo P510 Xeon E5-1630v4 64GB DDR4 Quadro P2000 256GB PCIe SSD 512GB SSD SmarTeam V5-6 R2016 Sp04 CATIA V5-6 R2016 Sp05 E3.Series V2019 Altium Designer/Concord 19 Win 10 Pro x64
|
erstellt am: 13. Jul. 2015 12:01 <-- editieren / zitieren --> Unities abgeben: Nur für khugel
|
M.K. Mitglied
Beiträge: 244 Registriert: 03.06.2004
|
erstellt am: 13. Jul. 2015 13:01 <-- editieren / zitieren --> Unities abgeben: Nur für khugel
Hi, ich gebe dir vielleicht Recht, dass bei der Errechnung eines Monats die DATEDIF nicht die richtige Lösung ist. Aber es geht hier um Prinzip / Verständnis der Rechnung. Beispiel 2: A1 = 11.05.2015 B1 = 13.07.2015 C1 = =DATEDIF(A1;B1;"d") Ergbnis ist 63, müssten aber 64 sein. Und da stelle ich mir die Frage, ist das ok, muss ich einfach mit "+1" rechnen oder gibt es eine andere Funktion? DATADIF ist ja auch eine versteckte Funktion, die in der "Hilfe" nicht näher beschrieben wird...
------------------ --- save often & early --- PS.: Wer Rechtschreibfehler finden sollte, der darf sie auch behalten! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RSchulz Ehrenmitglied V.I.P. h.c. Head of CAD, Content & Collaboration / IT-Manager
Beiträge: 5541 Registriert: 12.04.2007 @Work Lenovo P510 Xeon E5-1630v4 64GB DDR4 Quadro P2000 256GB PCIe SSD 512GB SSD SmarTeam V5-6 R2016 Sp04 CATIA V5-6 R2016 Sp05 E3.Series V2019 Altium Designer/Concord 19 Win 10 Pro x64
|
erstellt am: 13. Jul. 2015 13:09 <-- editieren / zitieren --> Unities abgeben: Nur für khugel
|
runkelruebe Moderator Straßen- / Tiefbau
Beiträge: 8075 Registriert: 09.03.2006 MS-Office 365 ProPlus x86 WIN7(x64)
|
erstellt am: 13. Jul. 2015 13:16 <-- editieren / zitieren --> Unities abgeben: Nur für khugel
Die Ursprungsfrage lautete: Zitat: Ich gebe zwei verschiedene Dattumsangaben ein und möchte die dazwischenliegenden Tage hochgezählt bekommen.
und das Ganze jahresübergreifend und aufgeteilt. Das erklärt es vielleicht schon alles... Die +0 am Ende werden zu +365, sobald es über's Jahr geht ------------------ Gruß, runkelruebe Herr Kann-ich-nich wohnt in der Will-ich-nich-Straße...
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
M.K. Mitglied
Beiträge: 244 Registriert: 03.06.2004
|
erstellt am: 13. Jul. 2015 13:23 <-- editieren / zitieren --> Unities abgeben: Nur für khugel
|
Thomas Harmening Moderator Arbeiter ツ
Beiträge: 2897 Registriert: 06.07.2001 Das Innerste geäussert und aufs Äusserste verinnerlicht
|
erstellt am: 13. Jul. 2015 18:51 <-- editieren / zitieren --> Unities abgeben: Nur für khugel
Zitat: Nehmen wir mal an A1 sei "01.03.2012" und B1 sei "31.03.2012", dann wäre mit der Fragestellung "Wie viele Tage hat der März"
Nur fürs Protokoll ;-) Dann muss die korrekte Rechnung auf 01.03.2012 und 1.4.2012 basieren - Alles andere ist ein Denkfehler =B1-A1+1 wäre wohl das einfachste bei reinen Datumswerten =ABRUNDEN(B1-A1+1;0) bei Datumswerten mit Zeitangaben Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |