Repartir des quantités par quinzaine sous Excel

Bonjour,

Vous trouverez un extrait de mon fichier excel ci-joint,

J'ai un soucis avec le format date sous excel. J'ai un fichier avec des livraisons tout au long de l'année et je voudrais avoir le tonnage livré par quinzaine sachant qu'il y a des mois à 28,29,30 ou 31 jours. Existe t'il une formule qui permet de grouper les quantités par quinzaine ? J'ai regardé les questions/réponses du forum, mais à aucun moment quelqu'un parle de quinzaine pour la date.

Merci de vos réponses,

Dans l'attente...

Bonsoir,

As-tu la possibilité d'écrire la colonne A au format Date ?

çà serait + facile à gérer

Amicalement

Claude

re,

Pour démarrer,

comme les mois ne sont pas complets, on calcule les quantités de chacun

que l'on divise par 2, pour avoir une quinzaine (c'est donc environ).

La macro formate la colonne "A" en date

Sub Calcule()
Dim Lg&, i&
    Application.ScreenUpdating = False
    Lg = Range("a" & Rows.Count).End(xlUp).Row
    '--- formate colonne "A" en date ---
    For i = 2 To Lg
        If Not IsDate(Cells(i, "a")) Then
            Cells(i, "a") = CDate(WorksheetFunction.Substitute(Cells(i, "a"), ".", "/"))
        End If
    Next i
    '--- calcule quantité par mois (divisée par 2 pour avoir une quinzaine) ---
    Range("j2:j13") = _
        "=SUMPRODUCT((MONTH($a$2:$a$" & Lg & ")=i2)*($f$2:$f$" & Lg & "))/2"
End Sub

Amicalement

Claude

Bonjour,

Merci pour ces explications, je ne suis pas très familiarisée encore avec les macros mais ça devrait aller.

Merci encore

Rechercher des sujets similaires à "repartir quantites quinzaine"