Bonjour, > -----Message d'origine----- > De : [email protected] [mailto:[email protected]] > Envoyé : lundi 2 février 2015 11:24 > À : [email protected]; [email protected] > Objet : Re: [fr-users] SOMMESI > > Bonjour, > > Le 31/01/2015 23:00, [email protected] a écrit : > > Bonjour > > > > Voici une nouvelle question envoyée à l'aide du formulaire de demande > d'aide (http://fr.libreoffice.org/get-help/poser-une-question/). > > Si vous répondez, merci de penser à utiliser la fonction "répondre à > tous" de votre logiciel de courrier électronique de façon que le demandeur > reçoive une copie de votre réponse. > > > > > > Email: - [email protected] > > Sujet: - SOMMESI > > Question: - Cette fonction n'est toujours pas bien documentée ni dans > l'aide, ni dans les forum. Exemple une colonne de résultats dont je ne > veux calculer que ceux qui ont répondu. À G39 =MOYENNESI(G8:G38;">0,01"), > cette façon de faire calcule la moyenne que pour les résultats en haut de > 0,01. Ça fonctionne très bien, mais si ma colonne contient que des valeurs > =0,01 alors j'ai #DIV/0 ! > Normal. ;) > La fonction moyenne essaie de diviser par le nombre de valeurs ">0,01" > et si aucune valeur ne correspond au critère, la division par 0 provoque > une erreur. Il faut tester ce cas avec un NB.SI et savoir ce que tu veux > afficher pour cette "moyenne d'aucune valeur" car LibreOffice ne peut > pas le faire à ta place. > Par exemple : > =SI(NB.SI(G8:G38;">0,01")>0;MOYENNESI(G8:G38;">0,01");"Aucune valeur > n'est supérieure à 0,01")
Il existe une fonction très pratique pour gérer les erreurs: SIERREUR, exemple ici: =SIERREUR(MOYENNESI(G8:G38;">0,01");"Message d'erreur") Cordialement, Michel -- Envoyez un mail à [email protected] pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
