Microsoft 365 renvoyer dernier mois ou les quantites ont changees

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Bonjour Stéphanie,
En insérant une colonne et la formule :
VB:
=INDEX($D$1:$ZZ$1;EQUIV(INDEX($D2:$ZZ2;NB.SI($D2:$ZZ2;">0"));$D2:$ZZ2;0))
Bonjour Sylvanu,

J'ai des lignes avec #NA!. Sur ces lignes il y a certains mois ou j'ai des quantités pendant 2 mois, puis 0 pendant 4 mois et de nouveaux des quantités. J'ai mis <>0 dans NB.SI mais des lignes #NA! apparaissent encore
Comment peux tu adapter cela?
 
Re,
Un essai en PJ avec une fonction VBA perso :
VB:
Function DernièreDate(Article$)
    L = Application.Match(Article, [B1:B10000], 0)
    Cmax = 3 + Application.CountIf([1:1], ">0") ' 3 car dates commencent en colonne D
    For C = Cmax To 4 Step -1
        If Cells(L, C) <> "" Then
            valeur = Cells(L, C)
            If Cells(L, C - 1) <> valeur Then Exit For
        End If
    Next C
    DernièreDate = Cells(1, C)
End Function
Syntaxe : =DernièreDate(Article)
 

Pièces jointes

Re,
Un essai en PJ avec une fonction VBA perso :
VB:
Function DernièreDate(Article$)
    L = Application.Match(Article, [B1:B10000], 0)
    Cmax = 3 + Application.CountIf([1:1], ">0") ' 3 car dates commencent en colonne D
    For C = Cmax To 4 Step -1
        If Cells(L, C) <> "" Then
            valeur = Cells(L, C)
            If Cells(L, C - 1) <> valeur Then Exit For
        End If
    Next C
    DernièreDate = Cells(1, C)
End Function
Syntaxe : =DernièreDate(Article)
Merci cela fonctionne bien, je ne pensais pas passer par une VBA.!!
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
3
Affichages
100
Réponses
4
Affichages
191
Réponses
4
Affichages
123
Réponses
4
Affichages
246
Réponses
40
Affichages
2 K
Réponses
6
Affichages
143
Retour