Page 1 sur 1

INCREMENTATION PAR MATRICE

Publié : 26 sept. 2023 09:42
par CHRISTOP
Bonjour
je souhaite mettre cette formule ci dessous sous ARRAYFORMULA, le NB.SI ne fonctionnant pas j'essaie de contourner par des lambda mais impossible..
ci dessous => comment remplacer cette formule que je tire par une matrice...
merci de votre aide....
<!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}-->
NOM NOMBRE ET PLACE texte de la formule actuelle
DECLOMESNIL 1 NB.SI($D$3:D3;D3)
ANGLESI 1 NB.SI($D$3:D4;D4)
ABRATE 1 NB.SI($D$3:D5;D5)
ASCENSIO 1 NB.SI($D$3:D6;D6)
ASCENSIO 2 NB.SI($D$3:D7;D7)
ABRATE 2 NB.SI($D$3:D8;D8)
ABRATE 3 NB.SI($D$3:D9;D9)
Christophe

Re: INCREMENTATION PAR MATRICE

Publié : 01 oct. 2023 18:17
par Patrick_Té
Bonjour Christop,

Il faut utiliser la fonction BYROW associée à LAMBDA :

=BYROW($D$3:$D$9;LAMBDA(ligne;NB.SI($D$3:ligne;ligne)))

Tu appliques la fonction LAMBDA pour chaque cellule de D3 à D9 , la variable "ligne" de la fonction lambda prend la valeur de D3 à D9 pour chaque ligne.

Bonne journée

Re: INCREMENTATION PAR MATRICE

Publié : 02 oct. 2023 10:57
par NC-Ahmet
Hello,

Christop, je t'invite à reproduire ce que Patrick a indiqué dans sa réponse !

Merci Patrick, GG pour cette belle trouvaille, tu gères grave. 😉

Bonne journée !

Re: INCREMENTATION PAR MATRICE

Publié : 04 mars 2024 09:29
par CHRISTOP
MERCI !!!!!
Impéccable

Re: INCREMENTATION PAR MATRICE

Publié : 04 mars 2024 10:43
par CHRISTOP
MERCI !!!!!
Impéccable