OVH Cloud OVH Cloud

pourquoi des -- dans sommeprod ?

4 réponses
Avatar
...Patrick
Salut,

je vois certaines formules sommeprod avec des -- , pourquoi ces tirets ?

Merci


--
...Patrick
Quoi que vous fassiez, faites le bien .
Mail: http://cerbermail.com/?KPW0tTCjFw
Connectez vous sur ce forum par :
news://msnews.microsoft.com/microsoft.public.fr.excel

4 réponses

Avatar
AV
je vois certaines formules sommeprod avec des -- , pourquoi ces tirets ?


C'est un truc "très mode" pour convertir une matrice de valeurs booléennes
(VRAI/FAUX) en matrice de nombres (1/0)
Un exemple (basique)
Compter le nbre de cellules contenant des valeurs > 10
=SOMMEPROD(--(A1:A10>10))
Le test logique (A1:A10>10) renvoie une matrice de VRAI/FAUX
Le "--" la transforme en matrice de 1/0
PS : Le truc ne présente pas vraiment d'avantages et peut être remplacé par
n'importe quelle opération arithmétique "neutre" comme *1 ou /1 ou +0 ou .etc..

AV

Avatar
JièL Goubert
Bonjoir(c) AV

Le 02/09/2004 12:02 vous avez écrit ceci :
PS : Le truc ne présente pas vraiment d'avantages et peut être remplacé par
n'importe quelle opération arithmétique "neutre" comme *1 ou /1 ou +0 ou .etc..


marche pas chez moi le ".etc..", y'a pas un point de trop qq part ? ;-)))))

--
JièL Etc rare

Avatar
...Patrick
Merci Alain,


Patrick (qui aime pas la mode )



"AV" a écrit dans le message de
news:%
je vois certaines formules sommeprod avec des -- , pourquoi ces tirets ?


C'est un truc "très mode" pour convertir une matrice de valeurs booléennes
(VRAI/FAUX) en matrice de nombres (1/0)
Un exemple (basique)
Compter le nbre de cellules contenant des valeurs > 10
=SOMMEPROD(--(A1:A10>10))
Le test logique (A1:A10>10) renvoie une matrice de VRAI/FAUX
Le "--" la transforme en matrice de 1/0
PS : Le truc ne présente pas vraiment d'avantages et peut être remplacé
par

n'importe quelle opération arithmétique "neutre" comme *1 ou /1 ou +0 ou
.etc..


AV






Avatar
AV
marche pas chez moi le ".etc..", y'a pas un point de trop qq part ? ;-)))))


C'est le "marteau" qui doit te géner !
Tu sais, celui qui....
;-)
AV