Un résultat apparaît alors que la cellule de réference est vide
Fermé
AGHUJE
Messages postés
29
Date d'inscription
dimanche 25 juin 2017
Statut
Membre
Dernière intervention
7 mai 2019
-
3 nov. 2017 à 08:02
Raymond PENTIER Messages postés 58877 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 6 mars 2025 - 7 nov. 2017 à 17:48
Raymond PENTIER Messages postés 58877 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 6 mars 2025 - 7 nov. 2017 à 17:48
A voir également:
- Un résultat apparaît alors que la cellule de réference est vide
- Reference pto - Accueil - Box & Connexion Internet
- Supprimer page word vide - Guide
- Formate pour taxer client frigo vide - Forum Loisirs / Divertissements
- Aller à la ligne dans une cellule excel - Guide
- Excel cellule couleur si condition texte - Guide
3 réponses
Raymond PENTIER
Messages postés
58877
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
6 mars 2025
17 295
3 nov. 2017 à 23:22
3 nov. 2017 à 23:22
Le fichier contenu dans ce lien présente un problème à l'ouverture.
Prière de recommencer.
Prière de recommencer.
Raymond PENTIER
Messages postés
58877
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
6 mars 2025
17 295
Modifié le 5 nov. 2017 à 04:18
Modifié le 5 nov. 2017 à 04:18
Bonjour.
J'ai réduit ta formule en F28 pour éliminer les conditions non réunies.
Sa partie active se limite donc à =SI((F$12-F$11)/NBVAL(F$5:F$10)>$D28; $D28;SI(SOMME(F$5:F$10)=F$12;0;ENT((F$12-F$11)/NBVAL(F$5:F$10))))
dans laquelle F12=73,1 ; F11=94 ; D28=34,5
Et comme il n'arrive jamais dans ton tableau que SOMME(F$5:F$10)=F$12 on peut encore simplifier
=SI( (F$12-F$11)/NBVAL(F$5:F$10)>$D28; $D28; ENT((F$12-F$11)/NBVAL(F$5:F$10)))
De plus, dans le cas précis de P6 en semaine 23, F12-F11 est <0 donc (F$12-F$11)/NBVAL(F$5:F$10) est forcément >$D28
et le calcul se réduit en fin de compte à
=ENT((F$12-F$11)/NBVAL(F$5:F$10)) dont le résultat ne sera nul que si l'écart entre F11 et F12 est >1h
https://www.cjoint.com/c/GKfdrNbinUl
C'est bien, la retraite ! Surtout aux Antilles ... :-)
Raymond (INSA, AFPA, CF/R)
J'ai réduit ta formule en F28 pour éliminer les conditions non réunies.
Sa partie active se limite donc à =SI((F$12-F$11)/NBVAL(F$5:F$10)>$D28; $D28;SI(SOMME(F$5:F$10)=F$12;0;ENT((F$12-F$11)/NBVAL(F$5:F$10))))
dans laquelle F12=73,1 ; F11=94 ; D28=34,5
Et comme il n'arrive jamais dans ton tableau que SOMME(F$5:F$10)=F$12 on peut encore simplifier
=SI( (F$12-F$11)/NBVAL(F$5:F$10)>$D28; $D28; ENT((F$12-F$11)/NBVAL(F$5:F$10)))
De plus, dans le cas précis de P6 en semaine 23, F12-F11 est <0 donc (F$12-F$11)/NBVAL(F$5:F$10) est forcément >$D28
et le calcul se réduit en fin de compte à
=ENT((F$12-F$11)/NBVAL(F$5:F$10)) dont le résultat ne sera nul que si l'écart entre F11 et F12 est >1h
https://www.cjoint.com/c/GKfdrNbinUl
C'est bien, la retraite ! Surtout aux Antilles ... :-)
Raymond (INSA, AFPA, CF/R)
AGHUJE
Messages postés
29
Date d'inscription
dimanche 25 juin 2017
Statut
Membre
Dernière intervention
7 mai 2019
Modifié le 6 nov. 2017 à 05:51
Modifié le 6 nov. 2017 à 05:51
Bonjour
J'ai appliqué en F28 la formule que vous m'avez transmise mais je n'ai pas vu de changement dans les cellules, en effet j'ai toujours les colonnes F24, F26,F28 qui sont renseignées par des valeurs négatives alors que dans l'onglet "Nb H contractuel" ils ne sont pas disponibles.
Bonne journée
Aghuje
J'ai appliqué en F28 la formule que vous m'avez transmise mais je n'ai pas vu de changement dans les cellules, en effet j'ai toujours les colonnes F24, F26,F28 qui sont renseignées par des valeurs négatives alors que dans l'onglet "Nb H contractuel" ils ne sont pas disponibles.
Bonne journée
Aghuje
Raymond PENTIER
Messages postés
58877
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
6 mars 2025
17 295
>
AGHUJE
Messages postés
29
Date d'inscription
dimanche 25 juin 2017
Statut
Membre
Dernière intervention
7 mai 2019
7 nov. 2017 à 02:52
7 nov. 2017 à 02:52
Tu n'as pas bien lu mon explication ...
AGHUJE
Messages postés
29
Date d'inscription
dimanche 25 juin 2017
Statut
Membre
Dernière intervention
7 mai 2019
>
Raymond PENTIER
Messages postés
58877
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
6 mars 2025
7 nov. 2017 à 17:19
7 nov. 2017 à 17:19
Bonjour
Désolée mais j'ai toujours une erreur dans l'utilisation de cette formule, je l'ai essayé de nouveau en la mettant
Pour la formule en F28
=SI( (F$12-F$11)/NBVAL(F$5:F$10)>$D28; $D28; ENT((F$12-F$11)/NBVAL(F$5:F$10)))
Et pour celle ci ......
=ENT((F$12-F$11)/NBVAL(F$5:F$10))
.... je ne vois pas où elle va
Bonne journée
Aghuje
Désolée mais j'ai toujours une erreur dans l'utilisation de cette formule, je l'ai essayé de nouveau en la mettant
Pour la formule en F28
=SI( (F$12-F$11)/NBVAL(F$5:F$10)>$D28; $D28; ENT((F$12-F$11)/NBVAL(F$5:F$10)))
Et pour celle ci ......
=ENT((F$12-F$11)/NBVAL(F$5:F$10))
.... je ne vois pas où elle va
Bonne journée
Aghuje
Raymond PENTIER
Messages postés
58877
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
6 mars 2025
17 295
7 nov. 2017 à 17:48
7 nov. 2017 à 17:48
Le plus important dans mon message, c'est la conclusion à laquelle j'aboutis
"le résultat ne sera nul que si l'écart entre F11 et F12 est >1h"
Ceci répond au titre même de ta discussion "Un résultat apparaît alors que la cellule de réference est vide".
Mes explications servaient juste à te dire comment j'avais procédé pour comprendre le fonctionnement de ta formule à rallonge, dont j'enlevais progressivement des éléments pour cerner l'apparition du résultat -4 !
Et s'il fallait donner une suite à ta question "Comment bloquer le calcul d'une ligne rajoutée et ne s'en servir que lorsque des données numériques sont présentes?", je dirais qu'il ne faut pas mettre de lignes non chiffrées, ou modifier tes formules déjà très complexes, en ajoutant un test SI supplémentaire au début ...
"le résultat ne sera nul que si l'écart entre F11 et F12 est >1h"
Ceci répond au titre même de ta discussion "Un résultat apparaît alors que la cellule de réference est vide".
Mes explications servaient juste à te dire comment j'avais procédé pour comprendre le fonctionnement de ta formule à rallonge, dont j'enlevais progressivement des éléments pour cerner l'apparition du résultat -4 !
Et s'il fallait donner une suite à ta question "Comment bloquer le calcul d'une ligne rajoutée et ne s'en servir que lorsque des données numériques sont présentes?", je dirais qu'il ne faut pas mettre de lignes non chiffrées, ou modifier tes formules déjà très complexes, en ajoutant un test SI supplémentaire au début ...
4 nov. 2017 à 06:45
Bonjour Raymond
Je vous renvoie le fichier sous format ods et je vous souhaite une bonne journée
PS :pour rappel, mais vous aidez tellement de personnes , vous m'avez déjà aidé sur ce tableau qui au départ était une simple ébauche au mois de juin !!!!! Il a bien avancé ce petit projet !!!
Bonne journée
Aghuje