Bonjour,
J'ai, comme l'indique le titre un problème avec un tableau qui me retourne div/0! et comme je l'indique également c'est urgent car je dois sortir des stats semestrielles.
Voilà :
Je suis dans un organisme qui dispense des formations avec, pour chaque formation, plusieurs publics différents qui y participent ( de 1 à 4 ).
A l'issue de ces fomations un questionnaire de satisfaction est distribué aux participants qui le retournent ensuite pour traitement.
Je dois calculer le taux de retour des questionnaires :
- par public
- global
J'ai donc fait un tableau qui calcule les taux de retour des questionnaires pour chacun des publics ( de 1 à 4 ) avec une bête division mise en format pourcentages ==> nb de réponse / nb de particpants.
Et à la fin une colonne qui fait la moyenne des 4 taux de réponses :
=MOYENNE(D5;G5;J5;M5)
2 choses à savoir :
1 - il n'y a pas touujours 4 publics
2 - les nb de participants sont entrés dans le tableau dès le début de la formation, donc pendant un certain temps la case nb de réponses reste vide, ce qui génère une erreur au niveau du calcul tx de réponse du public précis puis au niveau de la moyenne globale.
3 - La case qui reçoit les nb de participants contient aussi parfois un ? quand nous ignorons le nb de participants.
J'ai donc entré pour les tx de réponses par public la formule :
=SI(OU(ESTVIDE(C5);ESTERREUR(C5/B5));"";(C5/B5))
et pour la moyenne en dernière colonne :
=MOYENNE(D5;G5;J5;M5)
Et voilà donc le souci....désolé c'est long mais j'ai joins le tableau, vous verrez c'est plus simple que ça en a l'air.
Voilà ce que je constate :
SI le nb de particpants et nb de retour sont renseignés pour le public 1 ( je rappelle qu'on fait nb réponses / nb part. ), tout marche bien ensuite, c'est à dire que je peux je peux mettre des ? ou uniquement des nb de participants dans les autres publics ( sans les nb de réponses ) , et cela ne provoque pas d'erreur de div/0 grace à la formule utilisée - et la moyenne globale fonctionne aussi.
MAIS, si rien n'est entré ou alors le nb de participants seul est entré pour le public 1 ( donc sans le nb de réponses ) , ça me provoque une erreur ( div/0) au niveau de la moyenne.
Je ne comprends vraiment pas et j'aurais bien besoin de votre aide.
Merci d'avance
https://www.excel-pratique.com/~files/doc/verif.xls
ps : j'ai joins un extrait du tableau avec un ? , des caractères volontairement erronés pour montrer quand ça marche et quand ça ne marche pas
Je précise car je viens de le tester qu'il faut que soit rempli le premier argument donné dans MOYENNE - même si je commence donc par le tx de réponse du dernier public, il faut que celui-ci soit rempli pour ne pas avoir d'erreur.
Mais ça ne résoud pas le problème, c'est juste une indication