Excel
Résolu/Fermé
tatate86
Messages postés
103
Date d'inscription
mercredi 24 septembre 2008
Statut
Membre
Dernière intervention
8 mars 2011
-
6 nov. 2009 à 11:51
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 10 nov. 2009 à 10:46
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 10 nov. 2009 à 10:46
A voir également:
- Excel
- Liste déroulante excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Word et excel gratuit - Guide
- Mise en forme conditionnelle excel - Guide
15 réponses
Mike-31
Messages postés
18344
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
8 novembre 2024
5 103
6 nov. 2009 à 11:55
6 nov. 2009 à 11:55
Salut,
si dans une cellule tu as ça ###### comme tu dis c'est que la largeur colonne est insuffisante donc agrandi tes colonnes et si dans cette cellule il y a une formule c'est qu'il y a peut être une erreur dans ce cas il faut ajouter une conditionnelle ou utiliser la fonction ESTERREUR, mais là il faut nous en dire plus
A+
Mike-31
Un problème sans solution est un problème mal posé (Einstein)
si dans une cellule tu as ça ###### comme tu dis c'est que la largeur colonne est insuffisante donc agrandi tes colonnes et si dans cette cellule il y a une formule c'est qu'il y a peut être une erreur dans ce cas il faut ajouter une conditionnelle ou utiliser la fonction ESTERREUR, mais là il faut nous en dire plus
A+
Mike-31
Un problème sans solution est un problème mal posé (Einstein)
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 413
6 nov. 2009 à 11:56
6 nov. 2009 à 11:56
Bonjour
ça dépend surtout du contexte!
Le plus souvent c'est la largeur de colonne qui pose le problème,soit:
amenez le cuseur sur le bord droit de la colonne, dans la régle, pour qu'il prenne la forme d'une doble flêche et cliquez gauche deux fois.
Ceal peur se produire aussi lors d'un résultat erroné de calcul sur date (entre autre)
Crdlmnt
ça dépend surtout du contexte!
Le plus souvent c'est la largeur de colonne qui pose le problème,soit:
amenez le cuseur sur le bord droit de la colonne, dans la régle, pour qu'il prenne la forme d'une doble flêche et cliquez gauche deux fois.
Ceal peur se produire aussi lors d'un résultat erroné de calcul sur date (entre autre)
Crdlmnt
tatate86
Messages postés
103
Date d'inscription
mercredi 24 septembre 2008
Statut
Membre
Dernière intervention
8 mars 2011
6 nov. 2009 à 12:00
6 nov. 2009 à 12:00
merci mais ce n'est pas un problème de largeur de colonne.
avec la fonction esterreur, cela indique FAUX mais je voudrais que cela vide la cellule sans rien du tout.
cette cellule a une formule.
avec la fonction esterreur, cela indique FAUX mais je voudrais que cela vide la cellule sans rien du tout.
cette cellule a une formule.
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 413
6 nov. 2009 à 12:40
6 nov. 2009 à 12:40
Re
alors essayez:
=SI(ESTERREUR(votre formule);""; votre formule)
crdlmnt
alors essayez:
=SI(ESTERREUR(votre formule);""; votre formule)
crdlmnt
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Mike-31
Messages postés
18344
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
8 novembre 2024
5 103
6 nov. 2009 à 13:00
6 nov. 2009 à 13:00
Re,
Salut Vaucluse, c'est de la stéréo, la même chose de source différente
tatate86, mets ta formule sur un post ou ton fichier sans notes condidentielles avec ce lien
https://www.cjoint.com/
A+
Mike-31
Un problème sans solution est un problème mal posé (Einstein)
Salut Vaucluse, c'est de la stéréo, la même chose de source différente
tatate86, mets ta formule sur un post ou ton fichier sans notes condidentielles avec ce lien
https://www.cjoint.com/
A+
Mike-31
Un problème sans solution est un problème mal posé (Einstein)
tatate86
Messages postés
103
Date d'inscription
mercredi 24 septembre 2008
Statut
Membre
Dernière intervention
8 mars 2011
6 nov. 2009 à 13:48
6 nov. 2009 à 13:48
Voici ...
https://www.cjoint.com/?lgnVtxP7uq
Merci pour votre aide.
https://www.cjoint.com/?lgnVtxP7uq
Merci pour votre aide.
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 413
6 nov. 2009 à 13:58
6 nov. 2009 à 13:58
Re
le problème vient du fait qu'excel n'accepte pas les horaires négatifs.
Part exemple dans votre formule en F10:
=SI(C10<7,75;D10-(7,75/24);(D10-B10))
vous ne pourrez pas corriger le défaut tant que D10 sera plus petit que 7,75/24 ou plus petit que D10
s'il n'y a que le risque de voir D10 vide, vous pouvez en F10 écrire:
=SI(ESTVIDE(D10);"";SI(C10<7,75;D10-(7,75/24);(D10-B10)))
si par contre D10 risque de se trouver plus petit que les deux autres valeurs, écrivez:
=SI(OU(D10<7,75/24;D10<B10);"";SI(C10<7,75;D10-(7,75/24);(D10-B10)))
vous pouvez ausi complèter d'un message entre les guillemts si vous le souhaitez:
=SI(OU(D10<7,75/24;D10<B10);"inférieur";SI(C10<7,75;D10-(7,75/24);(D10-B10)))
inférieur (ou autre), s'affichera en F10 dans les conditions requises
Crdlmnt
le problème vient du fait qu'excel n'accepte pas les horaires négatifs.
Part exemple dans votre formule en F10:
=SI(C10<7,75;D10-(7,75/24);(D10-B10))
vous ne pourrez pas corriger le défaut tant que D10 sera plus petit que 7,75/24 ou plus petit que D10
s'il n'y a que le risque de voir D10 vide, vous pouvez en F10 écrire:
=SI(ESTVIDE(D10);"";SI(C10<7,75;D10-(7,75/24);(D10-B10)))
si par contre D10 risque de se trouver plus petit que les deux autres valeurs, écrivez:
=SI(OU(D10<7,75/24;D10<B10);"";SI(C10<7,75;D10-(7,75/24);(D10-B10)))
vous pouvez ausi complèter d'un message entre les guillemts si vous le souhaitez:
=SI(OU(D10<7,75/24;D10<B10);"inférieur";SI(C10<7,75;D10-(7,75/24);(D10-B10)))
inférieur (ou autre), s'affichera en F10 dans les conditions requises
Crdlmnt
tatate86
Messages postés
103
Date d'inscription
mercredi 24 septembre 2008
Statut
Membre
Dernière intervention
8 mars 2011
9 nov. 2009 à 10:52
9 nov. 2009 à 10:52
Merci mais cela ne va pas vraiment comme je voudrais.
J'ai également des cellules masquées avec des calculs.
Je souhaiterais que lorsque les cellules B D G I sont vides (pas d'heures saisies), tout le le reste soit blanc.
Merci pour vos conseils.
J'ai également des cellules masquées avec des calculs.
Je souhaiterais que lorsque les cellules B D G I sont vides (pas d'heures saisies), tout le le reste soit blanc.
Merci pour vos conseils.
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 413
9 nov. 2009 à 14:01
9 nov. 2009 à 14:01
Bonjour
on peut appeler ça des questions en pièces détachées!! et comme dans l'automobile ça coute beaucoup plus cher que d'une seule pièce!
Essayez d'attaquer votre formule avec:=SI(OU(ESTVIDE(B1);ESTVIDE(D1);ESTVIDE(G1);ESTVIDE(I1)),"",votre formule)
Ca, pour que votre affichage soit vide si, une des cellules de la formule est vide;
remplacer OU par ET si la condition ne s'applique que quand les 4 sont vides
enfin, scinder si besoin selon vos données:
=SI(OU(ESTVIDE(B1)ESTVIDE(D1));"";SI(ET(ESTVIDE(G1);ESTVIDE(I1));"";votre formule))
Ect... selon les cas.
si ça ne marche pas il faudra penser a être plus précis ou à mettre un exemple de votre configuration à disposition.
crdlmnt
on peut appeler ça des questions en pièces détachées!! et comme dans l'automobile ça coute beaucoup plus cher que d'une seule pièce!
Essayez d'attaquer votre formule avec:=SI(OU(ESTVIDE(B1);ESTVIDE(D1);ESTVIDE(G1);ESTVIDE(I1)),"",votre formule)
Ca, pour que votre affichage soit vide si, une des cellules de la formule est vide;
remplacer OU par ET si la condition ne s'applique que quand les 4 sont vides
enfin, scinder si besoin selon vos données:
=SI(OU(ESTVIDE(B1)ESTVIDE(D1));"";SI(ET(ESTVIDE(G1);ESTVIDE(I1));"";votre formule))
Ect... selon les cas.
si ça ne marche pas il faudra penser a être plus précis ou à mettre un exemple de votre configuration à disposition.
crdlmnt
tatate86
Messages postés
103
Date d'inscription
mercredi 24 septembre 2008
Statut
Membre
Dernière intervention
8 mars 2011
9 nov. 2009 à 15:30
9 nov. 2009 à 15:30
Cela m'aide beaucoup, c'est bon.
Par contre dans une cellule maintenant j'ai #VALEUR!
Merci pour les conseils.
Par contre dans une cellule maintenant j'ai #VALEUR!
Merci pour les conseils.
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 413
9 nov. 2009 à 16:26
9 nov. 2009 à 16:26
Re
ça doit être un autre problème, en général excel renvoi valeur lorsque dans les cellules incluses dans une formule de calcul, un des éléments n'est pas une valuer numétique.
Vérifier que toutes vos données de calcul ne comporte pas de texte ou des nombres en format texte?
Crdlmnt
ça doit être un autre problème, en général excel renvoi valeur lorsque dans les cellules incluses dans une formule de calcul, un des éléments n'est pas une valuer numétique.
Vérifier que toutes vos données de calcul ne comporte pas de texte ou des nombres en format texte?
Crdlmnt
tatate86
Messages postés
103
Date d'inscription
mercredi 24 septembre 2008
Statut
Membre
Dernière intervention
8 mars 2011
9 nov. 2009 à 16:44
9 nov. 2009 à 16:44
Là c'est un cas où les cellules sont blanches puisque j'ai mis les formules si vide alors "".
Comment puis-je faire ? merci beaucoup pour votre aide.
Comment puis-je faire ? merci beaucoup pour votre aide.
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 413
9 nov. 2009 à 17:42
9 nov. 2009 à 17:42
Alors c'est de là que vient le problème car "" est considéré comme du texte!
remplacer "" par 0 et vous verrez, ça devrait aller.
vous pouvez sélectionnez votre champ de formule et :
Barre d'outil / Edition / Remplacer
fenêtre du haut:""
fenêtre du bas: 0
cliquez sur "remplacez tout" (ou "remplacer" si vous n'avez qu'une cellule sélectionnée)et ça va se faire tout seul.
Si vous ne voulez pas voir les 0 dans vos tableaux:
Barre d'outil / Option / Affichage et décochez "valeur 0"
Crdlmnt
remplacer "" par 0 et vous verrez, ça devrait aller.
vous pouvez sélectionnez votre champ de formule et :
Barre d'outil / Edition / Remplacer
fenêtre du haut:""
fenêtre du bas: 0
cliquez sur "remplacez tout" (ou "remplacer" si vous n'avez qu'une cellule sélectionnée)et ça va se faire tout seul.
Si vous ne voulez pas voir les 0 dans vos tableaux:
Barre d'outil / Option / Affichage et décochez "valeur 0"
Crdlmnt
tatate86
Messages postés
103
Date d'inscription
mercredi 24 septembre 2008
Statut
Membre
Dernière intervention
8 mars 2011
10 nov. 2009 à 09:35
10 nov. 2009 à 09:35
Merci beaucoup, super ça me convient.
Merci encore.
Merci encore.
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 413
10 nov. 2009 à 10:46
10 nov. 2009 à 10:46
J'en suis ravi
Bonne route, au plaisir
Bonne route, au plaisir