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 58802 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 10 janvier 2025 - 7 nov. 2017 à 17:48
Raymond PENTIER Messages postés 58802 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 10 janvier 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
- Excel la référence n'est pas valide - Forum Excel
- Si cellule contient texte alors ✓ - Forum Excel
- Aller à la ligne dans une cellule excel - Guide
- Formate pour taxer client frigo vide - Forum Loisirs / Divertissements
3 réponses
Raymond PENTIER
Messages postés
58802
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
10 janvier 2025
17 264
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
58802
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
10 janvier 2025
17 264
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
58802
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
10 janvier 2025
17 264
>
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
58802
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
10 janvier 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
58802
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
10 janvier 2025
17 264
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