Rappeler le titre de colonne de la dernière case remplie
Résolu
ROSWELL_twsm
Messages postés
16
Date d'inscription
Statut
Membre
Dernière intervention
-
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Le tableau actuel est de la forme suivante:
En entrée de colonnes les jalons à atteindre.
En entrée de lignes la liste des produits à assembler.
les données sont des dates remplies au fur et à mesure de l'assemblage.
tout les produits on les même jalons.
Je voudrais avoir en sortie de ligne le nom du dernier jalon dont date est remplie.
Pour faire simple, qu'il aille chercher la dernière case remplie de la ligne et remonte chercher le titre de la colonne.
Cordialement, merci par avance pour votre réponse.
Le tableau actuel est de la forme suivante:
En entrée de colonnes les jalons à atteindre.
En entrée de lignes la liste des produits à assembler.
les données sont des dates remplies au fur et à mesure de l'assemblage.
tout les produits on les même jalons.
Je voudrais avoir en sortie de ligne le nom du dernier jalon dont date est remplie.
Pour faire simple, qu'il aille chercher la dernière case remplie de la ligne et remonte chercher le titre de la colonne.
Cordialement, merci par avance pour votre réponse.
A voir également:
- Triez la liste comme sur cette illustration (attention, on ne voit que le début …). quel est le mot formé par les 6 dernières lettres de la colonne code ?
- Code ascii - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Liste déroulante excel - Guide
- Trier colonne excel - Guide
- Comment trouver le mot de passe wifi sur son téléphone - Guide
2 réponses
Bonjour
si tout vos jalons sont remplis successivement sans cellule vide intercalée, exemple à adapter:
titre de colonne de B1 à Y1
date en colonne à partir de la ligne 2
en Z2, la formule:
=SI(NB.SI(B2:Y2;">0")=0;"";INDEX($B$1:$Y$1;NB.SI(B2:Y2;">0")))
vous pouvez )lacer un texte entre les deux guillemets pour signaler qu'aucun jalon n'est rempli.
attention aux signes $)
c rdlmnt
si tout vos jalons sont remplis successivement sans cellule vide intercalée, exemple à adapter:
titre de colonne de B1 à Y1
date en colonne à partir de la ligne 2
en Z2, la formule:
=SI(NB.SI(B2:Y2;">0")=0;"";INDEX($B$1:$Y$1;NB.SI(B2:Y2;">0")))
vous pouvez )lacer un texte entre les deux guillemets pour signaler qu'aucun jalon n'est rempli.
attention aux signes $)
c rdlmnt
Bonjour,
Là est le hic, il y a justement certaines cellules vides intercalées.
Évidemment, ce ne sont jamais les même jalons où il manque une date,
et elle ne sont jamais au même nombre.
On ne pas imaginer de remplir les cellules vides à la main avec une valeur neutre (00/00/0000) car j'ai plusieurs milliers de références et je dois les mettre à jour assez régulièrement via extraction (au moins une fois par jour).
Cordialement.
Là est le hic, il y a justement certaines cellules vides intercalées.
Évidemment, ce ne sont jamais les même jalons où il manque une date,
et elle ne sont jamais au même nombre.
On ne pas imaginer de remplir les cellules vides à la main avec une valeur neutre (00/00/0000) car j'ai plusieurs milliers de références et je dois les mettre à jour assez régulièrement via extraction (au moins une fois par jour).
Cordialement.
Bonjour
il n'y pas de grosse subtilité! mais simplement le fait que les dates étant pour Excel des valeurs de l'ordre de 40000 à 50000, 99999 étant supérieur dans la fonction EQUIV va chercher le dernière apparente dans la ligne pour trouver le N° de colonne dans le champ de B2:Y2 et ressortir la valeur de cette colonne en ligne 1
crdlmnt
il n'y pas de grosse subtilité! mais simplement le fait que les dates étant pour Excel des valeurs de l'ordre de 40000 à 50000, 99999 étant supérieur dans la fonction EQUIV va chercher le dernière apparente dans la ligne pour trouver le N° de colonne dans le champ de B2:Y2 et ressortir la valeur de cette colonne en ligne 1
crdlmnt