Excel | Zeitrechnung?

... komplette Frage anzeigen

2 Antworten

Teste mal ausführlich:

=WAHL(B1;A1+1/24;ABRUNDEN(A1;0)+16,5/24;GANZZAHL(A1+7-WOCHENTAG(A1;3)-3)+0,5;DATUM(JAHR(A1);MONAT(A1)+1;1)-1)

Klappt es?
Sonst erkläre genau, was falsch ist und ich besser nach.

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von Excelfragender
07.10.2016, 13:10

Super, Danke!! Klappt so wie es soll

0

Der letzten Frage zufolge willst Du vermutlich in VBA ein Makro entwickeln. Dafür hast Du dann aber komplizierte Themen für den Anfang ausgewählt!

Um eine Reihe von Zellen durchzugehen, nimmst Du eine Schleife, bspw. For/Next

Die Zahl, die in der Schleife hochgezählt wird, muss als Variable in den Zellbezug

for i=1 to 4

geht bei cells(i,1) die Spalte A durch, von Zeile 1 bis 4

Ich würde die Case Struktur, die Oubyi in der letzten Frage genannt hat, auch hier nehmen

For i = 1 To 4
Select Case Cells(i, 2).Value
Case 1: Cells(i, 3).Value = Cells(i, 1).Value + (1 / 24)
Case 2: Cells(i, 3).Value = Int(Cells(i, 1).Value) + (16.5 / 24)
end select
Next

Bevor ich weiter herumtippe, wäre wichtig, ob meine Annahme denn überhaupt stimmt

Antwort bewerten Vielen Dank für Deine Bewertung

Was möchtest Du wissen?