Excel formule indirect

Bonjour,

je cherche à récupérer une valeur mais je pense que je m'y prend mal :

nb.si(prog.!L(indirect(Bordeaux!L18c1))&C31:prog.!L(indirect(Bordeaux!L18C2)&C36);Bordeaux!LC5)

Valeurs :
Ligne actuel = 18

Bordeaux!LC1 = 235
Bordeaux!LC2 = 238
Bordeaux!LC5 = VFE

Je dois rechercher sur une plage de la colonne 31 à 36 , mais je dois rester en mode l1c1 car la valeur des colonnes changerons via vba après avec formula.

Si quelqu'un peux m'aider ^^ :) Merci d'avance ! :)

2 réponses

  1. Bonjour

    Et si vous mettiez votre fichier à disposition pour voir comment on peut vous aider ?

    Sans données confidentielles bien sur

    Cordialement
      1. Après avoir lu votre fichier je ne vois pas la différence entre l'onglet Bordeaux
        et l'onglet Bordeaux S+3

        Qu'elle est la finalité ?? de 2 onglets qui restituent le meme résultat ?

        D'autre part que les colonnes soient des chiffres ou des lettres c'est la meme chose en VBA

        A plus
      2. j'ai pas modifier le contenu de la feuille bordeaux s+3 , mais normalement au lieu d'être au mois, je le veux à la semaine sur 3 mois. voila la différence.

        le contenu du tableau de bordeaux s+3 doit etre vidé et rerempli par la valeurs que je cherche
      3. et en vba non pas si je fais une boucle pour récupérer la colonne qui correspond à la date !
      4. Bon je pourrais vous aider mais uniquement en VBA puisque vous êtes sur un Forum programmation, alors dites moi exactement le résultat que vous recherchez et la feuille source et les données qui doivent etre compilées dans la feuille de destination.