Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

Funktion soll nur für das aktuelle Jahr rechnen

Forumthread: Funktion soll nur für das aktuelle Jahr rechnen

Funktion soll nur für das aktuelle Jahr rechnen
02.01.2024 02:57:20
Felix
Hallo,

die nachfolgende Funktion rechnet für mich (fast) richtig. Leider ist sie auch noch für das Vorjahr gültig, sie soll aber nur für das aktuelle Jahr funktionieren.

' In Zelle=FarbsummeVMA12(J10:J350;35)
Function FarbsummeVMA12(Bereich As Range, Farbe As Integer)

Dim MyDate, MyMonth
MyDate = DateSerial(Year(Date), 12, 1)
MyMonth = Month(MyDate) ' MyMonth enthält Monat als Zahl

Dim Zelle As Range
Application.Volatile
For Each Zelle In Bereich
If Zelle.Interior.ColorIndex = 35 And Month(Zelle.Offset(, -1)) = Month(MyDate) - 1 And Zelle.Offset(0, 1).Value Like "Amazon*" Then
FarbsummeVMA12 = FarbsummeVMA12 + Zelle
End If
Next
End Function

Über eine Lösung würde ich mich freuen.

Viele Grüße
Felix
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Funktion soll nur für das aktuelle Jahr rechnen
02.01.2024 12:24:25
Uduuh
Hallo,
... And Year(Zelle.Offset(, -1)) = Year(MyDate) And Zelle.Offset(0, 1).Value Like "Amazon*" Then


Ggruß aus'm Pott
Udo
AW: Funktion ... / Funktioniert jetzt
02.01.2024 13:15:27
Felix
Hallo Udo,

vielen Dank für die Lösung! Excel rechnet jetzt wie gewünscht.

Viele Grüße
Felix
Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige