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
