PDA

Vollständige Version anzeigen : Kalender Auswertung


frankb60
19.09.2011, 11:10
Hallo zusammen,

ich versuche mich als Neuling an einem Kalender. Nun stehe ich vor folgendem Problem.
Auf der-Achse stehen die Wochentage, darüber der Tag. Auf der y-Achse stehen Namen.
Immer wenn ein U in einer Zelle eingetragen wird, dann wird in einer Spalte am Ende der Resturlaub um einen Tag verringert. Soweit so gut.

Jetzt ist es aber so, dass bei Urlaub an Samstagen nur 1/2 Urlaubstag und an Sonntagen kein Urlaubstag abgezogen werden soll.
Wie kann ich das realisieren? Ich bastele schon seit Tagen an einer Lösung.


Vielen Dank für eure Hilfe:

Gruß
Frank

josef e
19.09.2011, 11:21
<div style="width:85%; margin-left:5px; margin-right:15px; text-align:justify;">
Hallo Fra nk,

lade doch deinen Kalender hoch, dann wird es für alle einfacher.


</div>

<div style="width:100px; text-align:center; color:white; font-style:italic; font-size:0.8em; font-family:Tahoma; background-color:royalblue;margin-left:5px; margin-top:15px; padding:4px; border:3px double darkblue;">&laquo; Gru&szlig; Sepp &raquo;</div>

frankb60
19.09.2011, 11:34
Hallo Sepp,

danke, würde ich gerne tun. Aber ich bin wohl zu blöd.
Ich finde keine Option für einen Upload.

Gruß
Frank

josef e
19.09.2011, 11:38
<div style="width:85%; margin-left:5px; margin-right:15px; text-align:justify;">
Hallo Frank,

unter dem Antwortfenster auf <button>Erweitert</button> klicken.


</div>

<div style="width:100px; text-align:center; color:white; font-style:italic; font-size:0.8em; font-family:Tahoma; background-color:royalblue;margin-left:5px; margin-top:15px; padding:4px; border:3px double darkblue;">&laquo; Gru&szlig; Sepp &raquo;</div>

frankb60
19.09.2011, 11:39
Hi,

nachdem ich meine Anmeldung auch bestätigt habe gibt es nun auch einen Punkt für ein Upload.

Anbei also jetzt ein Screenshot der die Sache vielleicht etwas erleichtert.

Gruß
Frank

josef e
19.09.2011, 11:49
<div style="width:85%; margin-left:5px; margin-right:15px; text-align:justify;">
Hallo Frank,

warum Screenshot, soll jetzt jemand deine Datei nachbauen?


</div>

<div style="width:100px; text-align:center; color:white; font-style:italic; font-size:0.8em; font-family:Tahoma; background-color:royalblue;margin-left:5px; margin-top:15px; padding:4px; border:3px double darkblue;">&laquo; Gru&szlig; Sepp &raquo;</div>

frankb60
19.09.2011, 12:00
Hallo,

ich dachte das wäre nicht so komplex, aber wie gesagt ich bin Anfänger.

Hier die XLS.

Gruß
Frank

josef e
19.09.2011, 12:19
<div style="width:85%; margin-left:5px; margin-right:15px; text-align:justify;">
Hallo Frank,

komplex ist das nicht, aber für einen Neuling, wie du dich ja selbst bezeichnest, auch nicht ganz einfach.

In Zeile 3 steht jetzt ein "richtiges" Datum, du brauchst nur den Monatsersten eintragen, der Rest geht automatisch.


</div>

<div style="width:100px; text-align:center; color:white; font-style:italic; font-size:0.8em; font-family:Tahoma; background-color:royalblue;margin-left:5px; margin-top:15px; padding:4px; border:3px double darkblue;">&laquo; Gru&szlig; Sepp &raquo;</div>

frankb60
19.09.2011, 12:25
Hallo Sepp,

genial, vielen Dank für die schnelle Hilfe!

Profi vs Amateur
1 : 0

Gruß
Frank

frankb60
20.09.2011, 08:10
Hallo Sepp,
(und natürlich auch hallo an alle anderen Profis)

du/ihr hast die Chance auf 2:0 zu erhöhen ;) .

Ich habe da noch ein ähnlich gelagertes Problem, bin aber zu Blond um es alleine zu lösen.

In der angehängten Datei gibt es unten die beiden Zeilen Frühdienst und Spätdienst. Diese werden aufsummiert da im Früh immer min 3 und im Spät immer min 2 Personen sein müssen.

Jetzt muss aber pro Dienst auch ein Pflegefachkraft (PFK) dabei sein. Die Kennzeichnung steht in Spalte A unter dem Namen des Mitarbeiters. Wie kann ich erreichen, dass die Zeilen Früh/Spätdienst erst grün werden wenn min 3/2 Mitarbeiter incl. einer Fachkraft eingetragen sind?

Gruß und Danke
Frank

hary
20.09.2011, 08:51
Hallo
traegst Du dort auch F1 usw.ein?
Statt der langen Formel, ginge es auch so.

<b><em>September 2011</em></b><table border="1" cellspacing="0" cellpadding="0" style="border-color:#000000; border-width: 1px; font-size:11pt; background-color:#ffffff; padding-left:2pt; padding-right:2pt; "><colgroup><col style="font-weight:bold; width:40px;" /><col style="width:28px;" /><col style="width:44px;" /></colgroup><tr style="background-color:#99CCFF; text-align:center; font-weight:bold; "><td>&nbsp;</td><td>D</td><td>E</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">6</td><td style="color:#000000; background-color:#D8D8D8; text-align:center; " >F</td><td style="color:#000000; background-color:#D8D8D8; text-align:center; " >F</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">7</td><td style="color:#000000; background-color:#D8D8D8; ">&nbsp; </td><td style="color:#000000; background-color:#D8D8D8; ">&nbsp; </td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">8</td><td style="color:#000000; background-color:#D8D8D8; text-align:center; " >X</td><td style="color:#000000; background-color:#D8D8D8; text-align:center; " >X</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">9</td><td style="color:#000000; background-color:#D8D8D8; ">&nbsp; </td><td style="color:#000000; background-color:#D8D8D8; ">&nbsp; </td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">10</td><td style="color:#000000; background-color:#D8D8D8; text-align:center; " >F2</td><td style="color:#000000; background-color:#D8D8D8; text-align:center; " >F2</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">11</td><td style="color:#000000; background-color:#D8D8D8; ">&nbsp; </td><td style="color:#000000; background-color:#D8D8D8; ">&nbsp; </td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">12</td><td style="color:#000000; background-color:#D8D8D8; text-align:center; " >S</td><td style="color:#000000; background-color:#D8D8D8; text-align:center; " >S</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">13</td><td style="color:#000000; background-color:#D8D8D8; ">&nbsp; </td><td style="color:#000000; background-color:#D8D8D8; ">&nbsp; </td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">14</td><td style="color:#000000; background-color:#D8D8D8; text-align:center; " >X</td><td style="color:#000000; background-color:#D8D8D8; text-align:center; " >X</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">15</td><td style="color:#000000; background-color:#D8D8D8; ">&nbsp; </td><td style="color:#000000; background-color:#D8D8D8; ">&nbsp; </td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">16</td><td style="color:#000000; background-color:#D8D8D8; text-align:center; " >X</td><td style="color:#000000; background-color:#D8D8D8; text-align:center; " >U</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">17</td><td style="color:#000000; background-color:#D8D8D8; ">&nbsp; </td><td style="color:#000000; background-color:#D8D8D8; ">&nbsp; </td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">18</td><td style="color:#000000; background-color:#D8D8D8; text-align:center; " >F3</td><td style="color:#000000; background-color:#D8D8D8; text-align:center; " >F3</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">19</td><td style="color:#000000; background-color:#D8D8D8; ">&nbsp; </td><td style="color:#000000; background-color:#D8D8D8; ">&nbsp; </td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">20</td><td style="color:#000000; background-color:#D8D8D8; text-align:center; " >S1</td><td style="color:#000000; background-color:#D8D8D8; text-align:center; " >S1</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">21</td><td style="color:#000000; background-color:#D8D8D8; ">&nbsp; </td><td style="color:#000000; background-color:#D8D8D8; ">&nbsp; </td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">22</td><td style="color:#000000; background-color:#D8D8D8; text-align:center; " >X</td><td style="color:#000000; background-color:#D8D8D8; text-align:center; " >X</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">23</td><td style="color:#000000; background-color:#D8D8D8; ">&nbsp; </td><td style="color:#000000; background-color:#D8D8D8; ">&nbsp; </td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">24</td><td style="color:#000000; background-color:#FFFFFF; text-align:right; " >3</td><td style="color:#000000; background-color:#FFFFFF; text-align:right; " >3</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">25</td><td style="color:#000000; background-color:#FFFFFF; text-align:right; " >2</td><td style="color:#000000; background-color:#FFFFFF; text-align:right; " >2</td></tr></table><br/><table border="1" cellspacing="0" cellpadding="0" style="border-color:#000000; border-width: 1px; font-size:11pt; background-color:#ffffff; padding-left:2pt; padding-right:2pt; "><tr style="background-color:#FFCC66; text-align:center; font-weight:bold; "><td colspan="3" > verwendete Formeln </td></tr><tr valign="top" style="background-color:#FFCC66; text-align:center; font-weight:bold; "><td> Zelle </td><td> Formel </td><td> Bereich </td></tr><tr><td>D24 </td><td>=SUMMENPRODUKT(ZÄHLENWENN(D6;"F*")+ZÄHLENWENN(D8;"F*")+ZÄHLENWENN(D10;"F*")+ZÄHLENWENN(D12;"F*")+ZÄHLENWENN(D14;"F*")+ZÄHLENWENN(D16;"F*")+ZÄHLENWENN(D18;"F*")+ZÄHLENWENN(D20;"F*")+ZÄHLENWENN(D22;"F*"))</td><td>&nbsp;</td></tr><tr><td>E24 </td><td>=SUMMENPRODUKT((LINKS(E$6:E$23;1)="F")*(REST(ZEILE($6:$23);2)=0))</td><td>&nbsp;</td></tr><tr><td>D25 </td><td>=SUMMENPRODUKT(ZÄHLENWENN(D6;"S*")+ZÄHLENWENN(D8;"S*")+ZÄHLENWENN(D10;"S*")+ZÄHLENWENN(D12;"S*")+ZÄHLENWENN(D14;"S*")+ZÄHLENWENN(D16;"S*")+ZÄHLENWENN(D18;"S*")+ZÄHLENWENN(D20;"S*")+ZÄHLENWENN(D22;"S*"))</td><td>&nbsp;</td></tr><tr><td>E25 </td><td>=SUMMENPRODUKT((LINKS(E$6:E$23;1)="S")*(REST(ZEILE($6:$23);2)=0))</td><td>&nbsp;</td></tr></table><br/><a href="http://c.excelhost.de/c_beverly/getfile.php?id=122" onclick="window.open(this.href);return false">Tabellendarstellung in Foren Version 5.30</a><br/><br/>
gruss hary

frankb60
20.09.2011, 09:12
Hallo hary,

danke, werde ich bei Gelegenheit einbauen.
Aber viel wichtiger ist die Lösung für das problem mit der PFK.

Kannst du mir da auch helfen?

Gruß
Frank

hary
20.09.2011, 09:33
Hallo Frank
auf die schnelle. Geht evtl. auch noch einfacher.
Mappe im Anhang.
gruss hary

frankb60
20.09.2011, 09:45
Hi,

danke, aber das ist es noch nicht so wirklich.

Die zweite Zeile muss frei bleiben um Abweichungen von den darüber eingetragenen Diensten einzutragen.

Das Problem:
Die Summe der eingeteilten Fachkräfte pro Dienst (Früh 3 Mitarbeiter/ Spät 2 Mitarbeiter) wird ja bereits gebildet (in der entsprechenden Spalte immer nur jeder zweite Wert).
Die entsprechende Summenspalte (Frühdienst/Spätdienst) soll aber erst "grün" werden, wenn unter den 3 bzw. 2 Mitarbeitern pro Dienst auch eine Fachkraft (PFK) ist.

Kling kompilziert, ist es aber auch;)

Gruß
Frank

hary
20.09.2011, 10:34
Hallo Frank
Nu hab ich es verstanden, aber im Moment nicht den leisesten Hauch einer Idee.
gruss hary

hary
20.09.2011, 11:20
Hallo nochmal
wie waer es mit Hilfsspalte(ausgeblendet)???
Bedingte Formatierung nur in Zelle C29
siehe Anhang.
gruss hary

hary
20.09.2011, 13:49
Hallo
Nu mal ohne Hetze.
sollte nun richtig zeigen. SpalteA kannst Du ausblenden.
Gruss hary