• Initiateur de la discussion Initiateur de la discussion Brassmick
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

B

Brassmick

Guest
Rebonsoir,
J'ai également un Pb avec #valeur! :
ce message d'erreur apparait lorsque des cellules d'un calcul d'une colonne sont vides ! le calcul est "=SI(B19*G19+B20*G20+B21*G21+B22*G22+B23*G23+B24*G24+B25*G25+B26*G26+B27*G27+B28*G28+B29*G29+B30*G30+B31*G31+B32*G32+B33*G33+B34*G34+B35*G35+B36*G36+B37*G37+B38*G38+B39*G39+B40*G40+B41*G41+B42*G42+B44*G44+B45*G45+B46*G46+B47*G47+B48*G48;B19*G19+B20*G20+B21*G21+B22*G22+B23*G23+B24*G24+B25*G25+B26*G26+B27*G27+B28*G28+B29*G29+B30*G30+B31*G31+B32*G32+B33*G33+B34*G34+B35*G35+B36*G36+B37*G37+B38*G38+B39*G39+B40*G40+B41*G41+B42*G42+B44*G44+B45*G45+B46*G46+B47*G47+B48*G48;"")" si des lignes sont vides le resultat affiche ce message d'erreur !

D'avance merci de votre aide !
 
Bonsoir

Outre la remarque judicieuse de Jean-Marie, tu n'as pas de condition à ta fonction SI. Tu écris SI(VALEUR;""), Valeur étant ton immense calcul que tu peux donc remplacer par le sommeprod.
Ne cherches-tu pas plutôt quelque chose du style si(sommeprod(B19:B48;G19:G48)<certainevaleur;""), ou tout autre test (<,>,=,<=,>=...) à réaliser sur ta valeur?

Bonne soirée.
Laurent.
 
Voilà que ce problème est résolu, il en apparait un suivant :
Dans le classeur, la feuille "fiche cout de production" a maintenant elle aussi des cellules #valeur! alors qu'avant elles fonctionnait !
J'y pige plus rien !!!
Merci de votre aide !
 

Pièces jointes

Bonjour

Change ta formule en h17 par celle-ci et fait un glisser/déposer pour les autres lignes
=SI(OU(B17="";$E$2="";$E$11="");"";(B17/$E$2)*$E$11)

Une cellule ne contient pas de données ni alpha ni numérique, soit on peut la tester avec la fonction ESTVIDE(), ou par ="".

Bonne journée

@+Jean-Marie
 
Bonjour Brassmick.

En B23, tu cette formule: =SI('Fiche analytique'!B29<>"";'Fiche analytique'!B29;"")

EnA23, tu veux:=SI(B23=0;"";B23/SOMME(B17:B46)*100)
La condition B23=0 n'est jamaisréalisée.C'est B23=""quipeut être réalisée.
0 et "", ce n'est pas la même chose pour excel.

Ccl: remplace en A17: =SI(B17=0;"";B17/SOMME($B$17:$B$46)*100) par
=SI(B17=""";B17/SOMME($B$17:$B$46)*100), et copie vers le bas cette formule.
Remplace aussi en H17: =SI(OU(B17=0;$E$2=0;$E$11=0);"";(B17/$E$2)*$E$11) par =SI(OU(B17="";$E$2=0;$E$11=0);"";(B17/$E$2)*$E$11), et copie vers le bas cette formule.

Voilà, il n'y a plus de #valeur!

Bon courage avec Excel. Mais tuverras,on s'y fait vite, et de toute façon,il y aura toujours quelqu'un ici pour un petit coup de main.

Bonne journée. Laurent.

NB: pense à zipper tes pièces jointes. Le site à un petit soucis de place.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Retour