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

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

Funktion soll nur für das aktuelle Jahr rechnen
02.01.2024 01: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 11: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 12: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

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige