Re : Extraire les données de façon unitaire
Re,
La fonction LIGNES() renvoie le nombre de lignes d'une référence ou d'un matrice.
Le $1:1 représente les lignes à compter, LIGNES($1:1) renverra 1, LIGNES($1:3) renverra 3
Le $ bloque la première ligne lors d'une copie vers le bas, le deuxième 1 s'incrémente.
Si en Feuil2!A2 tu remplaces LIGNES($1:1) par LIGNE()-1 tu obtiendras le même résultat, aussi en copiant la formule vers le bas.
L'inconvénient de cette deuxième fonction est double :
- il faut adapter la variable à la première ligne dans laquelle la formule est collée.
Si la formule est collée en ligne 5, il faudra écrire LIGNE()-4 pour obtenir 1, tandis que LIGNES($1:1) reste valable peu importe la ligne dans laquelle cette formule est copiée.
- si on insère une ou plusieurs lignes au-dessus de la formule, celle-ci renverra un résultat qui est faux.
Fait quelques essais avec les deux fonctions et tu comprendras plus rapidement que toute explication.