Excel erreur #NOMBRE! qui bloque ..

Résolu
brioche31 -  
pilas31 Messages postés 1878 Statut Contributeur -
Bonjour,

Bonjour,

J'ai un gros soucis , je n'arrive pas à trouver la solution .
je m'explique dans un fichier excel j'ai trois fournisseurs que je met en concurrence avec les prix ,
fournisseur 1 colonne H, fournisseur 2 colonne I, fournisseur 3 colonne J
Les trois sont reporté ensuite en colonne K L M suivant le choix (si je choisis le fournisseur 1 je met le prix en K le 2 en L , le 3 en M.
en colonne R je reporte le résultat
au final bien sur l on choisit le moins cher mais parfois ce n'est pas le cas . j'ai fais cette formule qui fonctionne :

=GRANDE.VALEUR(H18:J18;1)-PETITE.VALEUR(K18:M18;1)
Pour savoir combien l on à gagné en faisant la mise en concurrence .

Elle fonctionne quant il y à des valeurs . mais quant ce n'est pas le cas il s'affiche l'erreur :
#NOMBRE!
ce qui me fout la merde ensuite car je doit faire la somme des gains de mise en concurrence avec cette formule :
=SOMME(SI(ESTNA(R14:R500);0;R14:R500))

J'ai deux choix ou j'arrive à supprimer se foutu message d'erreur #NOMBRE! ou la formule =SOMME(SI(ESTNA(R14:R500);0;R14:R500)) est capable de passer outre ce message

Comment peut t on faire comprendre à la formule =SOMME(SI(ESTNA(R14:R500);0;R14:R500)) qu'il ne faut prendre que les chiffres et laisser le reste ???

Ex: choix dans la colonne k du fournisseur 1 qui se trouve en h
Formule appliquée :
=GRANDE.VALEUR(H18:J18;1)-PETITE.VALEUR(K18:M18;1)
qui donne le résultat en colonne R

ColonneH ColonneI ColonneJ Colonnek ColonneL ColonneM
Fournisseur1 Fournisseur2 Fournisseur3
3 000,00 € 2 720,00 € 2 295,18 € 2 295,18 €

Colonne R
Gain sur mise en concurrence
704,82

Merci d'avance ça fait deux jours que je galère ...

5 réponses

  1. pilas31 Messages postés 1878 Statut Contributeur 648
     
    Bonjour,

    Essayer cela

    {=SOMME(SI(ESTERR(R14:R500);0;R14:R500))}

    En validant la formule en matriciel par <Ctrl><Maj> <Entrée>

    A+
    Cordialement,
    0
  2. xkristi Messages postés 4336 Date d'inscription   Statut Membre Dernière intervention   564
     
    Salut !

    Je fais tres vite
    il existe la fonction ESTERREUR
    SI(ESTERREUR(...

    xkristi
    Je ne détiens point la vérité , je te la laisse volontiers ...
    0
  3. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    et pourquoi pas simplement:
    =MAX(H8;J18)-MIN(K18:N18)
    crdlmnt
    0
  4. brioche31
     
    Re

    j'ai essayé =SOMME(SI(ESTERR(R12:R500);0;R12:R500))

    Mais m'affiche 0,00€ ????
    0
    1. pilas31 Messages postés 1878 Statut Contributeur 648
       
      a valider en matriciel....
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. brioche31
     
    ça y est avec la formule suivante :
    =SOMME(SI(ESTNA(R11:R497);0;R11:R497))

    avec ça j obtient bien le résultat sans erreur de la somme des gains de la colonne R .

    et
    =_xlfn.IFERROR(GRANDE.VALEUR(H13:J13;1)-PETITE.VALEUR(K13:M13;1);"")

    me calcule bien la partie du gain obtenu entre les trois fournisseurs et le choix final sans afficher des erreurs !

    une personne m'a donné cette réponse et j'avoue ne pas comprendre comment cela fonctionne ! a part la fonction SI ESTNA l'autre wow ..

    mais franchement merci je pensai pas que quelqu'un m'aurai aidé sur le net !

    vive la solidarité !
    0