Menu

Souci avec formule condition si cellule vide ou avec message

Messages postés
14
Date d'inscription
lundi 21 mai 2012
Dernière intervention
28 novembre 2018
- - Dernière réponse : Mike-31
Messages postés
16685
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 décembre 2018
- 28 nov. 2018 à 15:42
Bonjour,

Voilà je rencontre un souci sur une formule ou des paramètres que je trouve pas.

Dans le fichier ci-après, si l'onglet BS 01 n'est pas rempli, la cellule K92 affiche un message ce qui fait que la cellule R82 affiche un message également. Je voudrais donc que K92 n'affiche rien ou 0 si rien n'est rempli.

https://www.cjoint.com/c/HKCmTnk84ZD

Merci à ceux qui pourront m'aider ;-)


Configuration: Windows / Chrome 70.0.3538.110
Afficher la suite 

Votre réponse

3 réponses

Messages postés
16685
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 décembre 2018
0
Merci
Bonjour,

quel est ta version d'Excel s'il te plait

en K92 colle cette formule
=SIERREUR(SOMME(K80:K90)-K91;0)

ou pour ne rien afficher mais dans ce cas il faudra traiter de la même façon les cellules en erreur qui affichent #!VALEUR
=SIERREUR(SOMME(K80:K90)-K91;"")

exemple en K94
=SI(K92="";"";I94*J94)

A+
Mike-31

Je suis responsable de ce que je dis, pas de ce que tu comprends...
Lili03100
Messages postés
14
Date d'inscription
lundi 21 mai 2012
Dernière intervention
28 novembre 2018
-
Bonjour Mike,

J'ai Excel 97-2003
Mike-31
Messages postés
16685
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 décembre 2018
-
En fait en regardant de plus prêt ton fichier ton erreur ne vient que de ta cellule I91

=SIERREUR(SI(W56="x";'DEDUC. 01'!D40;'DEDUC. 01'!D38);0)
Lili03100
Messages postés
14
Date d'inscription
lundi 21 mai 2012
Dernière intervention
28 novembre 2018
-
Super merci Mike
Commenter la réponse de Mike-31
Messages postés
16685
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 décembre 2018
0
Merci
Re,

avec Excel 2003 les erreurs se traitent différemment

j'irai plus loin l'erreur vient de la cellule DEDUC. 01'!D40
que je ne peux pas traiter la feuille étant protégée
A+
Mike-31

Je suis responsable de ce que je dis, pas de ce que tu comprends...
Lili03100
Messages postés
14
Date d'inscription
lundi 21 mai 2012
Dernière intervention
28 novembre 2018
-
Voilà le fichier avec la feuille déverrouillée ;-)

https://www.cjoint.com/c/HKCnzImNpeD

Si tu as un peu de temps, je rencontre un souci avec le fichier ci-après : quand on le rempli, VALEUR s'affiche ... et je ne trouve pas l'erreur. C'est assez chiant car il faut passer d'un onglet à un autre ... (voir commentaire sur l'onglet BS 01)

https://www.cjoint.com/c/HKCnFHgvqhD
Commenter la réponse de Mike-31
Messages postés
16685
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 décembre 2018
0
Merci
Re,

déjà en DEDUC. 01'!D40 colle cette formule qui réglera le problème des formules en aval

=SI(F38>0;F38/'BS 01'!J80;0)

je regarde ton deuxième fichier
Mike-31
Messages postés
16685
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 décembre 2018
-
Pour le deuxième fichier lorsque j'affiche la ligne 58 tout redevient normal, bizarre !

autre gros problème sur tes fichiers, sont les cellules fusionnées qui font mauvais ménage avec les formules, à éviter absolument
Lili03100
Messages postés
14
Date d'inscription
lundi 21 mai 2012
Dernière intervention
28 novembre 2018
-
Je n'ai pas d'autres choix que de fusionner certaines cellules :-(

Ce qui pose souci c'est quand il y a des heures complémentaires et/ou supplémentaires, le report sur le mois suivant ne se fait pas ou se fait mal
Mike-31
Messages postés
16685
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 décembre 2018
-
lorsque ça arrive clic simplement sur la touche F9 pour forcer le recalcul
Commenter la réponse de Mike-31