Bonjour, Woaw c'est tordu comme truc ! en fait, il utilise les formats des nombres (dans son style) pour avoir identifier 4 couleurs différentes en utilisant les différentes combinaison possibles (ici il joue sur la couleur choisie pour les nombres négatifs avec comme format "une parenthèse) Il peut utiliser cette méthode si le nombre n'est jamais négatif (ici un comptage => donc ok).
Ensuite il calcule la somme matricielle de ces 4 occurences possibles. nb: cela fonctionne uniquement si on utilise pas des formules dans les cellules Bxx car sinon, ça fausse son calcul sur base de la parenthèse.... (exemple si on change la cellule nb2: je vois pas trop l'utilité du ALEA()*0 (vu qu'il donnera tjrs zéro) sauf peut-être pour forcer les recalculs systématiquement. nb comme je maitrise pas trop les fonctions matricielles, en B24 (et dans les suivantes), j'aurais plutôt mis : =SOMME.SI($C$2:$C$20;"=0";$B$2:$B$20) et adapté la condition en "=1, =2 ou =3 pour les couleurs suivantes ;) Yves Le 31 décembre 2016 à 16:57, catof <[email protected]> a écrit : > Bonjour à tous > dernier jour de l'année, alors une petite aide pour finir en beauté > > je cherchais une méthode pour compter le nombre de cellule possédant un > style de fond de cellule > mais sans utiliser de macro ... > et puis je suis tombé sur ce classeur .... > mais voila, je dois avouer ne vraiment pas comprendre ce qui se passe > il fonctionne très bien, mais comment ???? > > Y aurait il une bonne âme pour prendre le temps de m'expliquer > > =CELLULE("parentheses";B2)+CELLULE("couleur";B2)*2+ALEA()*0 > puis > =SOMMEPROD(couleurs=COLONNE(A1)-1;$B$2:$B$20) > > http:// > https://framadrop.org/r/81nwY12V7F#/FYXpvBPAliNbUe5cYJCF5YdUhAmjUE > BgOmVsqq3H/c= > <http:// > https://framadrop.org/r/81nwY12V7F#/FYXpvBPAliNbUe5cYJCF5YdUhAmjUE > BgOmVsqq3H/c=> > > d'avance un grand merci et ....bonne année à tous ! > > > > > -- > View this message in context: http://nabble.documentfoundation.org/Calc- > Besoin-de-comprendre-une-fonction-tp4203978.html > Sent from the Users mailing list archive at Nabble.com. > > -- > 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 > -- web site : http://www.molenbaix.com -- 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
