formule pour eviter division par zero

  • Initiateur de la discussion Initiateur de la discussion 962
  • 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 !

9

962

Guest
Bonjour,

en x j'ai 42 lignes d'opération et en y j'ai 42 noms et au croisement de ces lignes j'ai besoin d'effectuer une division du chiffre par un autre mais je n'ai pas toujours un chiffre donc j'ai un "division par zero impossible"
Donc je pense qu'il faut utiliser SI pour dire que si il y a pas de chiffre de ne pas faire de division mais je n'arrive pas !
Merci d'avance
 
Re : formule pour eviter division par zero

ope1 op2 op3 op4 op5 op6 etc....
15 20 25 50 45 36 etc ...

nom1
nom2
nom3
nom4
etc...

au croisement de ces lignes et colonnes un chiffre et noter et pour chaque chiffre il faut le diviser par celui qui se trouve sous l'opération mais chaque nom ne fais pas forcément toute les opérations.
Voila une parti de la formule !
=SI(D62="";"";(D62/D3)+(E62/E3)+(F62/F3)+(G62/G3)+(H62/H3)+(I62/I3+(J62/J3+(K62/K3))))
donc la formule que vous m'avez donner correspond c'est nikel, cepandant cela fais une formule pour une ligne assez longue et le probleme c'est de la copier sur toute les lignes de noms car il incrémente tout les chiffres !
 
Re : formule pour eviter division par zero

Bonjour 962
ope1 op2 op3 op4 op5 op6 etc....
15 20 25 50 45 36 etc ...

nom1
nom2
nom3
nom4
etc...

au croisement de ces lignes et colonnes un chiffre et noter et pour chaque chiffre il faut le diviser par celui qui se trouve sous l'opération mais chaque nom ne fais pas forcément toute les opérations.
Voila une parti de la formule !
=SI(D62="";"";(D62/D3)+(E62/E3)+(F62/F3)+(G62/G3)+(H62/H3)+(I62/I3+(J62/J3+(K62/K3))))
donc la formule que vous m'avez donner correspond c'est nikel, cepandant cela fais une formule pour une ligne assez longue et le probleme c'est de la copier sur toute les lignes de noms car il incrémente tout les chiffres !
J'ai un peu de mal à comprendre ce texte. Je vous prie de m'en excuser. Peut-être trouveriez-vous plus facilement de l'aide en déposant une pièce jointe montrant quelques exemples de vos données et, sur ces données, les résultats attendus : un fichier support permet souvent de donner une réponse sans perdre trop de temps.​
A vous lire,
ROGER2327
 
Re : formule pour eviter division par zero

Bonjour tout le monde,

Optes alors la formule présentée par "mercibien" avec ta formule:

=SI(esterr(D62/D3+E62/E3+F62/F3+G62/G3+H62/H3+I62/I3+J62/J3+K62/K3);"";D62/D3+E62/E3+F62/F3+G62/G3+H62/H3+I62/I3+J62/J3+K62/K3)
 
Re : formule pour eviter division par zero

Re...
Avec un classeur, cela va beaucoup mieux !
Essayez
Code:
[COLOR="DarkSlateGray"]=SI(NB($C3:$K3);SOMME(SI(ESTNUM($C3:$K3);$C3:$K3;0)/$C$1:$K$1);"")[/COLOR]
en B3. C'est une formule matricielle à valider par Ctrl + Maj + Entrée, puis à recopier vers le bas.​
ROGER2327
 
Re : formule pour eviter division par zero

Bonjour tout le monde,

Optes alors la formule présentée par "mercibien" avec ta formule:

=SI(esterr(D62/D3+E62/E3+F62/F3+G62/G3+H62/H3+I62/I3+J62/J3+K62/K3);"";D62/D3+E62/E3+F62/F3+G62/G3+H62/H3+I62/I3+J62/J3+K62/K3)

Ok donc j'ai mis cette formule qui fonctionne très bien et me donne le résultat que j'ai beoin !
Mais comment faire maintenant pour dupliquer cette formule sur les lignes en dessous sans avoir à retaper tout à la main ?
 
Re : formule pour eviter division par zero

Re...
Ok donc j'ai mis cette formule qui fonctionne très bien et me donne le résultat que j'ai beoin !
Mais comment faire maintenant pour dupliquer cette formule sur les lignes en dessous sans avoir à retaper tout à la main ?
Je suis étonné : je viens d'essayer cette formule dans votre classeur sans qu'elle donne satisfaction. (Il n'y a rien dans les cellules de la ligne 62.)
Je joins votre classeur avec la formule que je vous propose : dites-moi si cela convient. Merci d'avance.
ROGER2327
 

Pièces jointes

Re : formule pour eviter division par zero

Bonjour,

Voici le fichier après transformations...

NB: La formule utilisée donnerait toujours un vide si l'une des cellules de la plage C1:J1 est vide ou contient un 0...
 

Pièces jointes

- 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.

Discussions similaires

Réponses
23
Affichages
686
Réponses
10
Affichages
174
Retour