Avoir plusieur NB.Si dans la meme cellule

Résolu
romain -  
 romain -
Bonjour,

j'ai une question je voudrais si il es possible d'avoir plusieurs NB.Si dans la même cellule
j'ai une cellule avec un menu déroulant avec plusieurs nombre (140, 120, 100) ceux ci correspond a une référence
et je voudrais que si la référence est de 140 alors une autre cellule contient un nombre mais si la référence est de 100 alors la cellule contient un autre chiffre et ca plusieurs fois

je ne sais pas si je me fais comprendre

Merci d'avance
Cordialement

2 réponses

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

    Un fichier serait le bienvenu pour nous aider à vous aider

    Allez sur cjoint.com sélectionner votre fichier sur votre DD et choisir une durée puis créer un lien
    Copier ce lien et le mettre dans votre réponse ici sur ce site CCM
    0
    1. romain
       
      voici le liens

      http://www.cjoint.com/c/FCuiEgzQXej
      0
    2. romain
       
      j'ai rentré cette formule : =NB.SI(E20;140)*(19.5)+NB.SI(E20;160)*(19) mais je ne peut pas en mettre plus que 2 alors que j'ai besoin de 10 formules
      0
      1. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835 > romain
         
        Bonjour

        Vous pouvez peut être mettre une fonction choisir suivant le chiffre sélectionné de 1 à 10
        le multiplicateur est appliqué

        au lieu d'une image mettre un fichier pour permettre la modification
        0
    3. romain
       
      voici le fichier

      http://www.cjoint.com/c/FCui4ivODbj
      0
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    votre formule ne permet pas de savoir ce que vous voulez faire
    __NB.SI(E2;140)$(19,5) se traduit par si E=140, afficher 19,5
    __il n'y a pas de raison que cela s'arrète à 2 NB.SI
    __ on pourrait écrire, alors:
    =SI(E20=140;19,5;SI(E20=160 ...; SI(E20=....;...,SI(etc
    __mais votre excel est xls et ne peut pas admettre plus de 7 si

    alors:

    faite un tableau hors champ (voire sur une autre feuille, avec, par exemple,
    en feuil2
    de A1 à A10 les codes
    de B1 à B10 les valeurs associées

    et dans votre cellule F20, cette formule:

    =RECHERCHEV(E20;Feuil!2$A$1:$B$10;2;0)

    crdlmnt

    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      voyez ici
      https://www.cjoint.com/c/FCujhy4lxyI
      le menu déroulant en E20 est basé sur la liste en AC
      reste à mettre les valeurs en AD

      crdlmnt
      0
    2. romain
       
      merci !
      0
    3. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      pas de quoi, si ça convient, passer le sujet en résolu (en haut de page, sous le titre)
      bonne route
      crdlmnt
      0
    4. romain
       
      j'ai une autre question sur le meme fichier

      si la cellule O26=HEAT alors la cellule M76= =SOMME(D76-D78)
      mais
      si la cellule O26=COOL alors la cellule M76= =SOMME(D78-D76)

      est ce possible ?
      0
    5. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      =SI(O26="HEAT";D76-D78;SI(O26="COOL";D78-D76;""))

      crdlmnt
      0