Bonjour à vous qui me lisez,
Et merci d'avance à ceux d'entre vous qui prendront le temps de se pencher sur mon problème.
Il y a une version courte et une version longue.
VERSION COURTE
Quelqu'un peut-il m'indiquer une formule dont le résultat est la dernière valeur apparaissant dans la colonne K (la dernière valeur signifiant la valeur tout en bas de la colonne) ? Sachant qu'en fonction du fichier, la position de cette valeur est différente (ex : K50 ou K23, ou K8). Voir exemple en PJ.
VERSION LONGUE
j'ai environ 1000 fichiers de données créés par un logiciel d'analyse de mouvements (2 exemples en PJ).
De ces fichiers, je souhaite extraire 1 seule donnée : la dernière donnée de la colonne K.
Jusque là, pas compliqué, je crée les chemins qui récupèrent la donnée dans mes 1000 fichiers et le tour est joué.
La 2ème étape un peu plus compliquée, c'est que la dernière case remplie de la colonne K est à une position différente pour chaque fichier. J'ai donc une formule qui fonctionne qui est
"si la case Kx est vide alors extraire celle juste au dessus"
= SOMMEPROD(SI(C:/chemin '!K10="";'!K9;SI(C:/chemin '!K9="";'!K8)))
je l'ai déjà fait et ça a marché. Mais la dernière colonne était entre K15 et K8 donc c'était rapide.
Mais là j'ai un problème car la position de cette fameuse case en colonne K peut-être entre la ligne 8 et la ligne 50 : (voir les 2 exemples en PJ). J'ai tenté la formule précédente (y en a qu'on peur de rien) mais Excel me dit qu'elle dépasse le nombre autorisé de caractères (parce qu'en plus mes fichiers sont au fin fond de plusieurs dossiers donc les chemins sont hyper longs...)
La question est : existe-il une formule qui soit "trouver la dernière case contenant une valeur dans la colonne K" ? Je me débrouillerai pour la faire passer en SOMMEPROD ou un truc dans le genre.
merci de votre aide.
J'espère avoir été claire, ce qui n'est jamais très facile...
Solen
Et merci d'avance à ceux d'entre vous qui prendront le temps de se pencher sur mon problème.
Il y a une version courte et une version longue.
VERSION COURTE
Quelqu'un peut-il m'indiquer une formule dont le résultat est la dernière valeur apparaissant dans la colonne K (la dernière valeur signifiant la valeur tout en bas de la colonne) ? Sachant qu'en fonction du fichier, la position de cette valeur est différente (ex : K50 ou K23, ou K8). Voir exemple en PJ.
VERSION LONGUE
j'ai environ 1000 fichiers de données créés par un logiciel d'analyse de mouvements (2 exemples en PJ).
De ces fichiers, je souhaite extraire 1 seule donnée : la dernière donnée de la colonne K.
Jusque là, pas compliqué, je crée les chemins qui récupèrent la donnée dans mes 1000 fichiers et le tour est joué.
La 2ème étape un peu plus compliquée, c'est que la dernière case remplie de la colonne K est à une position différente pour chaque fichier. J'ai donc une formule qui fonctionne qui est
"si la case Kx est vide alors extraire celle juste au dessus"
= SOMMEPROD(SI(C:/chemin '!K10="";'!K9;SI(C:/chemin '!K9="";'!K8)))
je l'ai déjà fait et ça a marché. Mais la dernière colonne était entre K15 et K8 donc c'était rapide.
Mais là j'ai un problème car la position de cette fameuse case en colonne K peut-être entre la ligne 8 et la ligne 50 : (voir les 2 exemples en PJ). J'ai tenté la formule précédente (y en a qu'on peur de rien) mais Excel me dit qu'elle dépasse le nombre autorisé de caractères (parce qu'en plus mes fichiers sont au fin fond de plusieurs dossiers donc les chemins sont hyper longs...)
La question est : existe-il une formule qui soit "trouver la dernière case contenant une valeur dans la colonne K" ? Je me débrouillerai pour la faire passer en SOMMEPROD ou un truc dans le genre.
merci de votre aide.
J'espère avoir été claire, ce qui n'est jamais très facile...
Solen