Gégé-45550
XLDnaute Accro
Bonsoir amis Excel'lents !
Ma question va sans doute vous paraître naïve.
Je cherche à passer un paramètre à la fonction NBVAL et je n'y arrive pas.
Quelqu'un peut-il me dire si c'est possible et, si oui, comment ?
Je m'explique :
si par exemple, dans une cellule, j'écris la formule :=NBVAL($A$1:$HL$1), j'obtiens le bon résultat, à savoir 220 (évidemment, le champ en référence est entièrement peuplé).
par contre, si j'écris =NBVAL(CONCAT(ADRESSE(1;1);":";ADRESSE(1;220))) , sachant que CONCAT(ADRESSE(1;1);":";ADRESSE(1;220)) renvoie bien la chaîne $A$1:$HL$1, j'obtiens 1.
Comment passer une variable à NBVAL pour qu'elle soit reconnue comme faisant référence à un champ.
J'ai essayé de remplacer CONCAT par INDIRECT, ADRESSE ou DECALER ... sans succès !
Merci d'avance pour vos éclairages, que dis-je, vos lumières !
Ma question va sans doute vous paraître naïve.
Je cherche à passer un paramètre à la fonction NBVAL et je n'y arrive pas.
Quelqu'un peut-il me dire si c'est possible et, si oui, comment ?
Je m'explique :
si par exemple, dans une cellule, j'écris la formule :=NBVAL($A$1:$HL$1), j'obtiens le bon résultat, à savoir 220 (évidemment, le champ en référence est entièrement peuplé).
par contre, si j'écris =NBVAL(CONCAT(ADRESSE(1;1);":";ADRESSE(1;220))) , sachant que CONCAT(ADRESSE(1;1);":";ADRESSE(1;220)) renvoie bien la chaîne $A$1:$HL$1, j'obtiens 1.
Comment passer une variable à NBVAL pour qu'elle soit reconnue comme faisant référence à un champ.
J'ai essayé de remplacer CONCAT par INDIRECT, ADRESSE ou DECALER ... sans succès !
Merci d'avance pour vos éclairages, que dis-je, vos lumières !