Registriert seit: 21.06.2016
Version(en): 2013
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
Registriert seit: 16.04.2014
Version(en): xl2016/365
Hola, Code: =100*(HEUTE()-A1)/(B1-A1)
In A1 das Anfangsdatum, in B1 das Enddatum. Gruß, steve1da
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
21.06.2016, 10:14
(Dieser Beitrag wurde zuletzt bearbeitet: 21.06.2016, 10:14 von WillWissen.
Bearbeitungsgrund: Link korrigiert
)
Hi, für eine andere Anfrage ( http://www.clever-excel-forum.de/thread-...rojektplan) habe ich diese Lösung angeboten: Projektplan | B | C | D | E | F | G | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | 5 | | | | | | | | | | | | | | | 6 | Teammitglieder | Rosalinde | | | | | | | | | | | | | | | | | | | 7 | | Klaus-Heribert | | | | | | | | | | | | | | | | | | | 8 | Thekla-Fritzi | | | | Projektstatus | | | 9 | | | | | 78,89 % | KW 22 | KW 23 | 10 | | | | | | | 1.6 | 2.6 | 3.6 | 4.6 | 5.6 | 6.6 | 7.6 | 8.6 | 9.6 | 10.6 | 11.6 | 12.6 | 13.6 | 14.6 | 11 | Aufgabe | Arbeiter / Name | Start | Dauer | Ende | Fortschritt | M | D | M | D | F | S | S | M | D | M | D | F | S | S | 12 | Aufgabe 1 | Rosalinde | 02.06.2016 | 5 | 06.06.2016 | 100,00 % | | | | | | | | | | | | | | | 13 | Aufgabe 2 | Klaus-Heribert | 07.06.2016 | 20 | 26.06.2016 | 70,00 % | | | | | | | | | | | | | | | 14 | Aufgabe 3 | Thekla-Fritzi | 01.06.2016 | 30 | 30.06.2016 | 66,67 % | | | | | | | | | | | | | | | 15 | Aufgabe 4 | | | | | | | | | | | | | | | | | | | | Formeln der Tabelle | Zelle | Formel | 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 | Zelle | Nr.: / Bedingung | Format | G12 | 1. / Symbolsatz | Abc | I12 | 1. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$8) | Abc | I12 | 2. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$6) | Abc | I12 | 3. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$7) | Abc | J12 | 1. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$8) | Abc | J12 | 2. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$6) | Abc | J12 | 3. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$7) | Abc | K12 | 1. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$8) | Abc | K12 | 2. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$6) | Abc | K12 | 3. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$7) | Abc | L12 | 1. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$8) | Abc | L12 | 2. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$6) | Abc | L12 | 3. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$7) | Abc | M12 | 1. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$8) | Abc | M12 | 2. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$6) | Abc | M12 | 3. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$7) | Abc | N12 | 1. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$8) | Abc | N12 | 2. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$6) | Abc | N12 | 3. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$7) | Abc | O12 | 1. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$8) | Abc | O12 | 2. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$6) | Abc | O12 | 3. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$7) | Abc | P12 | 1. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$8) | Abc | P12 | 2. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$6) | Abc | P12 | 3. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$7) | Abc | Q12 | 1. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$8) | Abc | Q12 | 2. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$6) | Abc | Q12 | 3. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$7) | Abc | R12 | 1. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$8) | Abc | R12 | 2. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$6) | Abc | R12 | 3. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$7) | Abc | S12 | 1. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$8) | Abc | S12 | 2. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$6) | Abc | S12 | 3. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$7) | Abc | T12 | 1. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$8) | Abc | T12 | 2. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$6) | Abc | T12 | 3. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$7) | Abc | U12 | 1. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$8) | Abc | U12 | 2. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$6) | Abc | U12 | 3. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$7) | Abc | V12 | 1. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$8) | Abc | V12 | 2. / Formel ist =UND(I$10>=$D12;I$10<=$F12;$C12=$C$6) | Abc | V12 | 3. / 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)
Registriert seit: 10.04.2014
Version(en): 2016 + 365
21.06.2016, 13:10
(Dieser Beitrag wurde zuletzt bearbeitet: 22.06.2016, 00:27 von Rabe.)
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?
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
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)
Registriert seit: 10.04.2014
Version(en): 2016 + 365
21.06.2016, 13:49
(Dieser Beitrag wurde zuletzt bearbeitet: 21.06.2016, 13:49 von Rabe.)
Hi, (21.06.2016, 13:34)WillWissen schrieb: dazu müsstest du mir den Ausschnitt zeigen. Projektplan | B | C | D | E | F | G | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | 5 | | | | | | | | | | | | | | | | | | | | | 6 | Teammitglieder | Rosalinde | | | | | | | | | | | | | | | | | | | 7 | | Klaus-Heribert | | | | | | | | | | | | | | | | | | | 8 | Thekla-Fritzi | | | | Projektstatus | | | | 9 | | | | | 0,7889 | KW 22 | KW 23 | | 10 | | | | | | | 01. Jun | 02. Jun | 03. Jun | 04. Jun | 05. Jun | 06. Jun | 07. Jun | 08. Jun | 09. Jun | 10. Jun | 11. Jun | 12. Jun | 13. Jun | 14. Jun | 11 | Aufgabe | Arbeiter / Name | Start | Dauer | Ende | Fortschritt | M | D | M | D | F | S | S | M | D | M | D | F | S | S | 12 | Aufgabe 1 | Rosalinde | 02.06.2016 | 5 | 06.06.2016 | 100 | | | | | | | | | | | | | | | 13 | Aufgabe 2 | Klaus-Heribert | 07.06.2016 | 20 | 26.06.2016 | 0,7 | | | | | | | | | | | | | | | 14 | Aufgabe 3 | Thekla-Fritzi | 01.06.2016 | 30 | 30.06.2016 | 0,6667 | | | | | | | | | | | | | | | 15 | Aufgabe 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 |
Mappe3.xlsb (Größe: 10,11 KB / Downloads: 4)
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
21.06.2016, 22:30
(Dieser Beitrag wurde zuletzt bearbeitet: 21.06.2016, 22:48 von WillWissen.)
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)
Registriert seit: 10.04.2014
Version(en): 2016 + 365
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?
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
22.06.2016, 06:49
(Dieser Beitrag wurde zuletzt bearbeitet: 22.06.2016, 06:50 von WillWissen.)
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 | D | E | F | G | H | 10 | | | Formel | mit "1" | mit "100" | 11 | Start | Dauer | Ende | Fortschritt | Fortschritt | 12 | 14.06.2016 | 8 | 21.06.2016 | 1,00 % | 100,00 % | 13 | 14.06.2016 | 8 | 21.06.2016 | 100,00% | 10000,00% | 14 | | | | | | 15 | | G12&H12: ben.def.Format 0,00 "%" | 16 | | G13&H13: Prozentformat m. 2 Dez.-Stellen | Formeln der Tabelle | Zelle | Formel | 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)
Registriert seit: 13.04.2014
Version(en): 365
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.
|