Bonjour Tibo, et merci de te pencher sur ce problème.
Je crois comprendre que la logique de ta formule réside dans un choix par colonne. Ce qu'il me faudrait serait je pense par ligne.
Mon fichier implique un copié-collé de 15 colonnes chaque jour, à la suite (Lundi de A à O, Mardi de P à AD, etc.). Je voudrais sur une autre feuille un tableau (mon fichier joint ci-dessus) reprenant les valeurs du dernier jour copié (Lundi, reprendre de A à O, Mardi, de P à AD...)
En fait, j'ai une formule, qui ne fonctionne que pour le premier jour :
=(INDEX(1:1;0;NBVAL(1:1)-2))
Dans la ligne 1, avec NBVAL, je compte le nombre de cellules non vide (5) auquel je soustraie 2. 5-2 = 3 = colonne C.
J'arrive donc à avoir C3 de cette manière. MAIS, dans mon fichier mis à jour quotidiennement, c'est un ensemble de 15 colonnes qui sont copiées et collées, cet ensemble ayant à chaque fois le même nombre de cellules vides.
Dans mon fichier, si je copie et colle ces colonnes à la suite, dans la ligne 1, je n'aurais plus 5 cellules non vides, mais 10. De même, j'aurais 12 cellules vides, et non 6.
De ce fait, si je veux, avec le décalage de cellules, NBVAL(1:1)-2 ne donnera plus 3 mais 8. Or, si je voulais conserver un décalage de 15 colonnes, il faudrait que j'aie, au lieu de la colonne C, la colonne R. Ici, avec la formule, j'aurai la colonne H (8 en valeur).
Je comprends que mon problème est difficile à cerner. Je peux joindre à nouveau un fichier si cela peut permettre d'être plus clair.