Une formule où je dois enlever les valeurs "0"
Résolu/Fermé
exar333
Messages postés
8
Date d'inscription
jeudi 21 février 2013
Statut
Membre
Dernière intervention
22 février 2013
-
21 févr. 2013 à 19:01
rama123 Messages postés 4 Date d'inscription samedi 23 février 2013 Statut Membre Dernière intervention 23 février 2013 - 23 févr. 2013 à 11:49
rama123 Messages postés 4 Date d'inscription samedi 23 février 2013 Statut Membre Dernière intervention 23 février 2013 - 23 févr. 2013 à 11:49
A voir également:
- Une formule où je dois enlever les valeurs "0"
- Formule si et - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel moyenne - Guide
- Comment enlever une page sur word - Guide
- Excel mise en forme conditionnelle formule - Guide
9 réponses
via55
Messages postés
14512
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 janvier 2025
2 740
21 févr. 2013 à 20:12
21 févr. 2013 à 20:12
Bonsoir,
La fonction MIN prend forcement 0 en compte comme plus petite valeur mais ne compte pas une case vide
D'ou proviennent les 0 ?
soit ils sont rentrés "a la main" soit ils proviennent d'une formule
Dans les deux cas tu peux remplacer les 0 par du vide ce qui réglerait le problème
Cordialement
La fonction MIN prend forcement 0 en compte comme plus petite valeur mais ne compte pas une case vide
D'ou proviennent les 0 ?
soit ils sont rentrés "a la main" soit ils proviennent d'une formule
Dans les deux cas tu peux remplacer les 0 par du vide ce qui réglerait le problème
Cordialement
exar333
Messages postés
8
Date d'inscription
jeudi 21 février 2013
Statut
Membre
Dernière intervention
22 février 2013
21 févr. 2013 à 21:35
21 févr. 2013 à 21:35
Bonsoir,
Oui, il proviennent d'une formule, car, pour ce magasin en question, certains articles ne sont pas proposé, => le zéro.
Remplacer par du vide: cela revient-il à supprimer le contenu de la cellure, tout simplement?
Cordialement,
Oui, il proviennent d'une formule, car, pour ce magasin en question, certains articles ne sont pas proposé, => le zéro.
Remplacer par du vide: cela revient-il à supprimer le contenu de la cellure, tout simplement?
Cordialement,
via55
Messages postés
14512
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 janvier 2025
2 740
21 févr. 2013 à 21:46
21 févr. 2013 à 21:46
Oui supprimer le contenu doit régler le problème
mais s'il ya une formule cela supprime la formule, pas interessant !
dans ce cas il faut modifier la formule qui renvoie un 0
ex cette formule = SI(A1>3; 10;0) renvoie 10 lorsque la valeur en A1 est > 3 et 0 dans le cas contraire
et = SI(A1>3; 10;"") renvoie 10 lorsque la valeur en A1 est > 3 et rien dans le cas contraire
Dans ta formule il faut donc remplacer le 0 par un double guillemet
Cordialement
mais s'il ya une formule cela supprime la formule, pas interessant !
dans ce cas il faut modifier la formule qui renvoie un 0
ex cette formule = SI(A1>3; 10;0) renvoie 10 lorsque la valeur en A1 est > 3 et 0 dans le cas contraire
et = SI(A1>3; 10;"") renvoie 10 lorsque la valeur en A1 est > 3 et rien dans le cas contraire
Dans ta formule il faut donc remplacer le 0 par un double guillemet
Cordialement
exar333
Messages postés
8
Date d'inscription
jeudi 21 février 2013
Statut
Membre
Dernière intervention
22 février 2013
Modifié par exar333 le 22/02/2013 à 09:36
Modifié par exar333 le 22/02/2013 à 09:36
Merci pour ta réponse et ton aide.
Néanmoins, je viens d'essayer et j'obtiens #VALEUR!
je viens de me rendre compte que mes 0 n'en sont pas, j'ai des cellules vides. Celles-ci sont le résultat d'une MOYENNE de deux cellules contenant 0 où, en affichage monétaire, il n'y avait rien (€ - ). Cependant, en regardant le résultat de la MOY en affichage standar, il n'y a rien, pas de ZERO. C'est pourquoi j'ai #Valeur!, il me semble. Mais je dois pourtant conserver ma formule...
Néanmoins, je viens d'essayer et j'obtiens #VALEUR!
je viens de me rendre compte que mes 0 n'en sont pas, j'ai des cellules vides. Celles-ci sont le résultat d'une MOYENNE de deux cellules contenant 0 où, en affichage monétaire, il n'y avait rien (€ - ). Cependant, en regardant le résultat de la MOY en affichage standar, il n'y a rien, pas de ZERO. C'est pourquoi j'ai #Valeur!, il me semble. Mais je dois pourtant conserver ma formule...
DesTunK
Messages postés
361
Date d'inscription
dimanche 27 janvier 2013
Statut
Membre
Dernière intervention
24 février 2016
157
22 févr. 2013 à 09:25
22 févr. 2013 à 09:25
Tu es à l'eXia toi non ?
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 421
Modifié par Vaucluse le 22/02/2013 à 09:50
Modifié par Vaucluse le 22/02/2013 à 09:50
Bonjour
Si vous avez des affichages valeur, c'est probablement parce que dans les cellules calculées vous avez des formules qui renvoient "" au lieu de 0 quand les conditions ne s'appliquent pas.
Conservez les 0 de façon à éviter ça, et pour détecter le mini des valeurs autres que 0, vous pouvez utiliser ce principe
=PETITE.VALEUR(champ;NB.SI(champ;0)+1)
et n'utiliser pas le "" si vous devez utilisez ensuite les résultats dans d'autres calculs.
crdlmnt
Si vous avez des affichages valeur, c'est probablement parce que dans les cellules calculées vous avez des formules qui renvoient "" au lieu de 0 quand les conditions ne s'appliquent pas.
Conservez les 0 de façon à éviter ça, et pour détecter le mini des valeurs autres que 0, vous pouvez utiliser ce principe
=PETITE.VALEUR(champ;NB.SI(champ;0)+1)
et n'utiliser pas le "" si vous devez utilisez ensuite les résultats dans d'autres calculs.
crdlmnt
exar333
Messages postés
8
Date d'inscription
jeudi 21 février 2013
Statut
Membre
Dernière intervention
22 février 2013
22 févr. 2013 à 09:39
22 févr. 2013 à 09:39
@ DesTunk,
Non, ce n'est pas moi ^^.
Cordialement,
Non, ce n'est pas moi ^^.
Cordialement,
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
exar333
Messages postés
8
Date d'inscription
jeudi 21 février 2013
Statut
Membre
Dernière intervention
22 février 2013
22 févr. 2013 à 13:33
22 févr. 2013 à 13:33
Lorsque je mets =PETITE.VALEUR(B2:G2;NB.SI(B2:G2;0)+1), la formule contient une erreur.
Cordialement,
Cordialement,
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 421
22 févr. 2013 à 14:20
22 févr. 2013 à 14:20
et vous avez bien enlevé l'option ;""; en la remplaçant par ;0; dans vos formules de B2 à G2?
de façon à ce que la condition renvoie 0 est pas une cellule vide.
Quelle est la formule que vous avez en B2:G2?
de façon à ce que la condition renvoie 0 est pas une cellule vide.
Quelle est la formule que vous avez en B2:G2?
exar333
Messages postés
8
Date d'inscription
jeudi 21 février 2013
Statut
Membre
Dernière intervention
22 février 2013
22 févr. 2013 à 14:37
22 févr. 2013 à 14:37
Dans ma ligne de B2 à G2, j'ai le résultat d'une moyenne de deux nombres issus d'une page précédente. Mais, en F2 , je n'ai rien vu qu'il s'agissait d'une moyenne de deux 0.
La première formule utilisée DECALER prend toujours en compte F2 (MIN)
La première formule utilisée DECALER prend toujours en compte F2 (MIN)
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 421
22 févr. 2013 à 15:07
22 févr. 2013 à 15:07
La dépend de ce que vous appelez 0
la moyenne de deux cellules renvoie 0 si une des deux est égale à 0
si les deux cellules sont vides, elle renvoie: #DIV/0
Il faut alors écrire
=SI(ESTERREUR(MOYENNE(....);0;MOYENNE(...))
mais bien ;0; et pas ;"";
si ça ne s'arrange pas mettez à disposition un exemple de votre problème sur:
htttp://www.cjoint.fr
et revenez ici placer le lien donné par le site.
crdlmnt
la moyenne de deux cellules renvoie 0 si une des deux est égale à 0
si les deux cellules sont vides, elle renvoie: #DIV/0
Il faut alors écrire
=SI(ESTERREUR(MOYENNE(....);0;MOYENNE(...))
mais bien ;0; et pas ;"";
si ça ne s'arrange pas mettez à disposition un exemple de votre problème sur:
htttp://www.cjoint.fr
et revenez ici placer le lien donné par le site.
crdlmnt
exar333
Messages postés
8
Date d'inscription
jeudi 21 février 2013
Statut
Membre
Dernière intervention
22 février 2013
22 févr. 2013 à 15:24
22 févr. 2013 à 15:24
https://www.cjoint.com/?3BwptKBoA8K
Je commence à m'emmeler, vu que je n'avais plus pratiqué de l'Excell depuis 10 ans.
Merci bcp pour votre aide.
Cordialement,
Je commence à m'emmeler, vu que je n'avais plus pratiqué de l'Excell depuis 10 ans.
Merci bcp pour votre aide.
Cordialement,
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 421
Modifié par Vaucluse le 22/02/2013 à 16:53
Modifié par Vaucluse le 22/02/2013 à 16:53
En rouge, colonne I, dites moi si c'est que ce que vous cherchez?
https://www.cjoint.com/?CBwqVNZIAw4
et en prime si besoin, une option avec en colonne J le nom du "mini" hors 0
La colonne I peut être supprimée si vous n'avez besoins que de la J; elle est autonome.
https://www.cjoint.com/?CBwqZ099kBB
I=
crdlmnt
https://www.cjoint.com/?CBwqVNZIAw4
et en prime si besoin, une option avec en colonne J le nom du "mini" hors 0
La colonne I peut être supprimée si vous n'avez besoins que de la J; elle est autonome.
https://www.cjoint.com/?CBwqZ099kBB
I=
crdlmnt
exar333
Messages postés
8
Date d'inscription
jeudi 21 février 2013
Statut
Membre
Dernière intervention
22 février 2013
22 févr. 2013 à 17:35
22 févr. 2013 à 17:35
Ah, oui, en effet, c'est ce que je recherchais à avoir idéalement.
Je m'en vais, de ce pas, décortiquer la formule, afin de comprendre ce que vous avez fait.
Merci pour votre aide précieuse (ainsi qu'à tous).
Je vais définitivement me remettre à Excell sous peu.
Cordialement,
Je m'en vais, de ce pas, décortiquer la formule, afin de comprendre ce que vous avez fait.
Merci pour votre aide précieuse (ainsi qu'à tous).
Je vais définitivement me remettre à Excell sous peu.
Cordialement,
rama123
Messages postés
4
Date d'inscription
samedi 23 février 2013
Statut
Membre
Dernière intervention
23 février 2013
1
23 févr. 2013 à 11:49
23 févr. 2013 à 11:49
Bonjour,
Veuillez créer un tableau de filtration ou se mettre sous forme de tableau
Veuillez créer un tableau de filtration ou se mettre sous forme de tableau