Enigme excel !

Résolu
FB -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je travaille sur des nombres à 8 chiffres (colonne 1), auxquels sont associés une valeur (colonne 2)
70102365 235
70101547 25
70621369 1
70705328 158
Je souhaiterais faire la somme des nombres dont le chiffre en 5ème position = 1 (=26)
Quelle formule utiliser?

2 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour

    pour, à adapter:
    des codes à 8 chiffres de A1 àA100
    des valeurs à sommer de B1 àB100
    le repère du code à chercher en C1 un champ à sommer de B1 à B100, avec en B1 la valeur à chercher au 5° rang du nombre

    =SOMMEPROD(((DROITE(GAUCHE(A1;5);NBCAR(C1))*1=C1)*(B1:B100)))

    qui prendra en compte le 5° chiffre du code si C1 est un chiffre unique, le 4° et le 5° si c'est un nombre à deux chiffres, ect...

    ou plus simplement si vous ne cherchez que le 1 au 5° rang

    =SOMMEPROD(((DROITE(GAUCHE(A1;5);1)*1=1)*(B1:B100)))

    crdlmnt
    0
  2. Mazzaropi Messages postés 1983 Date d'inscription   Statut Contributeur Dernière intervention   72
     
    Vanclouse, Bonjour.

    Vous avez résolu le problème très bien.

    Je pense que vous pouvez également utiliser cette formule.
    =SOMMEPROD((STXT(A1:A4;5;1)*1=1)*(B1:B4)))

    Ai-je raison?

    Je vous souhaite une belle journée.
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Tout à fait, Mazzaropi, ça revient au même et c'est peut être même un peu plus simple.
      Ma proposition se basait initialement sur la possibilité de modifie le nombre de chiffres dans le code cherché,(par ex 1 ou 21 ou 32 ect...) mais la vôtre convient très bien à la demande

      Par contre, vous n'êtes pas obligé d'écrire mon pseudo avec l'accent de votre beau pays... :-)))

      bien amicalement
      0
    2. FB
       
      Merci beaucoup à vous 2, Vaucluse et Mazzaropi, vous avez répondu si vite à mon énigme !!
      Bravo et merci !!!
      Bonne journée
      0
    3. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Pas de quoi, je passe le sujet en résolu
      Bonne route
      crdlmnt
      0