1. Ce site utilise des "témoins de connexion" (cookies) conformes aux textes de l'Union Européenne. Continuer à naviguer sur nos pages vaut acceptation de notre règlement en la matière. En savoir plus.

Calculer intervalle entre 2 cellules à valeur identique (même colonne)

Discussion dans 'Forum Excel' démarrée par zebanx, 13 Janvier 2018.

  1. zebanx

    zebanx XLDnaute Impliqué

    Inscrit depuis le :
    2 Août 2006
    Messages :
    590
    "J'aime" reçus :
    75
    Utilise:
    Excel 2003 (PC)
    Bonjour à tous,:cool:

    Pour les besoins d'une restriction sur boucle (entre deux "x") , il me faudrait récupérer les intervalle entre deux valeurs identiques sur la même colonne (ordre descendant), par formule ou VBA.
    Auriez-vous s'il vous plait la solution à ce petit casse-tête ?

    Vous en remerciant, merci
    zebanx
     

    Pièces jointes:

  2. eriiiic

    eriiiic XLDnaute Accro

    Inscrit depuis le :
    12 Juillet 2008
    Messages :
    1976
    "J'aime" reçus :
    115
    Utilise:
    Excel 2010 (PC)
    Bonjour,

    en J3 :
    Code (Text):
    =EQUIV(E3;E4:E1000;0)
    juste un test à ajouter pour les X
    eric
     
    zebanx aime votre message.
  3. Staple1600

    Staple1600 XLDnaute Barbatruc

    Inscrit depuis le :
    24 Juin 2005
    Messages :
    22901
    "J'aime" reçus :
    861
    Habite à:
    Roahzon
    Utilise:
    Excel 2013 (PC)
    Bonjour le fil, le forum

    @eriiiic
    J'avais aussi pensé à cette formule
    Mais #N/A pour E15 et E17
    Du coup je suis aller dans VBE (mais sans réel succès pour le moment)
     
  4. zebanx

    zebanx XLDnaute Impliqué

    Inscrit depuis le :
    2 Août 2006
    Messages :
    590
    "J'aime" reçus :
    75
    Utilise:
    Excel 2003 (PC)
    Bonjour Eriiic, Staple1600

    Merci pour votre retour.
    Très bien la formule d'Eriiic;).
    Je peux (normalement) sauter les erreurs pour la boucle que j'ai à faire ou coller la valeur à 1 avec un "si(esterreur(...)" et restreindre, comme le précise eric, une autre condition pour ne traiter que les "x".
    C'est tout bon !

    Bon apm
    zebanx

    edit : update sur le fichier (ok et boucle ok - merci!)
     

    Pièces jointes:

    Dernière édition: 13 Janvier 2018
  5. eriiiic

    eriiiic XLDnaute Accro

    Inscrit depuis le :
    12 Juillet 2008
    Messages :
    1976
    "J'aime" reçus :
    115
    Utilise:
    Excel 2010 (PC)
    Effectivement, je n'avais pas vu les #N/A, la recopie incrémentée s'étant arrêtée juste avant.
    Pour être totalement conforme au modèle :
    Code (Text):
    =SIERREUR(EQUIV(E3;E4:E1000;0);NBVAL(E:E)-NBVAL($E$1:E3)+1)
    eric
     
    zebanx aime votre message.
  6. zebanx

    zebanx XLDnaute Impliqué

    Inscrit depuis le :
    2 Août 2006
    Messages :
    590
    "J'aime" reçus :
    75
    Utilise:
    Excel 2003 (PC)
    Une formule de plus qui vient bien compléter ce topic.
    :)
     

Partager cette page