Besoin d'aide pour formule complexe !!!

Latêteencompote -  
 Latêteencompote -
Bonjour,

voici mon souci : je souhaiterai faire cette formule mais franchement je ne sais plus comment m'y prendre : il y 6 cellules de concernés. chacune est le résultat d'une ligne de nombres (par exemple :1+1+2+1=(cellule A par exemple) soit 5. La cellule B par exemple 1+0+1+1=3, cellule c=0, cellule D=6, cellule E=1, cellule F=1. Voilà donc pour résumé on a 6 cellules contenant 6 résultats différents (pour faire simple).
On a donc CA=5
CB=3
CC=0
CD=6
CE=1
CF=1

Chaque cellule représente une chose (par exemple la Cellule A=le soleil, la B=la lune, la C=les étoiles, la D=les nuages, E=le vent, F=la pluie

j'aimerai que dans une autre et unique cellule (le résultat en clair), il apparaisse la chose la moins représentée. Ici ce serait donc : les étoiles.

J'aimerai que si je rajoute une cellule donc ici ce serait la cellule CE=par exemple à 0 et représentant par exemple la neige, vu qu'il y a 2 cellules à 0, elles apparaissent donc toutes les deux ainsi dans le résultat : les étoiles-la neige. Je ne sais pas si je me fait bien comprendre.

Donc dans cette cellule de résultat finalement, au début tout les noms apparaissent (le soleil-la lune- les étoiles-les nuages-le vent-la pluie-la neige), mais au fur et à mesure des résultats, certains disparaissent et ne reste que ceux à 0 et quand il n'y en a plus à 0 on passe à ceux ayant 1, etc etc...

Quelqu'un a-til pigé déjà mex explications un peu farfelus ?

J'attends votre aide please please please...

8 réponses

  1. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    oui c'est ce que je te disais, je modifie le fichier et te le retourne
    1
  2. Latêteencompote
     
    désolé y a déjà une erreur dans ma question : si je rajoute une cellule, ce sera la cellule CG et non CE. Je pense que vous l'aviez compris mais c'est-on jamais...
    0
  3. lolo1D
     
    Bonjour, si tu travaille sur Exel ca va etre dur mais tu aimerai qu'on t'aide a quoi exactement ?
    0
  4. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Bonsoir,

    pour ma part je ferais genre bas de donnée c'est à dire en A1 la première valeur, en B1 la deuxième etc
    sur la deuxième ligne l'équivalence soit en A2 soleil, en B2 la lune etc ...
    et j'utiliserais cette formule

    =RECHERCHEH(MIN(A1:F1);A1:F2;2;0)

    par contre si plusieurs valeurs mini peuvent être rencontrées il faudra utiliser une autre formule

    A+
    Mike-31

    Une période d'échec est un moment rêvé pour semer les graines du savoir.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Latêteencompote
     
    Pas compris mike désolé j'ai essayé marche pas :-(
    0
  7. Latêteencompote
     
    c'est exactement ça ! mais si je les met tous à 0, ils devraient tous apparaître dans la liste de la cellule. Enfin c'est ce que je souhaiterai...et dès qu'il y en a un qui passe à 1 il s'efface de cette liste.

    C'est faisable ?
    0
    1. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
       
      Bonsoir à vous deux

      une possibilité (en rajoutant des lignes et colonnes)
      Explications dans le fichier :
      https://www.cjoint.com/?0Efw7n2Frol

      Cdlmnt
      0
    2. Latêteencompote
       
      Excellent c'est exactement ça ! merci beaucoup. Maintenant il faut que je la comprenne et ça c'est pas gagné parce que ça m'a l'air qd même complexe et qu'on n'a pas le même cerveau ! merci encore à vous deux pour vos réponses c'est très sympa
      0
    3. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
       
      N'hésites pas à demander d'expliquer une formule si nécessaire
      Bonne suite
      0
    4. Malalatete > via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention  
       
      Re,

      Et comment je fais via45 pour mettre + de 10 valeurs :-(
      0
    5. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
       
      Re,

      Tu en mets autant que tu veux, simplement

      1) tu décales la liste de la colonne L (et tu l'allonges si necessaire)
      2) tu nommes tes 3 plages entières comme je l'avais fait dans l'exemple
      ou si elles sont déjà nommées et que tu veux les rallonger tu modifies leurs références (Formules Gestionnaire de noms cliquer sur le nom de la plage et modifier)

      Si tu as un problème pour adapter post ton fichier sur cjoint et indiques le lien fourni, je regarderai
      0
  8. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re, Salut Via,

    je reviens, il serait plus facile de traiter les données en colonnes, exemple entre A1 et A10 les numéros et en B le texte associé

    ce qui pourrait donner
    =SI(LIGNES($1:1)<=NB.SI($A$1:$A$10;(MIN($A$1:$A$10)));INDEX($B$1:$B$10;PETITE.VALEUR(SI($A$1:$A$10=(MIN($A$1:$A$10));LIGNE(INDIRECT("1:"&LIGNES($A$1:$A$10))));LIGNES($1:1)));"")

    cette formule deviendrait plus lisible avec des plages nommées, exemple A1:A10 nommé Num et B1:B10 nommé Tex

    =SI(LIGNES($1:1)<=NB.SI(Num;(MIN(Num)));INDEX(Tex;PETITE.VALEUR(SI(Num=(MIN(Num));LIGNE(INDIRECT("1:"&LIGNES(Num))));LIGNES($1:1)));"")

    ces deux formules sont matricielles à confirmer en cliquant en même temps sur les trois touches du clavier Ctrl, Shift et Entrée, si tu fais bien la formule se placera entre {}
    ensuite incrémenter vers le bas

    si tes données doivent rester en ligne je n'ai rien trouvé de mieux que la proposition de Via
    A+
    Mike-31

    Une période d'échec est un moment rêvé pour semer les graines du savoir.
    0