Bonjour François,

Le 3 octobre 2010 14:27, Francois Gatto <o...@volcar.org> a écrit :

> Bonjour,
>
> il te suffit d'écrire :
>
> =NB.SI(A1:A9;"<>I.*M.*E" ) * "00:15:00"
>

je suis pas d'accord car si tu places "IMPARFAITE" (<:-) ) par exemple dans
la cellule, ça correspondra à ton critère, or c'est "I.M.E"  qui doit être
filtré.
Le filtre que tu indiques reprend toutes les chaines "I" suivies de
n'importe quoi comportant un "M" et se terminant par un "E".
ok ?

Yves

>
> Francois Gatto
>
> Le 03/10/2010 11:19, Guy MORSCH a écrit :
>
>  Merci de ces précisions François, cela tombe bien car à présent, il me
>> faut exclure les bornes en l'occurrence "I.M.E" (Institut Médico Educatif)
>> =TEMPSVAL("0:"&NB.SI(E3:E53;"><"" ")*15)
>> Comment introduire cette exclusion?
>> NB.SI(E3:E53;(".*" AND NOT "I.M.E") et ou faut t'il ajouter des "
>> ou remplacer "><" par quelque chose de plus élégant?
>> Guy de sqy
>>
>> ----- Original Message ----- From: "François Gatto" <cescul...@gmail.com>
>> To: <users@fr.openoffice.org>
>> Sent: Saturday, October 02, 2010 9:39 AM
>> Subject: Re: [users-fr] Variante Formule tableur calcul d'amplitude
>> horaire
>>
>>
>>  Bonjour,
>>> La formule proposée n'est certes pas optimisée mais elle doit répondre
>>> au besoin.
>>>
>>> Voici dans la même veine une formulation qui est plus correcte :
>>> =TEMPSVAL( "0:" & NB.SI(A1:A9; ".*") * 15 )
>>> recherche de tout caractère ___^
>>>
>>> Pour simplifier son écriture la solution de Christian
>>> =NBVAL(A1:A9) * "00:15:00"
>>> peut être suffisante.
>>>
>>> Dans la même veine ma formule peut s'écrire :
>>> = NB.SI(A1:A9; ".*") * "00:15:00"
>>>
>>> L'avantage de NB.SI c'est de pouvoir "filtrer" tes données. Par
>>> exemple pour totaliser les personnes commençant par la lettre Z, tu
>>> écrirais :
>>>
>>> = NB.SI(A1:A9; "Z.*") * "00:15:00"
>>>
>>> Bonne continuation.
>>> Francois Gatto
>>>
>>> Le 02/10/2010 01:39, Guy MORSCH a écrit :
>>>
>>>> Merci François, je progresse grâce a ton explication.Dans un 1er temps
>>>> il m'est proposé cette correction :
>>>> =TEMPSVAL( "0:"&NB.SI( F3:F53; "<>''" ")*15) au lieu de :
>>>> =TEMPSVAL( "0:" & NB.SI( F3:F53; "<>''" ) * 15 ) le résultat donne
>>>> 12:45
>>>> Pour tester j'ai essayé
>>>> =TEMPSVAL( "0:"&NB.SI( F3:F53; "<>''" ")*1) j'obtiens 0:51 sauf que
>>>> dans
>>>> les deux cas toutes les cellules sont vides
>>>> 0:51 semble correspondre au nombre de cellules calculé de la plage
>>>> F3:F53 et quoique je tape dans les cellules de la colonne cela ne
>>>> varie pas
>>>> donc "colonne non vide" n'est pas pris en compte?
>>>> je viens d'avoir l'idée de remplacer <> par >< cela marche déjà mieux
>>>> Vais peu être arriver a y comprendre quelque chose a ces fichues
>>>> formules
>>>> Merci je vais aller me coucher un peu moins beta lolllll
>>>> Guy de sqy
>>>>
>>>
>>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
> For additional commands, e-mail: users-h...@fr.openoffice.org
>
>


-- 
web site : http://www.molenbaix.com

Répondre à