Le 13 octobre 2011 15:22, yves dutrieux <[email protected]> a écrit :

> Re,
>
> Le 13 octobre 2011 14:52, Jean-Louis Cadeillan <
> [email protected]> a écrit :
>
> yves dutrieux <ydutrieux <at> gmail.com> writes:
>>
>>
>> > ********* avec SOMME.SI() ****************
>> > =SOMME.SI(A1:A40;"<="&"";E1:E40)
>> >
>> >
>> > Chez moi, ça ne fonctionne pas ?? c'est bien <= à un "et commercial" ?
>> > est-ce que le & a une signification bien précise dans ce cas ?
>> >
>> le & est l'opérateur de concaténation. Comme l'interpréteur de formule ne
>> gère
>> pas trois guillemets doubles de suite (""") on recrée la même chaîne mais
>> en
>> deux fois. Au lieu de :
>> =SOMME.SI(A1:A40;"<=""";E1:E40), on écrit :
>> =SOMME.SI(A1:A40;"<="&"";E1:E40)
>> Le <= est pour contourner le bug proprement dit, Calc n'interprétant pas
>> "="&"", on rajoute un opérateur de comparaison (< ou >) pour le forcer à
>> interpréter le signe =
>>
>> Marche tjrs pas. (et dans ton exemple, les cellules "vides" de A
> contiennent des formules, donc elles sont pas vident...).
> Si je vire le contenu, ça fonctionne comme chez moi ;-)
>
>
>
>> >
>> > ********* avec SOMME() ****************
>> > =SOMME((A1:A40="")*E1:E40)
>> > avec validation matricielle pour cette dernière
>> >
>> >
>> > Marche pas non plus chez moi
>> quand tu copies cette formule dans une cellule, passe en mode Edition
>> (F2),
>> efface le signe = et ressaisis-le, de façon à ce que l'interpréteur
>> comprenne
>> qu'il y a eu changement, puis valide par Ctrl+Maj+Entrée
>>
>> J'ai beau le faire, le résultat est soit à 0, soit à 1 (en jouant avec le
> contenu des cellules de la colonne A)
>

Ok avait mal lu... c'est bien le CTRL-SHIFT-ENTREE (pendant qu'on édite et
pas après...) qui fait la différence (on remarque d'ailleurs que c'est bien
fait s'il y a les accolades avant et après la formule (c'est comme ça que
j'ai vu que c'était différent)
En fait, j'ai édité la formule - enlevé le = - remis le égal et confirmé par
ENTREE.
Ensuite F2 et CTRL-SHIFT-ENTREE ... mais là, ça fait rien...
il faut impérativement le faire quand on a modifié qq chose... à ne pas
oublier ;-)



> Enfin, le principal, c'est que tu as trouvé la solution avec sommeprod...
> :-)
>

> Yves.
>
>
>> Ci-joint le fichier exemple :
>> http://www.cijoint.fr/cjlink.php?file=cj201110/cijPF43KNq.ods
>> Cordialement
>> Jean-Louis
>>
>>
>>
>> --
>> ------------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected] with Subject:
>> help
>>
>
>
>
> --
> web site : http://www.molenbaix.com
>



-- 
web site : http://www.molenbaix.com
--
------------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected] with Subject: help

Répondre à