Bauzeitenplan
#1
Hallo ich bin neu im Forum,

meine Frage, ich bin dabei einen Beuzeitenplan zu erstellen. Jetzt möchte ich folgendes berechnen
Beispiel:  Schlosserarbeiten beginnen am 01.06.2016 und sollen am 30.06.2016 fertig sein. Ich möchte an Hand vom heutigen Datum 21.06.2016 berechnen wieviel Prozent der Zeit schon vergangen ist.

Gruss
Top
#2
Hola,


Code:
=100*(HEUTE()-A1)/(B1-A1)


In A1 das Anfangsdatum, in B1 das Enddatum.

Gruß,
steve1da
Top
#3
Hi,

für eine andere Anfrage (http://www.clever-excel-forum.de/thread-...rojektplan) habe ich diese Lösung angeboten:

Projektplan

BCDEFGIJKLMNOPQRSTUV
5
6TeammitgliederRosalinde
7Klaus-Heribert
8Thekla-FritziProjektstatus
978,89 %KW 22KW 23
101.62.63.64.65.66.67.68.69.610.611.612.613.614.6
11AufgabeArbeiter / NameStartDauerEndeFortschrittMDMDFSSMDMDFSS
12Aufgabe 1Rosalinde02.06.2016506.06.2016100,00 %
13Aufgabe 2Klaus-Heribert07.06.20162026.06.201670,00 %
14Aufgabe 3Thekla-Fritzi01.06.20163030.06.201666,67 %
15Aufgabe 4
Formeln der Tabelle
ZelleFormel
F12=WENN(ANZAHL2($D12:$E12)=2;D12+E12-1;"")
G12=WENN(HEUTE()>F12;100;WENNFEHLER(100-WENN($D12<HEUTE();HEUTE()-$D12-$E12;"")*-1*100/$E12;WENN(ANZAHL2($D12:$E12)=0;"";0)))
Bedingte Formatierungen der Tabelle
ZelleNr.: / BedingungFormat
G121. / SymbolsatzAbc
I121. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$8)Abc
I122. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$6)Abc
I123. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$7)Abc
J121. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$8)Abc
J122. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$6)Abc
J123. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$7)Abc
K121. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$8)Abc
K122. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$6)Abc
K123. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$7)Abc
L121. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$8)Abc
L122. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$6)Abc
L123. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$7)Abc
M121. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$8)Abc
M122. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$6)Abc
M123. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$7)Abc
N121. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$8)Abc
N122. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$6)Abc
N123. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$7)Abc
O121. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$8)Abc
O122. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$6)Abc
O123. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$7)Abc
P121. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$8)Abc
P122. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$6)Abc
P123. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$7)Abc
Q121. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$8)Abc
Q122. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$6)Abc
Q123. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$7)Abc
R121. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$8)Abc
R122. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$6)Abc
R123. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$7)Abc
S121. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$8)Abc
S122. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$6)Abc
S123. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$7)Abc
T121. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$8)Abc
T122. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$6)Abc
T123. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$7)Abc
U121. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$8)Abc
U122. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$6)Abc
U123. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$7)Abc
V121. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$8)Abc
V122. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$6)Abc
V123. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$7)Abc

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8

Müsste deinem Problem sehr nahe kommen - versuche mal, die Formeln auf deine Bedürfnisse anzupassen.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#4
Hi Günter,

Zitat:für eine andere Anfrage (http://www.clever-excel-forum.de/thread-...rojektplan) habe ich diese Lösung angeboten:
[...]
Müsste deinem Problem sehr nahe kommen - versuche mal, die Formeln auf deine Bedürfnisse anzupassen.

Warum steht bei mir in Spalte G (= Fortschritt) nicht 100%, sondern 10000%? Wo ist da in meinem Excel was falsch eingestellt?
Top
#5
Hi Ralf,

dazu müsstest du mir den Ausschnitt zeigen. Ich vermute mal, dass es an der Formatierung liegt. Kann mir das aber erst heute nach 22 Uhr ansehen - muss jetzt zum Arbeiten.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#6
Hi,

(21.06.2016, 13:34)WillWissen schrieb: dazu müsstest du mir den Ausschnitt zeigen.


Projektplan
BCDEFGIJKLMNOPQRSTUV
5
6TeammitgliederRosalinde 
7Klaus-Heribert  
8Thekla-Fritzi Projektstatus  
90,7889KW 22KW 23
1001. Jun02. Jun03. Jun04. Jun05. Jun06. Jun07. Jun08. Jun09. Jun10. Jun11. Jun12. Jun13. Jun14. Jun
11AufgabeArbeiter / NameStartDauerEndeFortschrittMDMDFSSMDMDFSS
12Aufgabe 1Rosalinde02.06.2016506.06.2016100
13Aufgabe 2Klaus-Heribert07.06.20162026.06.20160,7
14Aufgabe 3Thekla-Fritzi01.06.20163030.06.20160,6667
15Aufgabe 4

 verbundene Zellen
G8:N8
O8:U8
G9:N9
O9:U9

verwendete Formeln
Zelle Formel Bereich N/A
F12=WENN(ANZAHL2($D12:$E12)=2;D12+E12-1;"")
G12=WENN(HEUTE()>F12;100;WENNFEHLER(100-WENN($D12<HEUTE();HEUTE()-$D12-$E12;"")*-1*100/$E12;WENN(ANZAHL2($D12:$E12)=0;"";0)))
Excel-Inn.de
Hajo-Excel.de
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007
Add-In-Version 19.08 einschl. 64 Bit



.xlsb   Mappe3.xlsb (Größe: 10,11 KB / Downloads: 4)
Top
#7
Hi Ralf,

ersetze die 100 in den Formel durch 1, also:


Code:
=WENN(HEUTE()>F12;1;WENNFEHLER(1-WENN($D12<HEUTE();HEUTE()-$D12-$E12;"")*-1*1/$E12;WENN(ANZAHL2($D12:$E12)=0;"";0)))

Format der Zelle in %
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#8
Hi Günter,

(21.06.2016, 22:30)WillWissen schrieb: ersetze die 100 in den Formel durch 1, also:

ja, das behebt den "Anzeige-"Fehler, aber was ist bei meinem Excel anders als bei Deinem?
Top
#9
Hi Ralf,

wie ich schon in Beitrag #5 schrieb: es ist nur eine Sache der Formatierung. Je nachdem wie du formatieren willst, musst du entweder die 1 oder die 100 in die Formel aufnehmen. Soweit ich mich erinnern kann, hatte ich damals die Formatierung der eingestellten Mustertabelle übernommen und nur die Formeln angepasst.

Tabelle1

DEFGH
10Formelmit "1"mit "100"
11StartDauerEndeFortschrittFortschritt
1214.06.2016821.06.20161,00 %100,00 %
1314.06.2016821.06.2016100,00%10000,00%
14
15G12&H12: ben.def.Format 0,00 "%"
16G13&H13: Prozentformat m. 2 Dez.-Stellen
Formeln der Tabelle
ZelleFormel
F12=WENN(ANZAHL2($D12:$E12)=2;D12+E12-1;"")
G12=WENN(HEUTE()>F12;1;WENNFEHLER(1-WENN($D12<HEUTE();HEUTE()-$D12-$E12;"")*-1*1/$E12;WENN(ANZAHL2($D12:$E12)=0;"";0)))
H12=WENN(HEUTE()>F12;100;WENNFEHLER(100-WENN($D12<HEUTE();HEUTE()-$D12-$E12;"")*-1*100/$E12;WENN(ANZAHL2($D12:$E12)=0;"";0)))
F13=WENN(ANZAHL2($D13:$E13)=2;D13+E13-1;"")
G13=WENN(HEUTE()>F13;1;WENNFEHLER(1-WENN($D13<HEUTE();HEUTE()-$D13-$E13;"")*-1*1/$E13;WENN(ANZAHL2($D13:$E13)=0;"";0)))
H13=WENN(HEUTE()>F13;100;WENNFEHLER(100-WENN($D13<HEUTE();HEUTE()-$D13-$E13;"")*-1*100/$E13;WENN(ANZAHL2($D13:$E13)=0;"";0)))

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#10
Hallo Jungs,

beeindruckende Formeln, aber eigentlich reicht auch das:


Code:
=WENN((D12="")+(E12="");"";WENN(HEUTE()>F12;1;(HEUTE()-D12)/E12))
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 3 Gast/Gäste