Je souhaite compter le nombre de fois où une valeur apparaît entre la première ligne et la ligne actuelle. J'utilise la fonction suivante, que j'étire :
=NB.SI(A$7:A7;A7)
Le souci, c'est que je souhaite passer via google sheet (j'ai également posté sous la rubrique sheet mais elle est très peu consultée) et comme mon fichier utilise beaucoup de ligne, je veux utiliser la fonction arrayformula qui gère mal la notion de $
Merci !! Là aussi, ça fonctionne bien sur xl (et sheet) mais l'arrayformula de sheet doit mal gérer les plages glissantes, je ne vois vraiment pas comment faire :/
Oui tout à fait pour les formules simples mais pas les arrayformula. Je pense que la fonction arrayformula gère mal les plages glissantes que l'on souhaite étirer
Dans excel, le =nb.si(A$2:A2;A2) (étiré sur 80000lignes par ex) que je transforme en =arrayformula(nb.si(A$2:A2;A2:A)) ne fonctionne pas. La deuxième formule permet de faire un équivalent de la première formule mais sans l'étier, c'est beaucoup plus léger.
Arrayformula gère mal également les ET/OU (qu'il faut remplacer par */+) mais là je vois pas comment faire un arrayformula dont l'équivalent en plage étirée serait sur une plage fixe et non glissante