Formule EXCEL_casse tête impossible à résoudre

Résolu
Nkalinda -  
 Nkalinda -
Bonjour,

Mon tableau va de la ligne 18 à 627

1/ Premier onglet intitulé "tableau"Je recherche une formule EXCEL pour répondre à la demande ci-dessous :
- Colonne C j'ai des noms communs (table, chaise, ... tous différents) ;
- Dans cette colonne C, les noms communs se répètent très souvent entre la ligne 18 et 627 ;
- Colonne L, j'ai soit des "oui", soit des "non" soit rien du tout ;
- Colonne R j'ai des chiffres : 0,25; 0,50; 1, 0,75 ....).

2/ deuxième onglet intitulé "synthèse"Dans un autre onglet, j'ai recopié les uns en dessous des autres, tous les noms communs du premier onglet. Bref la colonne D de mon 2ème onglet reprend tous les éléments de la colonne C de mon 1er onglet.

3/ Ma demandeJe voudrais que dans la colonne F de mon 2ème onglet, une formule qui dit ceci :
Dite moi pour un nom commun déterminé (colonne C) la somme total des chiffres de la colonne R (premier onglet) si et seulement si il y a un "oui" dans la colonne L.

J'ai écrit cette formule :
=SOMMEPROD((Tableau!$C$18:$C$627=$D5)*(Tableau!$L$18:$L$627>0))
mais elle n'est pas bonne du tout !

Merci d'avance, moi je n'y arrive pas

8 réponses

  1. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
     
    bonjour,

    la somme total des chiffres de la colonne R (premier onglet) si et seulement si il y a un "oui" dans la colonne L.

    Pourquoi ne pas mettre les conditions telles que tu les énonces ?

    =SOMMEPROD((Tableau!$C$18:$C$627=$D5)*(Tableau!$L$18:$L$627="oui")) 
    0
  2. Nkalinda
     
    il manque toujours le problème de la colonne R

    Ok on ne prend que les lignes qui ont dans la colonne C le nom communs "chaise"
    Ok on prend unqiuement dans les lignes qui concernent "chaise", celles où apparaient un "Oui" en colonne L

    Mais là où je mets ma formule, jamais je n'ai le calcul des chiffres de la colonne R

    chaise Oui 1
    Chaise Oui 0,75
    Chaise non 0.5
    Table Oui 1
    Table non 5

    Comment faire une formule qui me donne 1, 75 (1+0.75) ?

    vrai casse tête
    0
  3. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonsoir,

    Casse-tête ?
    Si j'ai bien compris, avec un tableau croisé dynamique (TCD) tu as tous tes totaux sans saisir une seule formule.
    Et tu n'as même pas besoin de dresser la liste des noms sans doublons.
    Si tu données évoluent, sélectionner une cellule du TCD et cliquer sur 'Actualiser les données'.
    Autant se servir des fonctionnalités d'excel...

    exemple : https://www.cjoint.com/?BKjwYNgNrem
    et si tu ne veux pas des 'Non' : clic-droit dessus et 'Masquer'.

    eric

    Jamais tu ne répondras à un mp non sollicité...
    Bon, ça c'est fait.
    0
    1. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
       
      Salut Éric,

      Tu as tout à fait raison pour le TCD, mais ton exemple n'est pas très convaincant pour Nkalinda.

      N'aurais-tu pas confondu tes fichiers ? enfin un exemple qui ne risque pas de "boger"...
      0
  4. Nkalinda
     
    Bonne idée Eric le tableau croisé dynamique
    sauf qu'on me demande une formule Excel car ensuite, je dois formater la page selon des critères bien précis et l'imprimer

    veulent pas s'embêter à cliquer sur le bouton actualser

    j'ai pas fini de ramer

    Bref il me faut une formule et c'est casse tête
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Re,

    La perfection est atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais lorsqu'il n'y a plus rien à retirer
    Aurais-je atteint la perfection ???? :-)

    veulent pas s'embêter à cliquer sur le bouton actualser
    Là c'est que tu les as mal dressés...

    Comme il est fait le voilà : https://www.cjoint.com/?BKkajNTL2Im
    En prime la formule avec la colonne qui te manquait.
    gb est encore plus distrait que moi.

    eric

    Jamais tu ne répondras à un mp non sollicité...
    Bon, ça c'est fait.
    0
    1. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
       
      Aurais-je atteint la perfection ???? :-)

      Je pense que sur ce coup, tu es imbattable, l'on ne peut rien enlever sur ton classeur ;-)
      0
  7. Nkalinda
     
    Le fichier est vierge ?
    estce normal
    0
    1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      Encore ? Décidemment c'est bien l'heure d'aller au lit...
      J'ai modifié le lien
      eric
      0
  8. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    Bonjour

    Une idée

    =SOMME.SI.ENS(tableau!$R$18:$R$627;tableau!$C$18:$C$627;synthèse!$D19;tableau!$L$18:$L$627;"oui")

    Formule créée avec vos paramètres $D19 le nom pour lequel ont fait la somme
    formule à tirer sur la hauteur de vos noms communs
    cette colonne doit être sans doublon de nom
    0
  9. Nkalinda
     
    Je vous remercie pour vos réponses ... et surtout de vous avez fait coucher si tard !

    mon problème est résolu !

    Bisous à bientôt
    0