Index-Equiv avec une des valeurs cherchées

Dams -  
PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je cherche actuellement une petite formule qui me permettrait de mettre une sorte de OU comme valeur cherché par mon EQUIV.
Je vous mets la formule que j'ai actuellement qui fonctionne mais qui ne me satisfait pas et celle que j'aimerai avoir mais qui ne fonctionne pas.

{=SI(ET(K5<>"";Arrêts!D4="Prolong";Arrêts!H4>0);K5-INDEX(K$3:K$100;EQUIV(A5&C5-1;A$3:A$100&D$3:D$100;0);1);K5)}

Et moi j'aimerais :

{=SI(ET(K5<>"";Arrêts!D4="Prolong";Arrêts!H4>0);K5-INDEX(K$3:K$100;EQUIV(A5&OU(C5-1;C5-2;C5-3);A$3:A$100&D$3:D$100;0);1);K5)}

Merci beaucoup d'avance !!

Damien

4 réponses

  1. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    Bonjour Dams

    Pouvez-vous nous aider à vous aider en mettant un extrait de votre fichier sans donnée personnelle sur Cjoint.com ?

    0
  2. Dams
     
    Eh voilà ;)
    http://www.cjoint.com/c/GEfiWXq7638
    0
  3. Dams
     
    L'objectif est de pouvoir prendre en compte/reconnaitre une différence de jour allant de J-1 à J-3 pour la date de fin par rapport à la date de début du nouvel arrêt.
    0
  4. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    Bonjour Dams

    La formule avec la fonction EQUIV(...) n'est pas bonne

    Je ne pense pas que l'on puisse prendre référence à 2 colonnes pour la recherche
    Tester votre Fonction EQUIV(...) pour moi cela ne marche pas
    J'ai aussi essayé avec une colonne intermédiaire mais pas de résultat
    Pouvez-vous me détailler votre problème, je ne comprends pas votre raisonnement !
    à vous lire
    0