Stundentabelle
#1
Hallo meine Lieben,

ich bin seit langem an dieser Stundentabelle dran und habe immer wieder neue Ideen und Vorstellungen wie meine Tabelle aussehen soll.

Heute geht es um das automatische ausfüllen.

1. Wenn bei G3 "Vollzeit" ausgewählt ist dann soll
bei L3 die "2" und bei C37 die "174" erscheinen.
Wenn in der Spalte B etwas ausgewählt ist, soll 8:00 erscheinen.

2. Wenn bei G3 "Teilzeit" ausgewählt ist dann soll
bei L3 die "1,67" und bei C37 die "108" erscheinen.
Wenn in der Spalte B etwas ausgewählt ist, soll von Samstag bis Donnerstag 5:45 erscheinen und für Freitags 4:45. 

Egal ob bei 1. oder 2. soll in G37 die Urlaubstage zusammen gezählt werden sobald in der Spalte B "Urlaub" ausgewählt ist.

Die Tabelle wird später mit kopieren und einfügen weitergeführt.
In Spalte B2 / B3 kann man den Monat und das Jahr ändern, sodass sich das Datum in Spalte A automatisch mit ändert.

Ist es möglich ohne VBA meine Vorstellung umzusetzen ?

Lieben dank und beste Grüße


Yazuki


Angehängte Dateien
.xlsx   Muster-Stunden.xlsx (Größe: 17,53 KB / Downloads: 19)
Antworten Top
#2
Hallo Yazuki
ich würde dir empfehlen alle Voreinstellungen in Listen einzugeben um diese dann per Formel abzufragen.

Das habe ich auf deiner "Hilfstabelle" gemacht.
Das Pulldown-Menü in G3 ist dort auf "Beschäftigungsart" eingestellt. Erweiterst du die Liste in "Hilfstabelle" erweiterst du auch das PullDown-Menü
L3 und C37 fragen ebenfalls diese Liste ab.

Zitat:Wenn in der Spalte B etwas ausgewählt ist, soll von Samstag bis Donnerstag 5:45 erscheinen und für Freitags 4:45. 

Ich vermute, das Spalte C angepasst werden soll.
Wieder über eine Liste in der "Hilfstabelle".

Urlaubstage mit Zählenwenn()

Gedanke: Feiertage dazu...  
Mal schauen.... 
Gruß Holger


Angehängte Dateien
.xlsx   Muster-Stunden.xlsx (Größe: 42,17 KB / Downloads: 13)
[-] Folgende(r) 1 Nutzer sagt Danke an echo für diesen Beitrag:
  • Yazuki
Antworten Top
#3
Hallo Holger,

vielen Dank für deinen Einsatz.

Wie du schon richtig vermutest soll sich die Spalte C anpassen sobald in Spalte B etwas eingetragen wird.
Hier soll sich aber nur für die "Teilzeit" von Samstag bis Donnerstag auf 5:45 und Freitag 4:45 ändern.
Bei Vollzeit soll weiterhin 8 Stunden von Montag bis Sonntag erscheinen.

Ich finde Excel äußerst und deine Hilfstabelle ist sehr hilfreich.
Das mit den Feiertagen ist auch eine hervorragende Idee, darauf bin ich noch nicht gekommen.
Ganz lieben dank.

Ich sehe mir im laufe des Tages deine Tabelle nochmal genauer an und melde mich hier wieder.

Vielen Dank nochmal
Antworten Top
#4
Zitat:Bei Vollzeit soll weiterhin 8 Stunden von Montag bis Sonntag erscheinen. 
Guten Morgen
> Die Liste "Wochentage" um die Spalte Vollzeit erweitert
> Die Formel in Spalte C angepasst

Gruß Holger


Angehängte Dateien
.xlsx   Muster-Stunden.xlsx (Größe: 42,32 KB / Downloads: 12)
[-] Folgende(r) 1 Nutzer sagt Danke an echo für diesen Beitrag:
  • Yazuki
Antworten Top
#5
Guten Tag Echo,
heute habe ich mich nach langer zeit wieder an die Tabelle gesetzt.
Ich wollte gerne deine Arbeit in meine Haupt Tabelle ünernehmen doch ich verstehe leider die Struktur nicht.
Deine Arbeit ist der Wahnsinn (Positiv gemeint) und ich hoffe das ich viel von dir lernen kann.

Meine frage ist:
in der Spalte C37 ist der SVerweis auf G3 beschrieben. Dieser wurde dann von der Matrix " Beschäftigung " angeleitet, darunter ist folgendes beschrieben: {"Vollzeit".2.7,25;"Teilzeit".1,67.4,5}.
Daher habe ich die Frage wie ich diese Matrix hinbekomme.

Ich habe noch weitere Fragen aber diese ist erstmal die wichtigste.
Über eine genaue Erklärung oder ein Video wie man das macht, wäre ich dir sehr dankbar.

Liebe Grüße und vielen dank
Antworten Top
#6
Zitat:Meine frage ist:
in der Spalte C37 ist der SVerweis auf G3 beschrieben. Dieser wurde dann von der Matrix " Beschäftigung " angeleitet, darunter ist folgendes beschrieben: {"Vollzeit".2.7,25;"Teilzeit".1,67.4,5}.
Daher habe ich die Frage wie ich diese Matrix hinbekomme.
Hallo  Yazuki
Beschäftigung ist ein benannter Bereich.
Schau mal links oben neben der Bearbeitungsleiste ins PullDown-Menü vom Namenfeld.
Klicke einfach mal auf Beschäftigung, dann erklärt sich sofort was sich dahinter verbirgt.

Du kannst alle Namen anklicken, wenn der Bereich nicht ausgeblendet ist, dann springt die Markierung auf den benannten Bereich oder Zelle
Was zum Lesen

Benannte Bereiche machen Formeln besser lesbar. Man erkennt schon an dem Namen wo die Daten herkommen.
Benannte Bereiche werden statt dem regulären Bezug zB. =Hilftabelle!$D$2:$F$3 eingesetzt.
Weiterer Effekt: Du bekommst zum benannten Bereich übers Namenfeld einen schnellen Link.

Im Menü Formeln findest du den "Namenmanager" hier werden alle Namen gelistet.
Namen definieren:
Bereich markieren > ins Namenfeld gewünschten Namen einfügen und mit RETURN abschließen.
Namen in Formeln einsetzen:
Mit der Funktionstaste [F3] Namen einfach in Formeln einfügen

Gruß Holger
Antworten Top


Gehe zu:


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