Excel fct recherchev

Résolu
Bonjour,
J'ai une formule de type: =SOMME((RECHERCHEV(F14;CO15:CP23;2;VRAI));(RECHERCHEV(G14;CO15:CP23;2;VRAI));(RECHERCHEV(H14;CO15:CP23;2;VRAI)).........) jusqu'a AU14.
Ma question est:
Est ce que je peux regrouper les fonctions RECHERCHEV en une seul qui peut aller de F14 à AU14
Merci d'avance
Configuration: Windows XP Internet Explorer 7.0

7 réponses

  1. Contributeur
    Bonjour,

    Non,
    mais es-tu sûr que ce soit recherchev(..;..;..;VRAI) que tu veux utiliser ?
    Avec VRAI, si excel ne trouve pas la valeur exacte il prend la valeur inférieure.

    eric
    0
    1. salut eric
      j'ai corrigé l'erreur pour vrai, j'ai mis Faux.
      Je suis obligé d'utiliser une macro?
      si oui, je suis débutant dans cette affaire.
      conseille moi SVP
      Merci
      0
      1. Contributeur
        Il faudrait déposer ton fichier (sans données personnelles) sur cijoint.fr et coller ici le lien fourni.
        eric
        0
        1. Contributeur
          Tu insères une ligne vide après la ligne 23
          En F24 tu mets la formule =RECHERCHEV(F14;$CO15:$CP23;2;FAUX)
          Tu recopies F24 vers la droite jusqu'à AU24
          En AV24 tu fais la somme de la ligne
          Tu peux ensuite masquer la ligne 24
          0
          1. Bonjour Raymond
            le problème c'est que j'ai mis une liste déroulante dans les cases F à AU
            J'ai créé le lien, j'espère que ca va marcher c'est la première fois que je l'utilise
            Merci d'avance
            https://www.cjoint.com/?fspoD4OQ8s
            0
            1. Contributeur
              Bien !
              Alors je te propose en E13 la formule
              =NB.SI(F13:AU13;"A")*$B31+NB.SI(F13:AU13;"B")*$B32+NB.SI(F13:AU13;"C")*$B33
              +NB.SI(F13:AU13;"D")*$B34+NB.SI(F13:AU13;"E")*$B35
              à recopier vers le bas.
              0
              1. ça marche à 100%
                Merci à vous deux
                0