Wie kann ich in Excel die Arbeitszeit automatisch füllen?

Hallo,

ich habe eine Excel Datei, in der ich meine Arbeitszeiten eintrage. Dabei ändere ich im Kopf nur den Monat ab (also z B 01.10.2023, das Datumsformat ist benutzerdefiniert MMMM JJJJ und wird wie folgt ausgegeben: "Oktober 2023").

Anhand des Monats wird die Tagesspalte automatisch gefüllt. Die Formel sieht wie folgt aus:

erster Tag

=($H$7["Oktober 2023"]+Zeile(B1)-1)*(MONAT(H7["Oktober 2023"]+1)=MONAT($H$7["Oktober 2023"]))

alle folgenden Tage

=($H$7["Oktober 2023"]+ZEILE(B2)-1)*(MONAT(B11[vorheriger Tag]+1)=MONAT($H$7["Oktober 2023"]))

Dabei habe ich selber noch nicht das Verhalten von "Zeile(B2)-1" verstanden

Das Datumsformat ist hier wie folgt: Benutzerdefiniert 0;-0;;@

Bsp Ausgabe: "So, 01"

Nun zur eigentlichen Frage :D

Ich arbeite Teilzeit und möchte die Arbeitszeiten automatisch von Dienstag bis Donnerstag eintragen lassen. Ich habe überlegt folgende Formel anzuwenden:

=WENN(B11[Tag z. B. "So, 01"]=LINKS("Di";2);"15:30";"")

Wenn der Tag mit "Di" beginnt, soll Arbeitsende 15:30 ausgegeben werden, wenn nicht, dann soll das Feld leer sein.

Folgende zwei Probleme

1) wenn ich bei Überprüfungen nur =links(B11;2) eingebe, wird mir "45" ausgegeben (egal, welcher Tag). Das liegt womöglich am Datumsformat 0;-0;;@

Ich möchte ungern eine lange Spalte vorn haben, wo dann z B. folgendes steht: "Sonntag, 01.10.2023". Die Angabe So, 01 ist doch äußerst praktisch und schnell zu lesen.

Außerdem, wenn ich das Datumsformat ändere, wird mir immer nur "So, 01" angezeigt (die Einstellung wird trotzdem übernommen)

2) welche Eingabe muss ich vornehmen, wenn ich Arbeitsende 15:30 oder vlt sogar 15:25 ausgeben möchte?

Gibt es bei diesem Fall noch eine andere Lösung, abgesehen von der Lösung mit einem sehr langem Datumsformat?

Vielen Dank vorab.

Kalender, Arbeitszeit, Formel, Excel-Formel, Wenn-Dann, WENN-Formel, wenn-Funktion
Excel Index-Vergleich-Doppelte Werte?

Hallo zusammen,

Ich habe folgendes Problem und dazu 2 Fragen,

Frage 1:

Es gibt 4 Teilnehmer, jeder spielt gegeneinander.

Folgende Punkte werden vergeben:

2:0 = 3 Punkte

2:1 = 2 Punkte

1:2 = 1 Punkte

0:2 = 0 Punkte

ermittelt werden die Punkte mit folgender Formel:

=WENN(ODER(J6="";L6="");"";WENN(UND(J6=A$35;L6=C$35);3;WENN(A$36-C$36=J6-L6;2;WENN(A$37-C$37=J6-L6;1;WENN(A$38-C$38=J6-L6;0;)))))

zusammen gerechnet mit:

=SUMME(G35:G38)

=SUMME(G41:G43)

=SUMME(G47:G49)

=SUMME(G53:G55)

Bis hierhin funktioniert es problemlos.

jetzt möchte ich das mir der Name mit der höchsten Punktzahl als erstes angezeigt wird, danach der zweite, dritte und der vierte.

Dazu verwende ich folgende Formel:

Für den 1. Platzzierten:

AK35 =INDEX(AH35:AH38;VERGLEICH(MAX(AI35:AI38);AI35:AI38;0))

AL35 =MAX(AI35:AI38)

Für den zweiten:

AK 36 =INDEX(AH35:AH38;VERGLEICH(KGRÖSSTE(AI35:AI38;2);AI35:AI38;0))

AL 36 =KGRÖSSTE(AI35:AI38;2)

Für den dritten:

AK 37 =INDEX(AH35:AH38;VERGLEICH(KGRÖSSTE(AI35:AI38;3);AI35:AI38;0))

AL 37 =KGRÖSSTE(AI35:AI38;3)

Für den vierten:

AK 38 =INDEX(AH35:AH38;VERGLEICH(KGRÖSSTE(AI35:AI38;4);AI35:AI38;0))

AL 38 =KGRÖSSTE(AI35:AI38;4)

Wenn alle 4 Teilnehmer unterschiedliche Gesamtpunkte haben, wird auch alles richtig da gestellt.

Sobald 2 Teilnehmer die gleiche Anzahl an Punkten haben, werden die richtigen Punkte angezeigt, aber es erscheint dann zweimal der gleiche Name.

Ich habe viele Formeln getestet, aber keine hat richtig funktioniert.

Es wäre schön, wenn mir jemand die richtige Formel nennen könnte.

Frage 2:

Gibt es eine Möglichkeit, wenn 2 oder mehr Teilnehmer die gleichen Gesamtpunkte haben, das man diese herausfiltert und ein stechen stattfinden kann?

Ich bedanke mich vielmals und hoffe das mir jemand helfen kann.

 

 

Bild zum Beitrag
Microsoft Excel, Formel, Excel-Formel
Ich suche die Lösung für eine Komplexe Rechenaufgabe?

Meine Aufgabe istfolgende:

in Spalte Q, wird eine 4, 5, 6 oder 7 stellige Zahl geschrieben. Das Ergebnis wir in die unterste die Zeile übernommen. Die Zahlen Sequenzen werden solange wiederholt bis die Zeile U-AE gefüllt ist. Soweit so Gut.

Es folgen 10 Diagramme die in 10 Jahresabschnitte aufgeteilt sind. Also in Summe von 0 - 100Jahre.

Die Werte aus der Ergebnis- Zeile werden im ersten Diagramm (0-10 Jahre) übertragen.

Wie kann ich die Zahlensequenzen so anreihen das immer die richtige Reihenfolge über die 100Jahre verteilt werden. Egal ob diese aus einer 4, 5, 6, oder 7stelligen stammen?

Beispiel: im Diagramm 0-10Jahre kommen Werte von einer 4 stelligen Zahl. die letze Zahl ist die 1, im Diagramm 10-20 Jahre beginnt sie mit der gleichen Zahl aus der Sequenz und darauf folgen die nächsten in der richtigen Reihenfolge, usw.

Hallo, diese Tabellen und alles was damit zusammenhängt dient einer numerologischen Auswertung. Die Zahlenreihe die als Datenreihe in das Diagramm eingefügt wird, stammt aus einer Berechnung des Geburtsdatums.

Es wird der TT x MM x JJJJ genommen das eine 4, 5, 6 stellige Zahl ergibt.

Diese Zahlen werden wie oben in der ersten Tabelle übertragen. Ergibt 4 Zeilen, Zeile 1, 4 stellige Zahlen, Zeile 2, 5 stellige usw. Die Summe der einzelnen Spalten wir in die unterste Zeile geschrieben. Da es immer nur eine Zeile mit Daten zur gleichen Zeit geben kann wird das richtige Ergebnis dargestellt. das funktioniert auch sehr gut. Die Tabelle hat 11 Spalten diese müssen mit den Zahlensequenzen der jeweiligen Zeile aufgefüllt werden. Dies habe ich einmal gemacht indem ich die Bezugsquelle angegeben habe. Dies funktionier soweit auch ganz gut.

Mein wunsch wäre diese Zahlensequenzen, wie oben beschrieben, immer in der richtigen Reihenfolge und unabhängig ob diese aus einer 4, 5, 6 stelligen Zahl kommen die 10 Diagramme ausfüllt.

Ich hoffe ich habe es gut genug erklärt.

Ist das überhaupt machbar?

Bild zum Beitrag
Microsoft Excel, Microsoft Office, Makro, Formel, Informatik, Tabellenkalkulation, Excel-Formel, VBA Excel

Meistgelesene Fragen zum Thema Excel-Formel