13 utilisateurs inconnus

 Mot :   Pseudo :  
 
 Page :  1  2
Page Précédente 
Auteur
 Sujet :

Div 0 avec fonctione moyenne excel

 
n°61165
Orphen
Parle à la main !
Posté le 19-10-2007 à 23:41:13  profilanswer
 

Coucou,
 
Question hyper basique, mais je ne trouve pas de solution. Comment on fait pour avoir une case vierge à la place du div 0 quand rien n'est remplit ?
 
Merci d'avance

n°61166
Calirto
C'est trop inzuste !!!!
Posté le 19-10-2007 à 23:41:56  profilanswer
 

Avec une condition tient


---------------
Privé de signature par un méchant modo :o
 
Depuis l'aube de l'espèce humaine, quand nos ancêtres découvrirent le pouvoir de mort de la pierre et de l'os, le sang a été mêlé au nom de chaque chose, de Dieu à la justice jusqu’à la simple et démente rage.
n°61167
Orphen
Parle à la main !
Posté le 20-10-2007 à 00:00:19  profilanswer
 

Pourriez-vous expliciter un peu plus, je n'utilise jamais excel :D

n°61171
Arl-Guhr
kan g faim je mange
Posté le 20-10-2007 à 03:50:23  profilanswer
 

=si(le bas de ta fraction <>0 ; ta fraction ; "" )
 
 
edit :
=si(et(le bas de ta fraction <>0 ; ta fraction<>0) ; ta fraction ; "" )
sa depend de se que tu veux ^^


Message édité par Arl-Guhr le 20-10-2007 à 03:52:30

---------------
il s'appel le ronge me doute
n°61175
Orphen
Parle à la main !
Posté le 20-10-2007 à 11:43:13  profilanswer
 

Je dois être con mais j'arrive pas a intégrer ma fonction moyenne dans la synthaxe que tu m'as donné :/

n°61176
LostSoul
Vivement TES V
Posté le 20-10-2007 à 11:49:56  profilanswer
 

=si(<dénominateur>=0;"";<numérateur>/<dénominateur> )
 
(je suppose, je connais pas Excel)


---------------
(pas de signature ce jour)
[ www.in-wonderland.net | www.start64.com | www.majorgeeks.com ]
n°61177
Ashe
reenignE esreveR
Posté le 20-10-2007 à 13:11:01  profilanswer
 

=IF(B;A/B;'')
Y a un ISERROR() aussi


---------------
Globe trotter/SDF - Reims, France
Joy, beautiful spark of the gods, Daughter of Elysium, We enter fire imbibed, Heavenly, thy sanctuary.
Trombi Matbe
n°61178
LostSoul
Vivement TES V
Posté le 20-10-2007 à 13:12:04  profilanswer
 

Si après qu'on lui ait répété 3 fois il a pas compris ...  [:ddr555]


---------------
(pas de signature ce jour)
[ www.in-wonderland.net | www.start64.com | www.majorgeeks.com ]
n°61179
Ashe
reenignE esreveR
Posté le 20-10-2007 à 13:15:57  profilanswer
 

Y aura fallu la 3eme fois pour que ce soit une reponse correcte :whistle:


---------------
Globe trotter/SDF - Reims, France
Joy, beautiful spark of the gods, Daughter of Elysium, We enter fire imbibed, Heavenly, thy sanctuary.
Trombi Matbe
n°61184
Orphen
Parle à la main !
Posté le 20-10-2007 à 16:21:11  profilanswer
 

Je comprend rien :lol:

n°61185
LostSoul
Vivement TES V
Posté le 20-10-2007 à 16:22:32  profilanswer
 

Orphen a écrit :

Je comprend rien :lol:


 
y'a rien à comprendre  [:spamafote]  
 
if(condition;résultat si condition vraie;résultat si condition fausse)


---------------
(pas de signature ce jour)
[ www.in-wonderland.net | www.start64.com | www.majorgeeks.com ]
n°61186
Orphen
Parle à la main !
Posté le 20-10-2007 à 16:27:11  profilanswer
 

En français je le comprend tres bien mais je n'arrive pas à le faire.
 
Voila ma fonction: =MOYENNE(C4:S4)
 
PS: Dsl j'ai jamais fait de truc du genre, donc c'est vraiment chinois :/

n°61187
LostSoul
Vivement TES V
Posté le 20-10-2007 à 16:28:21  profilanswer
 

j'connais pas Excel :sol:


---------------
(pas de signature ce jour)
[ www.in-wonderland.net | www.start64.com | www.majorgeeks.com ]
n°61189
Orphen
Parle à la main !
Posté le 20-10-2007 à 18:21:14  profilanswer
 

Ya une nuance, tu connais excel, mais tu ne sais pas l'utiliser :D

n°61191
LostSoul
Vivement TES V
Posté le 20-10-2007 à 18:29:39  profilanswer
 

Orphen a écrit :

Ya une nuance, tu connais excel, mais tu ne sais pas l'utiliser :D


 
J'utilise pas excel sauf au boulot parce que ma timesheet est en excel  [:spamafote]


---------------
(pas de signature ce jour)
[ www.in-wonderland.net | www.start64.com | www.majorgeeks.com ]
n°61193
gagbergag
Posté le 20-10-2007 à 18:43:01  profilanswer
 

LostSoul a écrit :

Si après qu'on lui ait répété 3 fois il a pas compris ...  [:ddr555]


J'vous trouve pas trop cool les mec
 
En fait lorsque ta formulle renvoie une erreure, Excel la stock dans une variable TYPE.ERREUR()
et qui peut prendre différentes valeurs selon l'erreure :
 
Si valeur est égal à !  TYPE.ERREUR renvoie  
#NUL!                              1  
#DIV/0!                            2  
#VALEUR!                         3  
#REF!                              4  
#NOM?                             5  
#NOMBRE!                         6  
#N/A                                7  
Une autre valeur                 #N/A  
Donc le jeu consiste à tester la valeur deTYPE.ERREUR (ta formule)
Et là dans ton cas c'est 2 et voilà la formule qu'il faut utiliser, sachant que tu veux la moyenne des cellules B2 à B10 (par exemple) :
=SI(TYPE.ERREUR(MOYENNE(B2:B10)) =2;"";MOYENNE(B2:B10)).
Tu remplaces le (B2:B10 par ton groupe de cellules dont tu veux la moyenne et c'est OK.
Pour la formule =Si(COND;résultat 1;résultat 2) :
si la condition "COND" est vrai alors afficher résultat 1 sinon résultat 2.
par exemple : =si(A1=1;"OK";"KO" ) si la cellue A1est égale à 1 alors afficher OK sinon afficher KO


Message édité par gagbergag le 20-10-2007 à 19:41:33
n°61194
Ashe
reenignE esreveR
Posté le 20-10-2007 à 19:40:00  profilanswer
 

En bref:

Ashe a écrit :

=IF(B;A/B;'')
Y a un ISERROR() aussi



---------------
Globe trotter/SDF - Reims, France
Joy, beautiful spark of the gods, Daughter of Elysium, We enter fire imbibed, Heavenly, thy sanctuary.
Trombi Matbe
n°61195
gagbergag
Posté le 20-10-2007 à 19:42:31  profilanswer
 


et tu trouves ça clair et suffisant pour quelqu'un qui te demande et qui apparemment ne maitris pas ?


Message édité par gagbergag le 20-10-2007 à 19:43:08
n°61196
Ashe
reenignE esreveR
Posté le 20-10-2007 à 19:43:20  profilanswer
 

Wai, suffit qu'il tape ca et qu'il appuie sur F1


---------------
Globe trotter/SDF - Reims, France
Joy, beautiful spark of the gods, Daughter of Elysium, We enter fire imbibed, Heavenly, thy sanctuary.
Trombi Matbe
n°61197
gagbergag
Posté le 20-10-2007 à 19:45:42  profilanswer
 

Ashe a écrit :

Wai, suffit qu'il tape ca et qu'il appuie sur F1


Tu trouves ça facile parceque tu connais, mais sinon c'est galère cet aide en ligne de merde.


Message édité par gagbergag le 20-10-2007 à 19:45:51
n°61198
Ashe
reenignE esreveR
Posté le 20-10-2007 à 19:47:06  profilanswer
 

C'est sur, le francais c'est super complique
Edit: note: j'utilise jamais excel

Message cité 1 fois
Message édité par Ashe le 20-10-2007 à 19:47:19

---------------
Globe trotter/SDF - Reims, France
Joy, beautiful spark of the gods, Daughter of Elysium, We enter fire imbibed, Heavenly, thy sanctuary.
Trombi Matbe
n°61199
Orphen
Parle à la main !
Posté le 20-10-2007 à 19:50:21  profilanswer
 

Merci gagbergag, tout d'un coup quand on a les explications c'est plus clair. Par contre j'ai toujours un soucis, dans ma case j'obtient #NOM ?
 
En faite, je travaille à l'école avec Excel, mais à la maison avec Openoffice. Le probleme pourrait venir de là ?

n°61200
gagbergag
Posté le 20-10-2007 à 19:59:39  profilanswer
 

Ashe a écrit :

C'est sur, le francais c'est super complique
Edit: note: j'utilise jamais excel


tu n'utilises jamais excel mais honnêtement avec ce que tu avais écris, je ne suis pas sûr que beaucoup auraient compris ce que tu voulais dire car tu exposes 2 idées séparées sans les lier en disant prends l'aide.
Enfin ce n'est pas à moi de juger, mais c'est mon avis.

n°61201
gagbergag
Posté le 20-10-2007 à 20:01:10  profilanswer
 

Orphen a écrit :

Merci gagbergag, tout d'un coup quand on a les explications c'est plus clair. Par contre j'ai toujours un soucis, dans ma case j'obtient #NOM ?
 
En faite, je travaille à l'école avec Excel, mais à la maison avec Openoffice. Le probleme pourrait venir de là ?


Non je ne pense pas.
je pense que tu as oublié le premier égal "=" ou je ne sais quoi.
fais moi un copier coller de ta cellule qui contient ta formule.

n°61202
Orphen
Parle à la main !
Posté le 20-10-2007 à 20:06:29  profilanswer
 

Voici voila:
 
=SI(TYPE.ERREUR(MOYENNE(C4:S4)) =2;rien ;MOYENNE(C4:S4))

n°61203
gagbergag
Posté le 20-10-2007 à 20:08:41  profilanswer
 

Orphen a écrit :

Voici voila:
 
=SI(TYPE.ERREUR(MOYENNE(C4:S4)) =2;rien ;MOYENNE(C4:S4))


C'est ton "rien" qui fou la merde replace rien par "" (deux double côtes)


Message édité par gagbergag le 20-10-2007 à 20:09:02
n°61204
Orphen
Parle à la main !
Posté le 20-10-2007 à 20:21:45  profilanswer
 

Cette fois j'ai ### avec =SI(TYPE.ERREUR(MOYENNE(C4:S4)) =2;"";MOYENNE(C4:S4))

n°61205
gagbergag
Posté le 20-10-2007 à 20:23:03  profilanswer
 

Désolé sous Office le code est différent   fais copier de ça :
=SI(TYPE.ERREUR(MOYENNE(C4:S4)) =532;"";MOYENNE(C4:S4))
et coller dans ton document

n°61206
Orphen
Parle à la main !
Posté le 20-10-2007 à 20:37:17  profilanswer
 

Cette fois j'ai Err :501 :/

n°61207
gagbergag
Posté le 20-10-2007 à 20:42:07  profilanswer
 

Orphen a écrit :

Cette fois j'ai Err :501 :/


oui je viens de tester sous office ça ne fait pas tout à fait pareil.
Je teste et je te tiens au courant.

n°61208
Orphen
Parle à la main !
Posté le 20-10-2007 à 20:52:06  profilanswer
 

C'est bien gentil, mais ne te prend pas trop la tête. Au pire je fini mon boulot à l'école :p

n°61209
Ashe
reenignE esreveR
Posté le 20-10-2007 à 20:59:59  profilanswer
 

En meme temps le ISERROR il s'en fout du type de l'erreur, ca aurait ete + simple (mais bon, c'est jamais que la 3eme fois que je le dis)
http://www.simple-excel.com/excel- [...] erreur.htm


Message édité par Ashe le 20-10-2007 à 21:00:27

---------------
Globe trotter/SDF - Reims, France
Joy, beautiful spark of the gods, Daughter of Elysium, We enter fire imbibed, Heavenly, thy sanctuary.
Trombi Matbe
n°61210
gagbergag
Posté le 20-10-2007 à 21:01:30  profilanswer
 

Orphen a écrit :

C'est bien gentil, mais ne te prend pas trop la tête. Au pire je fini mon boulot à l'école :p


alors si tu es sur Excel à l'école et sur Open office chez toi et que tu veux gerer ça sur les 2 il y a un soucis car la gestion des erreurs n'est apparemment pas la même.
Donc la formule que tu devras écrire caractère pour caractère sous EXCEL est :
=SI(TYPE.ERREUR(MOYENNE(B2:B10)) =2;"";MOYENNE(B2:B10))

n°61211
gagbergag
Posté le 20-10-2007 à 21:04:56  profilanswer
 

il y a une différence de philosophie entre les 2;  
dans EXCEL tu test si le code erreur est égal ...
alors qu'il n'y a pas d'erreur pas de problème, il rend "FAUX" et donc on se retrouve dans affichage 2.
Mais dans open office si tu test un code erreur inexistante il te répond Non Adapté (N/A) car il n'y a pas derreur !!!
en vrai c'est Open qui a raison mais après c'est plus compliqué...

n°61212
Ashe
reenignE esreveR
Posté le 20-10-2007 à 21:06:46  profilanswer
 

=SI(ESTERREUR(MOYENNE(B2:B10));"";MOYENNE(B2:B10))
(faut tout faire)


---------------
Globe trotter/SDF - Reims, France
Joy, beautiful spark of the gods, Daughter of Elysium, We enter fire imbibed, Heavenly, thy sanctuary.
Trombi Matbe
n°61214
gagbergag
Posté le 20-10-2007 à 21:16:03  profilanswer
 

Ca y est  
donc comme je l'ai supposé tout à l'heure il faut d'abord tester que ta moyenne est valide (pour faire simple j'ai comparé à 0 et après le reste est bon.
Donc ta formule sous Open Office (enfoiré d'open) devient :
=SI(MOYENNE(C4:S4)>0;MOYENNE(C4:S4);SI(TYPE.ERREUR(MOYENNE(C4:S4))=532;"";1))

n°61215
LostSoul
Vivement TES V
Posté le 20-10-2007 à 21:24:46  profilanswer
 

moi j'prendrais quand même la solution de Ashe :p


---------------
(pas de signature ce jour)
[ www.in-wonderland.net | www.start64.com | www.majorgeeks.com ]
n°61216
gagbergag
Posté le 20-10-2007 à 21:28:51  profilanswer
 

LostSoul a écrit :

moi j'prendrais quand même la solution de Ashe :p


OK mais Explique en détail sTP,
J'irais même jusqu'à dire écris la formule et j'fais un copier coller dans Excel ou dans OPEN selon le logiciel que tu as choisi et ça doit fonctionner !


Message édité par gagbergag le 20-10-2007 à 21:38:07
n°61217
LostSoul
Vivement TES V
Posté le 20-10-2007 à 21:38:42  profilanswer
 

ben ESTERREUR retourne vrai si l'expression passée génère une erreur, c'est quand même moins capilotracté que la détection du code d'erreur


---------------
(pas de signature ce jour)
[ www.in-wonderland.net | www.start64.com | www.majorgeeks.com ]
n°61218
gagbergag
Posté le 20-10-2007 à 21:41:07  profilanswer
 

Citation :

=SI(ESTERREUR(MOYENNE(C4:G4));"";MOYENNE(C4:G4))


J'avoue qu'en plus cette solution est certainement valide pour les 2 outils donc moi aussi je préfère.


Message édité par gagbergag le 20-10-2007 à 21:47:48
 Page :  1  2
Page Précédente 

Aller à :
Ajouter une réponse