syntaxe byrow avec nb.si.ens plages non contiguës
Publié : 21 oct. 2023 19:43
Bonjour
j'ai un tableau avec une série de case à cocher sur les colonnes I à U
je calcule le nombre de case cochées par ligne, avec cette formule:
={"Nb activités";ArrayFormula(SI(ESTVIDE(BDD_NomPrenom);;ByRow(Donnees!I2:U200;LAMBDA(ligne;NB.SI(ligne;VRAI())))))}
ça fonctionne très bien
mon problème est que sur une autre feuille, les colonnes en question ne sont pas contiguës et là par contre, ça ne fonctionne plus.
Je sais qu'avec des plages non contiguës il faut utiliser NB.SI.ENS et j'y arrive sur une seule ligne, mais avec plusieurs, je n'arrive à trouver pas la syntaxe avec ByRow
quelques lumières seraient les bienvenues
j'ai un tableau avec une série de case à cocher sur les colonnes I à U
je calcule le nombre de case cochées par ligne, avec cette formule:
={"Nb activités";ArrayFormula(SI(ESTVIDE(BDD_NomPrenom);;ByRow(Donnees!I2:U200;LAMBDA(ligne;NB.SI(ligne;VRAI())))))}
ça fonctionne très bien
mon problème est que sur une autre feuille, les colonnes en question ne sont pas contiguës et là par contre, ça ne fonctionne plus.
Je sais qu'avec des plages non contiguës il faut utiliser NB.SI.ENS et j'y arrive sur une seule ligne, mais avec plusieurs, je n'arrive à trouver pas la syntaxe avec ByRow
quelques lumières seraient les bienvenues