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

Stunden nach Vorgabe teilen in Tage/Std/Min

Stunden nach Vorgabe teilen in Tage/Std/Min
Klaus
Hallo Forum,
ich knacke gerade an einer Zeitformel:
In A1 steht z.B. 24:30 (Format [h]:mm)
In B1 steht eine (variable) Stundenzahl, z.B. 8
In C1 soll jetzt die Auswertung stehen: 3 Tage, 0:30 Std (immer auf Basis der variablen Stundenzahl)
Bei B1 = 4 dann also: 6 Tage, 0:30 Std
Kann mir einer der Cracks da unter die Arme greifen?
Danke
Klaus
ein Versuch...
19.11.2009 18:22:41
Tino
Hallo,
ich hoffe es passt so
Tabelle2

 ABC
124:3046 Tage 00:30 Stunden
224:3083 Tage 00:30 Stunden

Formeln der Tabelle
ZelleFormel
C1=GANZZAHL(A1)*24/B1& " Tage " & TEXT(REST(A1;1); "hh:mm")&" Stunden"
C2=GANZZAHL(A2)*24/B2& " Tage " & TEXT(REST(A2;1); "hh:mm")&" Stunden"

Gruß Tino
Anzeige
Klappt noch nicht
19.11.2009 18:32:45
Klaus
Hallo Tino,
danke für Deine Hilfe, aber bei z.B. 7,7 als Teiler
wird es 3,11688311688312 Tage 00:30 Std.
Hmmm ...
Klaus
besser bekomme ich es nicht hin...
19.11.2009 18:41:12
Tino
Hallo,
 ABC
124:307,72 Tage 3:18 Stunden
224:3072 Tage 10:47 Stunden

Formeln der Tabelle
ZelleFormel
C1=GANZZAHL(GANZZAHL((GANZZAHL(A1)*24/B1))-REST(GANZZAHL(A1)*24/B1;1))& " Tage " & TEXT(REST(GANZZAHL(A1)*24/B1;1)+REST(A1;1); "[h]:mm")&" Stunden"
C2=GANZZAHL(GANZZAHL((GANZZAHL(A2)*24/B2))-REST(GANZZAHL(A2)*24/B2;1))& " Tage " & TEXT(REST(GANZZAHL(A2)*24/B2;1)+REST(A2;1); "[h]:mm")&" Stunden"

Eigentlich müsste man die 10:47 auch wieder separat berechnen,
so gut bin ich aber in Sachen Formeln nicht.
Gruß Tino
Anzeige
geht leider immer noch nicht
19.11.2009 18:52:50
Klaus
Hallo Tino,
bei zum Beispiel 9 wirft er 1 Tag 16:30 Std aus ...
Trotzdem vielen Dank für Deine Mühe,
vielleicht hat ja jemand anderes noch eine zündende Idee.
Lieben Gruß aus Hamburg
Klaus
da hat er sich vergalloppiert
19.11.2009 18:59:14
WF
Hi Klaus,
=GANZZAHL(A1*24/B1)&" Tage "&TEXT(A1-GANZZAHL(A1/(B1/24))*B1/24;"hh:mm")&" Stunden"
Salut WF
http://www.excelformeln.de/
die ultimative Formelseite
Entweder man kann es oder nicht...
19.11.2009 19:05:11
Tino
Hallo,
Du kannst ;-)
Gruß Tino
Dein grundsätzlicher Fehler ist nur eine Klammer
19.11.2009 19:16:32
WF
Hi Tino,
schon bei Deinem ersten Versuch
=GANZZAHL(A1)*24/B1
gehört nur die schließende Klammer nach hinten:
=GANZZAHL(A1*24/B1)
Salut WF
Anzeige
Klappt super!
19.11.2009 19:20:01
Klaus
Hallo WF,
ganz herzlichen Dank! Klappt super.
Und auch noch mal vielen Dank an Tino für die Vorarbeit.
Gruß
Klaus
hier noch mein Senf dazu
19.11.2009 19:23:31
Josef
Hallo Klaus,
Tabelle1

 ABC
124:3083 Tage, 00:30 Std
28:4581 Tag, 00:45 Std
336:50103 Tage, 06:50 Std
483:25810 Tage, 03:25 Std

Formeln der Tabelle
ZelleFormel
C1=GANZZAHL((A1*24)/B1)&" Tag"&WENN(GANZZAHL((A1*24)/B1)<>1;"e, ";", ")&TEXT(((A1*24)-GANZZAHL((A1*24)/B1)*B1)/24;"hh:mm \S\t\d")


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Sepp

Anzeige
wenn schon Optik, sieht ...
19.11.2009 19:34:03
WF
Hi Sepp,
...
0 Tage, 06:15 Std
aber auch bescheuert aus - also dann konsequenterweise nur
06:15 Std
Salut WF
mehr Senf
19.11.2009 19:49:56
Erich
Hi zusammen,
mein Vorschlag:
 ABC
124:30:007,003 Tage 03:30 Stunden
225:00:0055 Tage
32:30:00502:30 Stunden

Formeln der Tabelle
ZelleFormel
C1=WENN(A1*24<B1;"";KÜRZEN(A1*24/B1;)&" Tage ") & WENN(ABS(REST(A1;B1/24))<10^(-14); "";TEXT(REST(A1;B1/24); "hh:mm")&" Stunden")

Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
1 Tage - setzen sechs !?
19.11.2009 19:54:17
WF
.
kommt ja schon...
19.11.2009 20:00:27
Erich
Hi,
 ABC
124:30:007,003 Tage 03:30 Stunden
225:00:0055 Tage
32:30:00502:30 Stunden
40:00:007,00 
55:30:005,001 Tag 00:30 Stunden

Formeln der Tabelle
ZelleFormel
C1=WENN(A1*24<B1;"";KÜRZEN(A1*24/B1;)&" Tag"&WENN(GANZZAHL(A1*24/B1)=1;" ";"e ")) & WENN(ABS(REST(A1;B1/24))<10^(-14); "";TEXT(REST(A1;B1/24); "hh:mm")&" Stunden")

Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
langt nicht - 17:00 bei 8 ergibt 2 Tage, 1 Stunden
19.11.2009 20:07:34
WF
.
dann Std. stattr Stunden? :-)) (owT)
19.11.2009 20:10:15
Erich
zu banal - dann geht ja auch T.
19.11.2009 20:14:02
WF
.
na gut, dann Stunde & n mit WENN
19.11.2009 20:19:35
Erich
Hi,
dann so?
 ABC
124:30:007,003 Tage 03:30 Stunden
225:00:0055 Tage
32:30:00502:30 Stunden
40:00:007,00 
55:30:005,001 Tag 00:30 Stunden
617:00:008,002 Tage 01:00 Stunde

Formeln der Tabelle
ZelleFormel
C1=WENN(A1*24<B1;"";KÜRZEN(A1*24/B1;)&" Tag"&WENN(KÜRZEN(A1*24/B1;)=1;" ";"e ")) & WENN(ABS(REST(A1;B1/24))<10^(-14); "";TEXT(REST(A1;B1/24); "hh:mm")&" Stunde"&WENN(REST(A1*24;B1)=1;"";"n"))

Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
OT @ WF: zu excelformeln.de
19.11.2009 20:14:12
Erich
Hi Walter,
vor ein paar Tagen (10.11. und 14.11.) hab ich euch über die Kontaktseite zwei Meldungen
zu den Formeln 141 (DATEDIF) und 7 (DIN-KW) geschickt.
Hast du davon etwas gesehen?
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
hab ich nicht - Boris ist z.Zt. Antworter
19.11.2009 20:19:37
WF
.
Hab ich gelesen...
23.11.2009 17:55:08
{Boris}
Hi Erich,
...aber da muss ich mich erst reindenken. Antwort folgt :-)
Grüße Boris
dann genügt aber
20.11.2009 20:15:59
FP
Hallo Erich,
=TEXT(KÜRZEN(A1*24/B1);"[>=2]0"" Tage "";[>0]0"" Tag "";")&TEXT(REST(A1*24;B1)/24; "hh:mm ""Stunden""")
und damit es auch wirklich schön ausgeschrieben steht wie man es sagt:
z.B. 3 Tage 6 Stunden 45 Minuten oder 1 Tag 1 Stunde 1 Minute usw.
=TEXT(KÜRZEN(A1*24/B1);"[>=2]0 ""Tage "";[>0]0 ""Tag "";")&TEXT(KÜRZEN(REST(A1*24;B1));"[> =2]0 ""Stunden "";[>0]0 ""Stunde "";")&TEXT(REST(REST(A1*24;B1);1)*60;"[>1+59/60]0 ""Minuten""; [>0]0 ""Minute"";")
Schönes Wochenende und
Servus aus dem Salzkammergut
Franz
Anzeige
@Franz: Simply GREAT! Auch schönes WoEnde!
20.11.2009 20:53:33
Erich
(weitere Worte (und Formeln) erübrigen sich...)
noch n klein bischen kürzer
19.11.2009 20:07:45
Erich
Hi zusammen,
 ABCD
124:30:007,003 Tage 03:30 Stunden3 Tage, 03:30 Std
225:00:0055 Tage 5 Tage, 00:00 Std
32:30:00502:30 Stunden02:30 Std
40:00:007,00 00:00 Std
55:30:005,001 Tag 00:30 Stunden1 Tag, 00:30 Std

Formeln der Tabelle
ZelleFormel
C1=WENN(A1*24<B1;"";KÜRZEN(A1*24/B1;)&" Tag"&WENN(KÜRZEN(A1*24/B1;)=1;" ";"e ")) & WENN(ABS(REST(A1;B1/24))<10^(-14); "";TEXT(REST(A1;B1/24); "hh:mm")&" Stunden")
D1=WENN(GANZZAHL((A1*24)/B1)=0;"";GANZZAHL((A1*24)/B1)&WENN(GANZZAHL((A1*24)/B1)=1;" Tag, ";" Tage, ")) & TEXT(((A1*24)-GANZZAHL((A1*24)/B1)*B1)/24;"hh:mm \S\t\d")

Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
AW: wenn schon Optik, sieht ...
19.11.2009 19:57:45
Josef
Hallo Meister,
na dann so.
Tabelle1

 ABC
124:3083 Tage, 00:30 Std
28:4581 Tag, 00:45 Std
39:551009:55 Std
483:25810 Tage, 03:25 Std

Formeln der Tabelle
ZelleFormel
C1=WENN(GANZZAHL((A1*24)/B1)=0;"";GANZZAHL((A1*24)/B1)&WENN(GANZZAHL((A1*24)/B1)=1;" Tag, ";" Tage, "))&TEXT(((A1*24)-GANZZAHL((A1*24)/B1)*B1)/24;"hh:mm \S\t\d")


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Sepp

kein schlechter Senf!
19.11.2009 19:45:46
Klaus
Hallo Sepp,
auch Dir ein kräftiges Dankeschön – Du hast ja sogar
Tag/Tage mit eingebaut ... toll.
Ihr seid alle echt klasse hier ...
So long
Klaus

307 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige