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

  • Votes
  • Date
  • Date décroissante
  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
    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
      1. Contributeur
        Il faudrait déposer ton fichier (sans données personnelles) sur cijoint.fr et coller ici le lien fourni.
        eric
        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
          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
            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.