Excel erreur #NOMBRE! qui bloque ..

Résolu/Fermé
brioche31 - 3 févr. 2012 à 12:03
pilas31 Messages postés 1825 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 - 3 févr. 2012 à 13:39
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 ...

A voir également:

5 réponses

pilas31 Messages postés 1825 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 643
Modifié par pilas31 le 3/02/2012 à 12:46
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
xkristi Messages postés 4264 Date d'inscription lundi 18 décembre 2006 Statut Membre Dernière intervention 19 août 2022 564
3 févr. 2012 à 12:48
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
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
3 févr. 2012 à 12:52
Bonjour
et pourquoi pas simplement:
=MAX(H8;J18)-MIN(K18:N18)
crdlmnt
0
Re

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

Mais m'affiche 0,00€ ????
0
pilas31 Messages postés 1825 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 643
3 févr. 2012 à 13:39
a valider en matriciel....
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ç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