Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

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

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
247
Réponses
40
Affichages
2 K
Réponses
6
Affichages
143
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…